テクノロジ系
秋期
応用情報技術者 2009年 秋期 問9
9 / 80
パイプラインの深さを D,パイプラインピッチを P 秒とすると,I 個の命令をパイプラインで実行するのに要する時間を表す式はどれか。ここで,パイプラインの各ステージは 1 ピッチで処理されるものとし,パイプラインハザードについては,考慮しなくてよい。
正解と解説
表示する
正解 イ
(I+D-1)×P
パイプラインは最初の命令がD段を通過するのにD×P秒、以降は1ピッチごとに1命令完了します。I個の命令では(D+I−1)ピッチ必要で、所要時間は(I+D−1)×Pとなります(イ)。