作者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
1F:→ bennylu:新CPI = 1 + 0.02*200 + 0.04*0.3*200 11/19 04:24
2F:推 bennylu:因为cache和processor同步 11/19 04:27
※ 编辑: polomoss 来自: 122.116.14.2 (11/19 09:30)
3F:→ polomoss:所以cache和processor说其中一样变快,是一样的意思搂? 11/19 09:31
4F:→ polomoss:还有新的CPI要 * 1/2,才是正确答案 11/19 09:31
5F:→ bennylu:*1/2是在求execution time吧 = = 11/19 11:56