看板 Grad-ProbAsk 關於我們 聯絡資訊
張凡下冊 p.115 第26題的第三小題 我想要請教這一題的算法為什麼是解答那樣 或者是說為什麼不能用我的想法做計算 我的想法是 先算出原CPI等於3.5 並且新的系統可以讓最多50個integer平行處理 所以等同這部分的指令可以加速50倍 算出新的CPI等於2.52 兩者相除得到加速1.39倍 題目 http://i.imgur.com/kIZFpZX.jpg 解答 http://i.imgur.com/cjsO0cv.jpg 我的計算 http://i.imgur.com/VrbA2qS.jpg 謝謝大家 ----- Sent from JPTT on my Samsung SM-A805F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.250.9 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1574219988.A.97D.html
b10007034: 跟ic*cpi*clock 有關係?沒仔細算 11/20 12:00
cry589036511: 我覺得答案給錯 11/20 12:17
b10007034: 答案是沒錯的,它的觀點是平行運算 在張凡最後一章 11/20 12:23
mistel: 我也覺得是答案給錯耶,amadhl's的可加速部分是time frac 11/20 12:38
mistel: tion而不是instruction mix吧 11/20 12:38
mistel: 老師那邊0.5/50的0.5只考慮到整數運算指令的多寡並沒有考 11/20 12:41
mistel: 慮到他的cpi 11/20 12:41
b10007034: 我錯了,的確每條的CPI不一樣不能套用(除非float 也是2 11/20 12:46
b10007034: 原PO CPI before/after寫錯了,你算的3.5/2.52已經是 11/20 12:57
b10007034: Executime time before/after互除了 11/20 12:58