
[理工] 張凡 計組p.513 multiple issue


想請問一下第四題
解答裡Instructions between branch mispredictions部分,
為何用"1/(branch佔全部instructions的比例 x branch預測錯誤率)"可求得?
還有stall cycle那邊圈起來的地方代表的是甚麼意思? 是指除了branch的penalty外,
其他的penalty,可能stall 0/4, 1/4, 2/4, 3/4個cycle,然後平均起來(/4)嗎?
之前有人發問過,但沒人回答,希望有神人能夠解答!
https://www.ptt.cc/bbs/Grad-ProbAsk/M.1475500615.A.D42.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.228.235
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1506933567.A.C57.html
推
10/02 18:21,
8年前
, 1F
10/02 18:21, 1F
→
10/02 18:21,
8年前
, 2F
10/02 18:21, 2F
推
10/02 18:25,
8年前
, 3F
10/02 18:25, 3F
→
10/02 18:25,
8年前
, 4F
10/02 18:25, 4F
謝謝回答! 不過還是有些地方不懂耶~
第7個stage的penalty計算0/4+1/4+2/4+3/4這邊又是如何來的?為何已經除以4了,最後還要再除以4?
謝謝!
※ 編輯: clonsey1314 (1.161.228.235), 10/03/2017 13:52:59
推
10/04 20:08,
8年前
, 5F
10/04 20:08, 5F
→
10/04 20:08,
8年前
, 6F
10/04 20:08, 6F
→
10/04 20:08,
8年前
, 7F
10/04 20:08, 7F
→
10/04 20:08,
8年前
, 8F
10/04 20:08, 8F
原來如此!太感謝您了~~~
※ 編輯: clonsey1314 (1.161.228.235), 10/04/2017 20:37:02
推
10/04 20:58,
8年前
, 9F
10/04 20:58, 9F
→
10/04 20:58,
8年前
, 10F
10/04 20:58, 10F
→
10/04 20:58,
8年前
, 11F
10/04 20:58, 11F
→
10/04 20:58,
8年前
, 12F
10/04 20:58, 12F
謝謝~QQ 總算知道那個1代表的是什麼了!
※ 編輯: clonsey1314 (1.161.228.235), 10/04/2017 21:15:28