看板 Grad-ProbAsk 關於我們 聯絡資訊
今天中興倒數第二題 (單位給ns) 比例 IF ID EX MEM WB lw 30 2 1 3 1 1 sw 15 2 1 3 2 X r-type 40 2 1 1 X 1 j-type 25 2 1 1 X X 數字不確定對不對,但是大概這種感覺 而且題目沒給CCT為多少 a) 問 variable clock cycle time 之下的 CPI b) 問 single clock value 之下的CPI c) 問improvment為何 我有疑問的地方是 A小題 今天他問變動的CCT之下的CPI 可是CCT都變動了要如何求CPI? B小題說CCT固定,所以我假設為3ns 然後A小題真的不知道怎麼算... 我是直接硬算指令時間*比例當作平均CPI 但這根本不是CPI的定義,可是又想不出來怎麼算 C小題我是拿A小題的CPI除以B題的CPI 但是感覺要乘上CCT才對,可以第一題又不知道CCT為何 我很怕是我題意理解錯誤 所以上來請問各位大大有沒有人會這題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.198.44.49 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486291617.A.CBE.html
darren0831: 沒考中興,不過A是指Multicycle machine吧,應該可以 02/05 18:52
darren0831: 算 02/05 18:52
howard31622: 不好意思你是不是少算一題 02/05 19:45
howard31622: 這是倒數第二題 02/05 19:45
joejoejoe: 歐對,這是倒數第二題哈哈,忘記了 02/05 19:46
※ 編輯: joejoejoe (60.198.44.49), 02/05/2017 19:47:14
AllenPaul: 我的A想法跟一樓一樣 02/05 20:18
AllenPaul: 我比較想問c要怎麼求 我看了題目給的資訊看樣子 好像只 02/05 20:19
AllenPaul: 能算cpi其他什麼都沒有 02/05 20:19
joejoejoe: 原來如此,看來要趁現在再把Multicycle複習一下了 02/05 20:35
blue14753: 第一題我是看他那個指令需要多少stage CPI就多少 然後 02/05 20:38
blue14753: 再乘他的比例相加 第二題single cpi就1 第三題我以 02/05 20:38
blue14753: 為是寫如何改進的方法誒 不知道有沒有看錯 02/05 20:38
joejoejoe: 我覺得他這題類似張凡課本講義P386頁 02/05 21:11
joejoejoe: 順帶問一下,講義P386的算式,英文部分是不是打反了 02/05 21:13
joejoejoe: 好像應該是CPUsingle/CPUvariable 02/05 21:13
※ 編輯: joejoejoe (60.198.44.49), 02/05/2017 21:19:50
AucK: multicycle的T應該是3ns 吧 張凡上冊p495 p496 02/06 15:21
Russ0116: 我第一題和第二題跟blue大算一樣 第三題我用第一題的CPI 02/08 14:57
Russ0116: *3ns/第二題的CPI=1*最長指令時間就是lw 02/08 14:57