[理工] 107清大計系第十題 CPI with memory sys.

看板Grad-ProbAsk作者時間7年前 (2019/01/05 21:01), 7年前編輯推噓4(409)
留言13則, 6人參與, 6年前最新討論串1/1
很少看過這種出法,特意來分享一下 http://imgur.com/eXivPP9.jpg
複習一下miss penalty,由兩部份組成 1.第一個word的存取時間 2.把剩下的word傳回cache的時間 複習一下memory system,有三種方案 1.一次傳一個word 2.加大記憶體與BUS的頻寬 3.Interleaving(不會翻..) 1word=4bytes,則transfer rate=1word/cycle、block有4words 一般遇到的題目只會給你沒有考慮memory system的miss penalty,那就很容易算 →1.5+5%*100+5%*30%*100=1.5+5%*1.3*100=1.5+6.5%*100=1.5+6.5=8 而這題顯然不是這樣,以下分別考慮三種方案 第一種方案一次傳一個word miss penalty=(100+1)*8=808 →1.5+6.5%*808=54.02 第二種方案一次傳好多個word,假設頻寬為原來的8倍 miss penalty=808/8=101 →1.5+6.5%*101=8.065 第三種方案interleaving,假設bank數為8 miss penalty=100+8=108 →1.5+6.5%*108=8.52 那考試會寫哪個呢?二或三吧。 相關參考:張凡課本,記憶體系統、快取效能的量測 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.175.183 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1546693287.A.EC1.html

01/05 22:32, 7年前 , 1F
推推 清大好像很喜歡考這種的
01/05 22:32, 1F

01/05 22:32, 7年前 , 2F
這題好像也類似 你有沒有興趣也分享一下XD
01/05 22:32, 2F

01/05 22:32, 7年前 , 3F

01/06 04:15, 7年前 , 4F
跟下冊的P28很像XD 不過他有多一個送出位址
01/06 04:15, 4F

01/06 05:34, 7年前 , 5F
好文推!
01/06 05:34, 5F

01/06 14:02, 7年前 , 6F
蠻不一樣的吧XD
01/06 14:02, 6F

01/06 14:02, 7年前 , 7F
write through 44%, write back 21%
01/06 14:02, 7F

01/06 14:04, 7年前 , 8F
也算是釐清write allocate, wb,wt的概念了
01/06 14:04, 8F
※ 編輯: b10007034 (122.116.128.232), 01/07/2019 11:38:56 ※ 編輯: b10007034 (122.116.128.232), 01/07/2019 11:39:26

01/07 11:40, 7年前 , 9F
算錯了,後來整理發現的..
01/07 11:40, 9F

01/13 14:06, 7年前 , 10F
想請問一下 清大這題不需要計算write through額外寫
01/13 14:06, 10F

01/13 14:06, 7年前 , 11F
入記憶體的時間嗎?@@有點混亂...
01/13 14:06, 11F

01/13 16:08, 7年前 , 12F
有另外開一篇文寫
01/13 16:08, 12F

02/13 16:33, 6年前 , 13F
推個.想問一下1.5+5%*100+5%*30%...後兩個5%分別是?
02/13 16:33, 13F
文章代碼(AID): #1SCAgdx1 (Grad-ProbAsk)