から




専門/H17/12

正解 Edit

3

検証 Edit

  1. 命令キャッシュがミスヒットした場合: 10クロック
  2. データキャッシュを読み出す際にミスヒットした場合: 10クロック
  3. 読み出したデータを直後の命令で利用する場合: 1クロック
  • 命令キャッシュのヒット率を99%
  • データキャッシュを読み出す場合のヒット率を95%
  • 読み出し命令の生起確率を20%
  • 読み出したデータを直後の命令で利用する可能性を50%
  • このCPUのCPI(Clock cycles Per Instruction)
  1. 命令キャッシュのミスヒット
    • 0.99*1 + 0.01*10 = 0.99 + 0.1 = 1.09
  2. データキャッシュを読み出す際にミスヒット
    • 0.2*(0.95*1 + 0.05*10) ・・・ 0.95*1については,パイプライン化されているため無視する。
      = 0.2*(0.05*10) = 0.2*0.5 = 0.1
  3. 読み出したデータを直後の命令で利用する
    • 0.2*0.5*(1) = 0.1
  • 1.09+0.1+0.1 = 1.29

Tag: 計算問題 キャッシュ



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 下位頁新規  一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-22 Mon 23:18:51 JST (2918d)