平成22年度 春期 応用情報技術者試験 午前 問9
テクノロジ/コンピュータ構成要素プロセッサの実行効率を上げる,VLIWの説明はどれか。
出典:平成22年度 春期 応用情報技術者試験 午前 問9
- ア依存関係のない複数の命令を,プログラム中での出現順序とは異なる順序で実行する。
- イ各命令のフェッチ,デコード,実行,演算結果の出力などの各段階を並列に処理する。
- ウ同時に実行可能な複数の動作をまとめて一つの命令として,同時に実行する。
- エ複数のパイプラインを用いて複数の命令を同時に実行させる。
正解:ウ
解説
VLIW(Very Long Instruction Word)は,コンパイラが依存関係のない複数の動作をあらかじめまとめて1本の長い命令として生成し,プロセッサがそれを同時に実行することで実行効率を高める方式です。
選択肢ごとの解説
- ア誤り。プログラム順序と異なる順序での実行はアウトオブオーダー実行の説明です。
- イ誤り。各段階を並列に処理するのはパイプライン処理の説明です。
- ウ正しい。複数の動作をまとめて一つの命令として同時実行するのがVLIWの特徴です。
- エ誤り。複数のパイプラインを用いるのはスーパースカラ方式の説明です。