作者polomoss (小澤)
看板Grad-ProbAsk
標題[理工] [計組]-Cache
時間Wed Nov 18 18:48:50 2009
Instruction miss rate : 2%
Data miss rate : 4%
memory instruction : 30%
Miss penalty : 100 cycles
CPI = 1 + 0.02 * 100 + 0.04 * 0.3 * 100 = 4.2
M1 : processor 2倍快
cache 2倍快
請問一下,processor 2倍快 → clock rate *2 → penalty *2
→ t→1/2t
這樣沒錯吧~?
所以新的CPI = (1 + 0.02 * 200 + 0.04 * 0.3 * 200 ) * 1/2 = 3.7
這是答案,請問cache 2倍快影響了哪些東西~?
怎麼M1好像只有processor有影響到計算~~
謝謝
--
┌這篇文章讓您覺得?─────────────────────────────┐
│ │
│ 一"一 \ / >\\\< ╯ ╰ ∩ ∩ ▁ ▁ >_< ㄧ ㄧ+ │
│ 皿 ε □ ▽ ▇Δ ▇ ╰╯ ╯ │
│ 北七 亂喔 害羞 莎笅 爽啦 哭爸 XD 科科 │
└──────────────────────────────────────┘
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.14.2
→ bennylu:新CPI = 1 + 0.02*200 + 0.04*0.3*200 11/19 04:24
推 bennylu:因為cache和processor同步 11/19 04:27
※ 編輯: polomoss 來自: 122.116.14.2 (11/19 09:30)
→ polomoss:所以cache和processor說其中一樣變快,是一樣的意思摟? 11/19 09:31
→ polomoss:還有新的CPI要 * 1/2,才是正確答案 11/19 09:31
→ bennylu:*1/2是在求execution time吧 = = 11/19 11:56