平成24年度秋期 問9 / 80

平成24年度 秋期 応用情報技術者試験 午前 問9

命令を並列実行するためのアーキテクチャであって,複数の命令を同時に実行するとき,命令を実行する演算器をハードウェアによって動的に割り当てる方式はどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ウ

  • ア: SMP
    誤り。SMP(対称型マルチプロセッシング)は,複数のプロセッサが主記憶を共有し,対等に処理を分担する方式です。1つのプロセッサ内で演算器を割り当てる方式ではありません。

  • イ: VLIW
    誤り。VLIWは,同時に実行できる複数の命令をコンパイラがあらかじめ1つの長い命令語にまとめておく方式です。演算器の割当てはハードウェアではなくコンパイル時に静的に決まります。

  • ウ: スーパスカラ
    正しい。スーパスカラは,CPU内に複数の演算器(パイプライン)を持ち,同時に実行可能な命令をハードウェアが実行時に判断して,動的に演算器へ割り当てる方式です。

  • エ: スーパパイプライン
    誤り。スーパパイプラインは,パイプラインの各ステージをさらに細かく分割して段数を増やし,クロックを高速化する方式です。


答え

ウ: スーパスカラ

出典:平成24年度 秋期 応用情報技術者試験 午前 問9

平成24年度秋期の他の問題