インストラクションレベル並列性
CPUの命令語レベルで並列処理を行うこと
一般的には、ハードウェアやコンパイラが暗黙的に行う並列化
プログラマが意識する必要がある場合は稀
相当な最適化を行う場合くらい
ループ展開
データの
プリフェッチ
インストラクションレベル並列性
によって、
応答速度
が改善することはない。
スループット
が向上する。
パイプライン処理
アウトオブオーダ実行
投機的実行