RISC-Vはあなたが思っているほど良くありませんか?

RISC-Vは大ヒットし、無限に明るい未来と無限の未来があることは間違いありませんが、まだまだ改善の余地があると思います。この記事では、RISC-Vの現在の欠陥のいくつかをすべての人に見てもらいます...

翻訳者|三日月編集者|張文

出品 | CSDN(ID:CSDNnews)

ハードウェア設計に関して、人々がしばしば宣伝する設計はRISC-Vであり、そのISAはオープンであり、ライセンス料を必要としません。多くの組織がRISC-Vを完全にサポートする用意があり、オープンソースコミュニティはそれに非常に自信を持っています。しかし、最近NvidiaがARMを買収したことで、人々は心配し始めています。ただし、RISC-Vのオープン性はユーザーにあまりメリットをもたらさないため、これらの期待は少し誤解を招くと思います。実際、メリットを得るのはCPUメーカーです。

1.ライセンス料

RISC-Vの最大の利点の1つは、ライセンス料を支払う必要がないことです。SiFiveのような企業には実装料金を支払う必要がありますが、これらの料金は設計料金であり、ISAの抽象的な実装料金ではありません。開放性とは、洗濯機やその他の機器で使用される小さなチップは、メーカーがARMや概要に料金を支払う必要がないため、利益率が高くなる可能性があることを意味します。コスト削減は消費者に利益をもたらすかもしれませんが、ISAのオープン性は、一度しかプログラムできないようなROMのユーザーにはほとんど役に立ちません。 

2.ISAの断片化

RISC-Vは、拡張機能を備えた小さなISAを意図的に定義しています。多くの大規模な実装では共通の拡張機能のセットが実装されますが、基本的な機能でさえ拡張機能に配置されるため、ソフトウェアをバイナリ形式で公開するときに互換性を保証することがより困難になります。さらに、RISC-Vは、メーカーが専用チップにカスタム命令を実装することを明確に推奨しています。これは、組み込みシステムには非常に適していますが、汎用コンピューターやコンピューターで実行されるオペレーティングシステムには適していません。 

3.生態環境

RISC-Vは組み込みを積極的に推進しており、この動きは合理的です。しかし、RISC-Vについての多くの宣伝は、RISC-Vがパーソナルコンピュータやサーバーの主力になることを望んでいます。しかし、埋め込まれた生態環境は完全に異なるため、これが達成される可能性は低いです。ISAは組み込みプログラミングではそれほど重要ではありません(コードの再利用性は重要ですが、任意のバイナリファイルを実行する必要がないため、汎用プロセッサほど重要ではありません)。ユーザーと企業は、パフォーマンスレベルでのバイナリ互換性コンピューティングに関心を持っています。 (既存のプログラムの無駄を避けるために)そしてほとんどのRISC-V実装は、スーパースカラー実行などのパフォーマンスの改善をまだ達成していません。 

4.開放性が通らない

ISAの開始は、実装に大きな影響を与えません。RISC-Vの承認により、プライベートデザインが完全に許可されます。組み込みシステムにおけるRISC-Vの優位性を考慮すると、この種のプライベートは非常に一般的です。したがって、ユーザーはファブに影響を与えないため、オープン性はユーザーに影響を与えません(ルートの信頼を制御するため)。 

5.設計上の欠陥

1991年以降、RISC-VはCPU設計に進展がなく、アドレッシングモードエラーなどの基本的なエラーも発生しています。ただし、これらの欠点にもかかわらず、組み込みでは依然として支配的な位置を占めています。

一般に、RISC-Vは、コストを節約することを目的とした学術プロジェクトや組み込み開発に革命をもたらしますが、ユーザーや開発者に影響を与える可能性はほとんどありません。(CSDNから転送)

参照リンク:https://sporks.space/2021/02/01/risc-v-isnt-as-interesting-as-you-think/

1.多くのソフトウェアエンジニアがハードウェアエンジニアをうらやましく思っていると言われています

2. I2C、SPI、UARTなど、マイクロコントローラーで一般的に使用されるいくつかの通信インターフェース。

3.プログラミング言語の1月のランキングの結果が公開され、5つの重要な発見があります

4.5元が70に変更されました、ねえ、チップは再び在庫切れです

5. RISC-Vプロセッサはどのように命令セットを設計しますか?何がそんなに特別なのか

6.組み込みエンジニアが一般的に使用するマクロ定義

免責事項:この記事はオンラインで複製されており、著作権は原作者に帰属します。作品の著作権にかかわる場合は、お問い合わせください。ご提供いただいた著作権認定資料に基づいて著作権を確認し、作者の報酬を支払うか、コンテンツを削除します。

おすすめ

転載: blog.csdn.net/DP29syM41zyGndVF/article/details/114266827