プロセッサの実行効率を上げるVLIWの説明はどれか。
平成28年度 秋期 応用情報技術者 問11
テクノロジ系
正解と解説
正解 ウ
VLIWは、同時に実行できる複数の命令を一つの長い命令語にまとめ、同時に実行する方式です。
VLIW(Very Long Instruction Word)は、互いに依存しない複数の命令を、コンパイラがあらかじめ一つの長い命令語にまとめておく方式です。プロセッサは、その命令語に含まれる複数の操作を複数の演算器で同時に実行します。並列に実行できるかどうかの判断をハードウェアではなくコンパイラが行うので、制御回路を簡単にできます。選択肢のうち「まとめて一つの命令として、同時に実行する」がこの特徴に当たります。
ア:アウトオブオーダ実行は、依存関係のない命令をプログラム中の順序と異なる順序で実行する方式です。
イ:パイプラインは、命令のフェッチ、デコード、実行などの段階を重ねて並列に処理する方式です。
エ:スーパスカラは、複数のパイプラインを使い、ハードウェアの判断で複数の命令を同時に実行する方式です。
出典:平成28年度 秋期 応用情報技術者試験 問11
全年度から出題。10問で実力を判定します。登録不要。
出典:平成28年度 秋期 応用情報技術者試験 問11(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方