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