合格☆情報処理技術者試験

メルマガのバックナンバーです。過去問を覚えましょう。■携帯で学習可能です。

パイプライン

2009-10-08 09:03:23 | 日記
パイプラインの「深さ」「ピッチ」とは何でしょう?
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
「深さ」→「ステージ数」のことです。

「ピッチ」→「時間差」のことです。


平成20年度 春期
ソフトウェア開発技術者
午前 問17


パイプラインの深さをD,パイプラインピッチをP秒とすると,I個の命令をパイプラインで実行するのに要する時間を表す式はどれか。
ここで,パイプラインの各ステージは1ピッチで処理されるものとし,パイプラインハザードについては,考慮しなくてよい。


(I+D)×P


(I+D-1)×P


(I×D)+P


(I×D-1)+P


答え
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
 ↓
イの、「(I+D-1)×P」が正解です。


たとえば・・・

深さD=2ステージ
ピッチP=4秒
命令I=3個
とします。

命令

1■■□□
2□■■□
3□□■■

と、ずらしますと・・・

(3+2-1)×4=16秒で済むことになります。

1つの■が4秒ですからね?


この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« ストリーマ | トップ | 顧客満足度を高め »

日記」カテゴリの最新記事