[理工] 計組 cpi的計算

看板Grad-ProbAsk作者 (阿尼基)時間15年前 (2009/03/27 12:01), 編輯推噓4(408)
留言12則, 3人參與, 最新討論串1/1
http://www.lib.ntou.edu.tw/exam/is/96/2.pdf 請問第6題要怎麼算? 觀念有點不清楚 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.32.74

03/27 14:53, , 1F
(a) 1.1(baseCPI)+30%*17%*100(MEM miss Penalty)
03/27 14:53, 1F

03/27 14:54, , 2F
(b)1.1+1%*100%(所有指令都有1%的miss)+30%17%*100
03/27 14:54, 2F

03/27 14:56, , 3F
(c)1.1+30%*17%*10(L1Miss)+30%*6%*100(L2Miss) by高銘
03/27 14:56, 3F

03/27 14:58, , 4F
(c)1.1+30%*17%*10(L1Miss)+30%*17%*6%*100(L2Miss)ByME
03/27 14:58, 4F

03/27 15:00, , 5F
(c)不太確定,我想法是L1Miss才可能會L2Miss。高銘寫答案
03/27 15:00, 5F

03/27 15:01, , 6F
我也不太懂,希望有人能指教!
03/27 15:01, 6F

03/27 15:44, , 7F
應該是樓上說的對~~ 第二層cache miss rate 17*6*
03/27 15:44, 7F

03/27 18:07, , 8F
我想法跟一樓一樣 不過有個小疑問 當預設CPI變成1.1時
03/27 18:07, 8F

03/27 18:08, , 9F
inst miss penalty要不要乘以1.1
03/27 18:08, 9F

03/27 20:08, , 10F
為什麼你會想要乘1.1?
03/27 20:08, 10F

03/28 01:22, , 11F
CPI為1.1 不就代表每個指令要1.1個cycle 那如果miss
03/28 01:22, 11F

03/28 01:23, , 12F
不就是要在抓一次指令 不就是要再一個1.1嘛 我想不通 Q
03/28 01:23, 12F
文章代碼(AID): #19p4-pdZ (Grad-ProbAsk)