看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/9Bes0YF.jpg 答案是abcd 之前有討論的好像有說d是錯的 但每個選項我都不知道為什麼對為什麼錯 http://i.imgur.com/G1ILEGZ.jpg 這題的b選項 分支預測不是可能減少stall 這樣平均的IPC就會下降吧? 這個會錯是因為沒講平均嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.215.141 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1484642891.A.C21.html
kk8850tw: c是因為system call和特權指令都是kernel要做的事,所以 01/17 17:43
kk8850tw: overheah當然高 01/17 17:43
kk8850tw: d是因為模擬的是硬體,所以應該是錯的 01/17 17:45
kk8850tw: 至於ab我就不知道了 01/17 17:46
kk8850tw: improve是改進的意思,不是增加的意思 01/17 17:47
kk8850tw: 減少stall,會增加IPC, 所以就改善了processor了 01/17 17:49
kk8850tw: 減少stall,branch指令就需要更少cycle, 所以假設原本n 01/17 17:53
kk8850tw: 個cycle才能做a個branch, 現在可能n個cycle可以多做a+1 01/17 17:53
kk8850tw: 個branch了 01/17 17:53
yupog2003: 我的想法跟k大一樣,可是這題答案給b是錯的... 01/17 18:02
yupog2003: 註解寫branch prediction improves ILP 01/17 18:02
lawrence022: 我說錯了是增加IPC 01/17 18:06
yupog2003: 不過improves ILP不就也會增加IPC嗎... 01/17 18:10