[理工] [計組] 99台大資工

看板Grad-ProbAsk作者 (無法顯示)時間14年前 (2011/08/13 21:30), 編輯推噓8(8020)
留言28則, 3人參與, 最新討論串2/2 (看更多)
http://ppt.cc/H-tL 我想請問5e要怎麼解? 張凡的書是在上冊361頁 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.24.231

08/13 22:50, , 1F
懷疑答案錯了,答案似乎少除一個二?
08/13 22:50, 1F

08/13 22:51, , 2F
muticycle的executione time = avg.CPI * cycle time
08/13 22:51, 2F

08/13 22:51, , 3F
avg.CPI用五種指令各自的instruction time / cycle time
08/13 22:51, 3F

08/13 22:52, , 4F
再除掉五可得,but答案的加總那邊似乎少除一個二
08/13 22:52, 4F

08/13 22:54, , 5F
所以懷疑老師沒注意到指令執行時間有改成(4+i)/2,或者忘記
08/13 22:54, 5F

08/13 22:54, , 6F
把cycle time改為要除2
08/13 22:54, 6F

08/13 22:58, , 7F
最後一題嗎 書上有除2阿
08/13 22:58, 7F

08/13 23:22, , 8F
執行時間改成(4+i)/2 再除cycle time=2應該要除4吧?
08/13 23:22, 8F

08/14 00:12, , 9F
(4+i)/2 clock cycles 這麼多個clock cycle 每個clock
08/14 00:12, 9F

08/14 00:13, , 10F
cycle 要用2ns再乘上去才是 executione time吧
08/14 00:13, 10F

08/14 00:21, , 11F
(4+i)/2 是clock cycle 不是execution time 如果是
08/14 00:21, 11F

08/14 00:22, , 12F
execution time 就直接加總就好了
08/14 00:22, 12F

08/14 01:03, , 13F
你把每個CPI跟avg.CPI搞混了@_@ 要算avg.CPI要分別把各個
08/14 01:03, 13F

08/14 01:05, , 14F
指令的CPI加總後除以指令個數,而此題因為只給各個指令要花
08/14 01:05, 14F

08/14 01:05, , 15F
多少clock cycles完成,所以要先用各個指令所花的clock除以
08/14 01:05, 15F

08/14 01:06, , 16F
cycle time=2ns得到各個指令的CPI,再把各個指令的CPI加總
08/14 01:06, 16F

08/14 01:07, , 17F
除以全部的指令數求出avg.CPI,這個時候再把avg.CPI乘上
08/14 01:07, 17F

08/14 01:07, , 18F
cycle time=2ns才能得到全部的execution time
08/14 01:07, 18F

08/14 01:08, , 19F
第二小題會寫成那樣是因為cycle time=1ns所以各個指令所花
08/14 01:08, 19F

08/14 01:09, , 20F
的clock數目才會跟它自己的CPI一樣。
08/14 01:09, 20F

08/14 01:14, , 21F
可是第二題是根據題目的條件(4+i)ns 所以要除1ns
08/14 01:14, 21F

08/14 01:15, , 22F
變成CPI 但第五題是說每個指令要花(4+i)/2 clock cycle
08/14 01:15, 22F

08/14 01:15, , 23F
兩個給的東西是不一樣的耶?
08/14 01:15, 23F

08/14 01:18, , 24F
第五題本身給的就是CPI了吧
08/14 01:18, 24F

08/14 01:19, , 25F
shit....我知道盲點在哪裡了,第五題改成clock cycles而不
08/14 01:19, 25F

08/14 01:19, , 26F
ns
08/14 01:19, 26F

08/14 01:20, , 27F
sorry, you are right!
08/14 01:20, 27F

09/11 14:28, , 28F
指令的CPI加總後除以 https://daxiv.com
09/11 14:28, 28F
文章代碼(AID): #1EHdnzdW (Grad-ProbAsk)
文章代碼(AID): #1EHdnzdW (Grad-ProbAsk)