段のスーパーパイプラインが導入された。させることが可能となった。個のプロセッサを用いるのに近い。おける命令実行は、以下のような複数の処理の組合せと考えられる。実行できるようにすると処理速度が向上する。よる実行との違いを表している。クロックサイクルで完了している。以下のような理由によりパイプラインの処理を中断(ストール)する必要が出てくる。(構造ハザード)命令間でのデータの依存関係は以下のような場合に発生する。演算結果が得られない。分岐命令の実行は以下のような場合である。読やその次の命令の読み出しが行われている。系統しかないと読み出し/書き込みのどちらかしか実行できないという場合がある。基本的な命令の組合せ(マイクロプログラム)に翻訳して実行する方式である。多くの命令を用意することができ設計も容易である。プログラムに翻訳、実行する手間がかかるため高速な処理には向いていない。配線により実現する方式である。流せばすぐに動作が可能であるため高速な処理が可能となる。複雑な命令に対応するのは難しい。理速度の差が問題となってきた。数十命令実行可能という状況となる。待っている必要があり実行効率が上がらない。キャッシュこの問題を解決するためにキャッシュ(メモリ)という技術が使用される。メモリアクセスを行う場合キャッシュを対象とする。シュにはその時点で頻繁にアクセスされるであろうデータを入れておく。いう性質がもとになっている。(空間的局所性)ということがいえる。配列などのまとまった構造を持つデータのアクセスでは空間的局所性がある。データをキャッシュに読み込んでおけば、近い将来アクセスされる確率が高い。関係がなく独立して実行可能な命令を並列に実行する技術を表す。命令実行部を複数持つことになる。スーパースケーラとなる。具体的なプログラムでは以下のようになる。すべて並列実行が可能となる。