本文へスキップ

テクノロジ系 / コンピュータ構成要素

パイプライン

パイプラインは、命令の処理を段階に分け、流れ作業のように重ねて実行し高速化する仕組みです。

もう少し詳しく

1つの命令の処理を「読み込み」「解読」「実行」などの段階に分け、前の命令が次の段階へ進むと、空いた段階で次の命令を始めます。複数の命令を少しずつずらして並行処理することで、全体の処理速度を高めます。工場の流れ作業に例えられる、CPU高速化の基本技術です。

試験での見方

黒猫の闇の刻印

命令を段階に分け流れ作業で重ねる点が核心です。分岐などで効率が下がる点(パイプラインハザード)も押さえましょう。

例:前の命令を実行中に、次の命令の読み込みを始めて処理を重ねます。

分類

テクノロジ系 / コンピュータシステム / コンピュータ構成要素

小分類:プロセッサ

関連トピック:プロセッサの高速化技術

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

コンピュータ構成要素の用語一覧へ