プロセッサの種類
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/28 04:42 UTC 版)
「SPARC Enterprise」の記事における「プロセッサの種類」の解説
SPARC64 VIはデュアルコアプロセッサであり、各コアは双方向垂直マルチスレッド(VMT)を備えている。 最大数のプロセッサで構成されたM9000サーバは、256の同時スレッドの実行をサポートした。 VMTは、きめが粗いマルチスレッド実装である。 SPARC64 VIの各コアは、2つのストランドまたはスレッドを処理できる。 VMTは、イベントに基づいて実行を1つのストランドから別のストランドに切り替える。別のスレッドから命令を実行するには、パイプラインを保存/フラッシュして、他のスレッドのレジスタに切り替える必要がある。これらのイベントには、L2キャッシュミス、ハードウェアタイマー例外、割り込み、またはマルチスレッド関連の制御命令が含まれる。これは、スイッチオンイベント(SOE)スレッドとも呼ばれる。 2008年、富士通はクアッドコアプロセッサであるSPARC64 VIIをリリースした。各コアは、双方向同時マルチスレッディングを備えていた。それまで利用中のMクラスサーバーは、SPARC64 VIIプロセッサにアップグレードすることができた。 2010年、富士通はSPARC64 VII+ をリリースした。これは、以前のバージョンよりも高い頻度で、より大きなL2キャッシュで動作した。 SPARC64 VII、SPARC64 VII+プロセッサモジュールには4つの物理コアが含まれており、各コアは2つのスレッドを実行できる。各物理コアは、両方のスレッドを同時に実行できる。 同時マルチスレッディングを使用すると、コンテキスト切り替え時間がなく、2つのスレッドが命令パイプラインをスムーズに共有する。両方を実行する準備ができると、スーパースカラー命令の発行のためにサイクルを交互に切り替え、必要に応じて機能ユニットを共有する。 Mシリーズの重要な機能は、同じシステムとドメインでプロセッサ世代とクロック速度を混在させられることである。すべてのMシリーズサーバには、SPARC64 VIとSPARC64 VIIの両方のCPUをインストールでき、最も遅いCPUにあわせてクロックダウンすることなく、ネイティブの速度で実行される。
※この「プロセッサの種類」の解説は、「SPARC Enterprise」の解説の一部です。
「プロセッサの種類」を含む「SPARC Enterprise」の記事については、「SPARC Enterprise」の概要を参照ください。
- プロセッサの種類のページへのリンク