[理工] 計組 上冊p.326 17題

看板Grad-ProbAsk作者 (chunk)時間7年前 (2018/12/11 14:26), 編輯推噓3(309)
留言12則, 4人參與, 7年前最新討論串1/1
https://imgur.com/a/WXszKQJ 想要問一下題目給的三種指令的throughput有什麼用處? 再來就是看不太懂答案寫的 不知道八分之一跟四分之一是怎麼來的 還有第四小題該怎麼算呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.136.218 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1544509576.A.409.html

12/11 14:46, 7年前 , 1F
原本throughtput就是2倍了
12/11 14:46, 1F

12/11 14:46, 7年前 , 2F
所以加速過後CPI變成1/4與1/8
12/11 14:46, 2F

12/11 14:56, 7年前 , 3F
FP指令原本throughtput為INT指令的2倍
12/11 14:56, 3F

12/11 14:56, 7年前 , 4F
原本FP指令的CPI為INT指令的 1/2倍
12/11 14:56, 4F

12/11 14:56, 7年前 , 5F
FP指令加速4倍
12/11 14:56, 5F

12/11 14:56, 7年前 , 6F
FP指令的CPI變成INT指令的 1/2 × 1/4
12/11 14:56, 6F

12/11 15:54, 7年前 , 7F
第四小題把FP指令與MMX指令加速到CPI接近0(加速無限倍)
12/11 15:54, 7F

12/11 15:54, 7年前 , 8F
基於這樣的假設,他說不可能加速到6倍
12/11 15:54, 8F

12/11 16:40, 7年前 , 9F
為什麼FP指令throughput是INT指令的2倍,就代表FP
12/11 16:40, 9F

12/11 16:41, 7年前 , 10F
指令CPI是INT指令的1/2倍呢?
12/11 16:41, 10F

12/11 17:00, 7年前 , 11F
cpu time是cycle*cycle time既然cycle time不變那就是改cpi
12/11 17:00, 11F

12/11 17:32, 7年前 , 12F
更正樓上說法,題目說明沒有改變cycle time的意思
12/11 17:32, 12F
文章代碼(AID): #1S3rY8G9 (Grad-ProbAsk)