[理工] 請教pipeline問題

看板Grad-ProbAsk作者 (Noel)時間10年前 (2016/01/07 21:50), 編輯推噓2(209)
留言11則, 4人參與, 最新討論串1/1
題目 http://imgur.com/FpfhNMd
http://imgur.com/0RcsOoa
自己解答的過程 http://imgur.com/AY8Ozie
想請教解題過程是否有問題? 希望能請大家確認一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.54.170 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1452174641.A.F9C.html

01/07 22:58, , 1F
執行時間是IC*cycle time*CPI
01/07 22:58, 1F

01/07 22:58, , 2F
不過這題跟pipeline好像沒啥關係?
01/07 22:58, 2F

01/08 01:21, , 3F
MNFP怪怪的,第三個表格是整數指令個數噢,整數花2clo
01/08 01:21, 3F

01/08 01:21, , 4F
ck, 第三表格全乘2就是個別花的clock了,在按照前面那
01/08 01:21, 4F

01/08 01:22, , 5F
樣照比例乘
01/08 01:22, 5F

01/08 01:23, , 6F
照你的算法10.5要在加上整數的0.65最後乘2 clock
01/08 01:23, 6F

01/08 22:05, , 7F
10.5應該再乘上2,然後再加上0.65*2 = 22.3 (MNFP有效CPI)
01/08 22:05, 7F

01/08 22:06, , 8F
然後MNFP的MIPS 應該是44.84
01/08 22:06, 8F

01/09 16:53, , 9F
謝謝大家的解答,我知道我問題出在哪了,不過題目錯了
01/09 16:53, 9F

01/09 16:54, , 10F
要效能的問題,再請教一下,10.5有需要再乘二嗎
01/09 16:54, 10F

01/09 16:55, , 11F
因為題目好像寫說INTEGER 指令才要乘二
01/09 16:55, 11F
文章代碼(AID): #1MZcqn-S (Grad-ProbAsk)