プロセッサの高速化のための技術の一つで、プログラムに記述された順序(order)を無視した順序(out of〜)でプログラム中の命令を実行すること。
実行できるところから実行し、あとで整合性を取ることで高速化する。