[理工] 計組 清大108

看板Grad-ProbAsk作者時間6年前 (2020/01/15 22:01), 編輯推噓3(3011)
留言14則, 4人參與, 6年前最新討論串1/1
http://i.imgur.com/Q6BqPwT.jpg
請問這題write miss penalty為什麼是128,write allocate不是應該搬上來一個block再寫入memory那不是應該128+4? ----- Sent from JPTT on my Samsung SM-A730F. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.198.128 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1579096906.A.E4B.html

01/16 09:19, 6年前 , 1F
write through block不會是dirty的就不需要寫入了
01/16 09:19, 1F

01/16 09:22, 6年前 , 2F
而且要寫入也不會是4吧?應該要寫1個block?
01/16 09:22, 2F

01/16 09:51, 6年前 , 3F
樓上write through只會寫入修改的部分
01/16 09:51, 3F

01/16 09:51, 6年前 , 4F
然後我好像懂原PO的問題了
01/16 09:51, 4F

01/16 09:51, 6年前 , 5F
你說的4被算在寫入命中了 失誤搬block上來128 然後重新
01/16 09:51, 5F

01/16 09:51, 6年前 , 6F
命中4 步驟被拆開惹
01/16 09:51, 6F

01/16 09:55, 6年前 , 7F
啊 抱歉 好像不對 他命中有*0.98 那應該要算4吧
01/16 09:55, 7F

01/16 10:32, 6年前 , 8F
我認為你算的是對的 如果照他算的 write miss中的write hit
01/16 10:32, 8F

01/16 10:32, 6年前 , 9F
只有算到hit的情況 而沒有算miss也需要write 所以應該要+4
01/16 10:32, 9F

01/16 10:39, 6年前 , 10F
好的謝謝樓上,那想問readmiss的處理是只要搬一個block
01/16 10:39, 10F

01/16 10:39, 6年前 , 11F
上來所以128byte沒錯吧?
01/16 10:39, 11F

01/16 10:43, 6年前 , 12F
如果沒特別提到就是單純搬 但其實read miss也有分成read all
01/16 10:43, 12F

01/16 10:43, 6年前 , 13F
ocate跟read through
01/16 10:43, 13F

01/16 11:09, 6年前 , 14F
抱歉沒睡醒 一樓發言請忽略@@
01/16 11:09, 14F
文章代碼(AID): #1U7njAvB (Grad-ProbAsk)