パイプラインの立上がりと連続命令の実行時間

最初の命令には $D$ ピッチ,残りの命令には各1ピッチ が必要です。命令数は $I$ 個なので,全体は $D+(I-1)=I+D-1$ ピッチ,時間は $(I+D-1)\times P$ 秒です。

パイプラインの深さを DD,パイプラインピッチを PP 秒とすると,II 個の命令をパイプラインで実行するのに要する時間を表す式はどれか。ここで,パイプラインは1本だけとし,全ての命令は処理に DD ステージ分の時間がかかり,各ステージは1ピッチで処理されるものとする。また,パイプラインハザードについては,考慮しなくてよい。

出典令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問21
ア
(I+D)×P(I+D)\times P
イ
(I+D−1)×P(I+D-1)\times P
ウ
(I×D)+P(I\times D)+P
エ
(I×D−1)+P(I\times D-1)+P