アウトオブオーダー実行とは
あうとおぶおーだーじっこう
命令の依存関係を調べ、実行できる命令からプログラムの順序と異なる順に実行して性能を高める方式。結果はリオーダバッファで本来の順に確定させる。
この用語の分野: CPU・アーキテクチャ
あうとおぶおーだーじっこう
命令の依存関係を調べ、実行できる命令からプログラムの順序と異なる順に実行して性能を高める方式。結果はリオーダバッファで本来の順に確定させる。
この用語の分野: CPU・アーキテクチャ
命令の順序を入れ替えるアウトオブオーダー実行と組み合わせて性能を高めますが、依存関係の検査回路は幅の2乗程度で複雑になるため、むやみに広げられません。
1クロックサイクルに複数の命令を同時に発行・実行するプロセッサの方式を何と呼ぶか。アウトオブオーダー実行では、前の命令の結果やメモリからのデータを待っている命令を後回しにし、準備のできた後続の命令を先に実行します。
命令の依存関係を調べ、実行できる命令からプログラムの順序と異なる順で実行して性能を高める方式はどれか。スーパースカラ、アウトオブオーダー実行、分岐予測、大きなキャッシュはすべてIPCを高める技術です。
1クロックあたりに実行できる命令数を表す指標はどれか。分岐予測 スーパースカラ IPC アムダールの法則 SMT(同時マルチスレッディング) NPU(ニューラルプロセッシングユニット) 仮想記憶 キャッシュコヒーレンシ キャッシュメモリ GPU