[理工] 106中央 計組

看板Grad-ProbAsk作者 (Dust)時間7年前 (2017/02/07 16:19), 7年前編輯推噓12(12036)
留言48則, 13人參與, 最新討論串1/1
今年有一題不知道有沒有記錯 clock rate =2GHz CPI = 4 memory access =100ns cache miss rate=8% 今天加一個cache =20ns 可以讓miss rate=2% 求新的cpi 求助各位高手這該怎麼算 如果題目有錯的話希望有考生能幫我更正 謝謝大家>< ----- Sent from JPTT on my Xiaomi 2013023. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.15.33.40 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486455584.A.345.html

02/07 16:21, , 1F
我也不知道怎麼算,只能用力猜
02/07 16:21, 1F

02/07 16:21, , 2F
題目clock跟cpi我拿來算l1 cache
02/07 16:21, 2F

02/07 16:21, , 3F
他寫主記憶體 莫名其妙
02/07 16:21, 3F

02/07 16:22, , 4F
重點是,給MAT100ns要我們算增加cache2之後的cpi,然後沒
02/07 16:22, 4F

02/07 16:22, , 5F
給cache miss rate,我真的不知道如何下手
02/07 16:22, 5F

02/07 16:24, , 6F
從8%變2% 我是假設l2 Mr 25%
02/07 16:24, 6F

02/07 16:38, , 7F
我是硬代 2n + 100n*0.02 + 20*0.08 =5.6n 在轉成11.2cpi
02/07 16:38, 7F

02/07 16:38, , 8F
我跟樓上一樣
02/07 16:38, 8F

02/07 16:40, , 9F
我是先把100ns和20ns轉成CPI,分別是200和40
02/07 16:40, 9F

02/07 16:40, , 10F
4+0.08*40+0.02*200=4+3.2+4=11.2
02/07 16:40, 10F

02/07 16:41, , 11F
講錯,把100ns和20ns轉成cycle數
02/07 16:41, 11F

02/07 16:41, , 12F
我跟樓上一樣
02/07 16:41, 12F

02/07 16:41, , 13F
我先算全時間再轉CPI
02/07 16:41, 13F

02/07 16:44, , 14F
我和y大想法一致
02/07 16:44, 14F

02/07 16:44, , 15F
各種殊途同歸阿
02/07 16:44, 15F

02/07 16:45, , 16F
各位,我們今天就只討論這題可以嗎?QQ
02/07 16:45, 16F

02/07 16:46, , 17F
想問看怎麼轉,cycle time不是2ns嗎
02/07 16:46, 17F

02/07 16:47, , 18F
2GHz*100ns=2*10^9*100*10^-9=200cycles
02/07 16:47, 18F

02/07 16:47, , 19F
cycle time應該是0.5ns?
02/07 16:47, 19F

02/07 16:49, , 20F
對耶,是0.5
02/07 16:49, 20F

02/07 16:49, , 21F
可是總覺得這題一直有少給東西
02/07 16:49, 21F

02/07 16:50, , 22F
張凡好像有講過這種題目有少給東西,他還說什麼因為出
02/07 16:50, 22F

02/07 16:51, , 23F
題老師自己觀念也不清楚...等等之類的,但是就硬算
02/07 16:51, 23F

02/07 16:51, , 24F
至於少給什麼我忘記了QQ
02/07 16:51, 24F

02/07 16:51, , 25F
話說他那個mem access time已經有包含處理miss的時間吧
02/07 16:51, 25F

02/07 16:51, , 26F
他的base cpi是不是怪怪的啊,他寫primary memory 我
02/07 16:51, 26F

02/07 16:51, , 27F
想不透啊!
02/07 16:51, 27F

02/07 16:52, , 28F
我還有特別看,確定他那個100包含miss rate的時間
02/07 16:52, 28F

02/07 16:53, , 29F
同y大
02/07 16:53, 29F

02/07 16:53, , 30F
中央計組就蘇伯齊,感覺不應該這樣啊啊啊
02/07 16:53, 30F

02/07 16:53, , 31F
完蛋,我沒注意到這些...
02/07 16:53, 31F

02/07 16:55, , 32F
所以我說這題真的不知道怎麼下手,你都把處理miss的時間
02/07 16:55, 32F

02/07 16:55, , 33F
算進去,然後少給我條件,我也只能笑笑的隨便猜了
02/07 16:55, 33F

02/07 16:57, , 34F
是選項都3點多那題嗎
02/07 16:57, 34F

02/07 16:58, , 35F
MIPS下一題
02/07 16:58, 35F

02/07 16:58, , 36F
我原本不太確定 就想了2 3種可能 最後算出來3.58
02/07 16:58, 36F

02/07 16:58, , 37F
3.多應該是問speedup,印象中不是這題
02/07 16:58, 37F

02/07 16:58, , 38F
嗯嗯我也算3.583
02/07 16:58, 38F

02/07 16:59, , 39F
嗯嗯3.58,pipeline cpi=1
02/07 16:59, 39F
不是3.58那題 是倒數第三題單選 求出CPI=K 再把K*8 mod5

02/07 16:59, , 40F
讚讚 不過後面都mod數字又怪 真不知該不該寫 錯還會被倒扣Q
02/07 16:59, 40F

02/07 16:59, , 41F
Q
02/07 16:59, 41F
※ 編輯: Dust2080 (101.15.33.40), 02/07/2017 17:01:20

02/07 17:05, , 42F
我單選有倒扣不確定的一律不寫
02/07 17:05, 42F

02/07 17:54, , 43F
不太懂題目,上面算出來的11.2是把4當成理想的cpi去
02/07 17:54, 43F

02/07 17:54, , 44F
算,題目是這意思嗎?
02/07 17:54, 44F

02/07 17:56, , 45F
我一直卡在那個4到底有沒有包含0.08mr,有的話光mr存
02/07 17:56, 45F

02/07 17:56, , 46F
取記憶體就要16cycle怎麼cpi是4
02/07 17:56, 46F

02/07 18:08, , 47F
回l大 對喔 不然我也想不太到其他寫法惹QQ
02/07 18:08, 47F

02/07 19:41, , 48F
這個…不是考古題就有考過?其它學校的><
02/07 19:41, 48F
我印象中好像也有這一題 張凡還講了很久 不過我還是不太懂所以來請教大家 ※ 編輯: Dust2080 (101.15.33.40), 02/07/2017 20:13:07
文章代碼(AID): #1OcOCWD5 (Grad-ProbAsk)