平成22年度 秋期 応用情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素スーパスカラの説明はどれか。
出典:平成22年度 秋期 応用情報技術者試験 午前 問10
- ア処理すべきベクトルの長さがベクトルレジスタより長い場合,ベクトルレジスタ長の組に分割して処理を繰り返す方式である。
- イパイプラインを更に細分化することによって,高速化を図る方式である。
- ウ複数のパイプラインを用い,同時に複数の命令を実行可能にすることによって,高速化を図る方式である。
- エ命令語を長く取り,一つの命令で複数の機能ユニットを同時に制御することによって,高速化を図る方式である。
正解:ウ
解説
スーパスカラは,複数のパイプラインを用意し,依存関係のない複数の命令を同時に異なるパイプラインで実行することによって,1クロックあたりに実行できる命令数(IPC)を高め,高速化を図る方式です。
選択肢ごとの解説
- ア誤り。これはベクトル長がベクトルレジスタ長より長い場合の分割処理(ベクトルプロセッサのストリップマイニング)の説明です。
- イ誤り。これはパイプラインの段数を増やす(スーパパイプライン)方式の説明です。
- ウ正しい。スーパスカラは,複数のパイプラインを用いて同時に複数の命令を実行可能にすることによって高速化を図る方式です。
- エ誤り。これはVLIW(超長命令語)方式の説明です。