インド工科大学(IIT)マドラス校は、オープンソースのShaktiプロセッサ用のソフトウェア開発キット(SDK)をリリースしました。ShaktiはオープンソースのRISC-V命令セットアーキテクチャをベースとしており、インド電子情報技術省の資金提供を受けています。同校は開発ボードも近日中にリリースすると約束しています。
現在、インドは中国や欧州連合と同様に、米国のメーカーが設計したプロセッサに頼るのではなく、独自のプロセッサを設計することに関心を示している。
Shakti SDK のリリースにより、開発者は Shakti プロセッサが商品化される前でも、Shakti プロセッサ用のアプリケーションの開発を開始できます。
Eクラス
E クラスは、モノのインターネット (IoT) デバイス、ロボット プラットフォーム、モーター制御などの組み込みデバイスを対象とした 3 ステージ インオーダー プロセッサです。
Cクラス
これは、0.2~1GHzのクロック速度をサポートする、32ビット5ステージ・インオーダー・マイクロコントローラクラスのプロセッサです。ミッドレンジのアプリケーションワークロードを対象としており、非常に低い消費電力プロファイルを備え、オプションのメモリ保護もサポートしています。
Iクラス
Iクラスの64ビット・アウトオブオーダー・プロセッサは、1.5~2.5GHzのクロック速度とマルチスレッドをサポートし、モバイル、ストレージ、ネットワークアプリケーションを対象としています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
Mクラス
ここでの M はマルチコアを表します。M クラス プロセッサは最大 8 個の CPU コア (I クラス コアおよび C クラス コアも可能) をサポートします。
Sクラス
ShaktiプロセッサのSクラスは、ワークステーションおよびサーバータイプのワークロードを対象としています。マルチスレッドサポートを備えたIクラスプロセッサの強化版です。
Hクラス
これらは、ハイパフォーマンスコンピューティングおよび分析ワークロード向けのプロセッサです。主な特徴としては、高いシングルスレッドパフォーマンス、オプションのL4キャッシュ、Gen-Zファブリックとストレージクラスメモリのサポートなどが挙げられます。
実験デザイン
RISEグループは、2つの新しい実験的なプロセッサクラスにも取り組んでいます。1つ目はTクラスで、バッファオーバーフローなどのソフトウェア攻撃を軽減するために、オブジェクトレベルのセキュリティとマイクロVMのような機能のための粗粒度タグをサポートする予定です。
2 番目は F クラスで、冗長コンピューティング ブロックとバス ファブリック、ECC メモリ、永続的な障害を検出する機能などの追加サポートを備えた T クラスのアップグレードと考えることができます。