テクノロジ系出題頻度 2/3
スーパースカラ
すーぱーすからー
定義
複数の実行ユニットで1サイクルに複数命令を並列実行するCPUアーキテクチャ。
詳細解説
パイプラインを複数本並列化し、独立した命令を同時に実行することでIPC(Instructions Per Cycle)を向上させる。命令スケジューラがハードウェアレベルで依存関係を解析し、順序を入れ替えて実行(アウトオブオーダー実行)することが多い。Pentium Pro 以降、現代のすべてのハイエンドCPUに採用されている。命令レベル並列性(ILP)を引き出す代表的技術で、VLIWやSMTと組み合わせて性能を高める。
「スーパースカラ」が出る問題
関連用語
よくある質問
Q. スーパースカラとは何ですか?
A. 複数の実行ユニットで1サイクルに複数命令を並列実行するCPUアーキテクチャ。
Q. 応用情報技術者試験での位置づけは?
A. テクノロジ系の重要用語です。出題頻度は 2/3 (★2)。 中程度の頻度で出題されます。