[理工] [計組] 94大同資工

看板Grad-ProbAsk作者 (nu)時間11年前 (2012/11/15 22:49), 編輯推噓4(409)
留言13則, 2人參與, 最新討論串1/1
題目一: A pipeline P is found to provide a speedup of 6.16 when operating at 100MHz and an efficiency of 88 percent. (1)How many stages does P have? (2)What is P's CPI? 解: (1) 6.16 ------- = 7 stages 0.88 (2) 1 CPI= ------ = 1.14 0.88 問題一:不曉得有沒有人能幫忙解釋一下答案算式的意思 , 看不太懂... 謝謝 題目二::Wide variable instruction lengths(such as X86) still can give a deep pipeline design as each stage can be balanced by reading s single struction byte. 問題二:不曉得這題是錯在哪 , 該如何修改成正確 , 謝謝 問題三:想請問pipeline的缺點除了會產生hazard外還有哪些? 感謝各位耐心看完問題和題目 , 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.221.223

11/15 23:09, , 1F
1.完美管線的SPEEDUP=STAGE數
11/15 23:09, 1F

11/15 23:11, , 2F
但這個管線只能發揮88%的效能
11/15 23:11, 2F

11/15 23:12, , 3F
2也是一樣 完美管線的CPI=1 此管線只有88%的效能
11/15 23:12, 3F

11/15 23:14, , 4F
第二題大概應該是越深的管線越難平衡吧
11/15 23:14, 4F

11/15 23:21, , 5F
感謝B大的回答.
11/15 23:21, 5F

11/15 23:23, , 6F
想請問所以現在speedup為6.16是說stage數為6.16嗎?所以發揮
11/15 23:23, 6F

11/15 23:23, , 7F
88%才會除它? 謝謝
11/15 23:23, 7F

11/15 23:26, , 8F
6.16=SPEEDUP(STAGE數)*0.88
11/15 23:26, 8F

11/15 23:27, , 9F
STAGE數一定是整數
11/15 23:27, 9F

11/15 23:32, , 10F
喔喔...原來是這樣子... 謝謝
11/15 23:32, 10F

11/15 23:56, , 11F
第二題想到另一個原因 就是指令長度 變化大會增加解碼困
11/15 23:56, 11F

11/15 23:57, , 12F
難度 管線就更不易作
11/15 23:57, 12F

11/16 00:23, , 13F
恩 , 謝謝B大 , 我還在思考deep pipeline會發生什麼事情...
11/16 00:23, 13F
文章代碼(AID): #1GfG4CV3 (Grad-ProbAsk)