PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 计组 CPI 计算
楼主:
jojoboy0115
(jojo)
2018-12-26 16:52:53
https://i.imgur.com/mnjUMCP.jpg
想问的是(c),为什么它的CPI是1+0.4*2
请问其中的2是代表什么?
跟课本这公式有点不一样,
因为题目没有beq 的 misspredict%
https://i.imgur.com/jGao66n.jpg
作者:
wei12f8158
(WEI)
2018-12-26 17:14:00
我记得是因为beq被拆成sub+bez,所以视为2个penalty,有错还请更正谢谢仔细看了一下题目,解答好像少算了,CPI应该是1+0.4*0.25+0.4*2才对,因为40%的指令是beq,其中25%被转成sub+bez不对,应该原本的算法才对,上面的算法好像也不正确
楼主:
jojoboy0115
(jojo)
2018-12-26 20:52:00
大大弄得我好乱XD
作者:
wei12f8158
(WEI)
2018-12-27 13:53:00
sorry第一眼下去觉得应该要这样算,再想一想好像又不对XD
作者:
zuchang
(chang)
2018-12-29 01:47:00
2的确就是control hazard所生出来的东西。题目的意思就再说没有预测的机制 所以只要有beq 就会有penalty 所以把Penalty cycle算在beq 身上
继续阅读
[理工] 计组 Delay slot 问题
jojoboy0115
[理工] 计组题库
AAQ8
[理工] 计组下册20!
Aa841018
[理工] 106 成大 线代
andycurry
[理工] 107 中央 资结算法 对答案
yijia1127
[理工] 计组 英文问题
st945712
[理工] 106台大计组
silenteve
[理工] pipeline control unit相关问题
Marcolod
106交大资演 heap建立
godskull1535
[理工] OS题库
AAQ8
Links
booklink
Contact Us: admin [ a t ] ucptt.com