[理工] 104成大 計組

看板Grad-ProbAsk作者 (Lawrence022)時間9年前 (2017/01/17 16:48), 編輯推噓0(0013)
留言13則, 3人參與, 最新討論串1/1
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

01/17 17:43, , 1F
c是因為system call和特權指令都是kernel要做的事,所以
01/17 17:43, 1F

01/17 17:43, , 2F
overheah當然高
01/17 17:43, 2F

01/17 17:45, , 3F
d是因為模擬的是硬體,所以應該是錯的
01/17 17:45, 3F

01/17 17:46, , 4F
至於ab我就不知道了
01/17 17:46, 4F

01/17 17:47, , 5F
improve是改進的意思,不是增加的意思
01/17 17:47, 5F

01/17 17:49, , 6F
減少stall,會增加IPC, 所以就改善了processor了
01/17 17:49, 6F

01/17 17:53, , 7F
減少stall,branch指令就需要更少cycle, 所以假設原本n
01/17 17:53, 7F

01/17 17:53, , 8F
個cycle才能做a個branch, 現在可能n個cycle可以多做a+1
01/17 17:53, 8F

01/17 17:53, , 9F
個branch了
01/17 17:53, 9F

01/17 18:02, , 10F
我的想法跟k大一樣,可是這題答案給b是錯的...
01/17 18:02, 10F

01/17 18:02, , 11F
註解寫branch prediction improves ILP
01/17 18:02, 11F

01/17 18:06, , 12F
我說錯了是增加IPC
01/17 18:06, 12F

01/17 18:10, , 13F
不過improves ILP不就也會增加IPC嗎...
01/17 18:10, 13F
文章代碼(AID): #1OVTfBmX (Grad-ProbAsk)