[理工]清大

作者: kaidi620 (萬能屎哥)   2019-02-09 15:17:11
抱歉抱歉 最近感覺是我一直洗版 在跟大家說一聲抱歉 這邊是清大最後一個問題了
然後也跟大家分享一下大神所做的神整理
https://www.ptt.cc/bbs/Grad-ProbAsk/M.1546921393.A.A08.html
然後也有另外為大神和我分享了107清大的解答 真的很感謝他 希望他能上他想要的學校
有需要的人也可以跟我說喔
那這邊是小弟的問題
https://imgur.com/J78VV6r.jpg
想請問一下題目寫說
given a unifed cache consisting of instruction cache and data cache
with "NO" write -buffer
小弟在想 "NO"writer-buffer 這是指 no write allocation嗎?
因為 no write allocation的定義是 :cpu直接更新memory的某個word
但解答的算法是 write through + write allocation
是小弟的理解有誤嗎 請大神為小弟指點迷津
又該如何去判斷是用write allocation還是no write allocation呢?
作者: sssxyz11 (交)   2019-02-09 16:45:00
其實我覺得這題有點奇怪,write through明明就是write cache的機制,跟write miss無關吧...難道都沒人有這疑惑嗎...
作者: eric131204 (暗女巫)   2019-02-09 17:13:00
為什麼write miss 是寫入一個word啊我也覺得超怪 no write buffer我是解讀成write hit也要等他寫入memory 之後cpu才能繼續執行可是這題也忽略write hit的寫入memory那我把他當成write around你的解答又說write miss要配置block上來我整個搞混QQ
作者: sdfg014025xx (隨便就好)   2019-02-09 18:40:00
之前板上好像有人解過這類題目講的滿清楚的
作者: wei12f8158 (WEI)   2019-02-09 19:25:00
#1SCAgdx1 (Grad-ProbAsk) 這篇有大神講解
作者: kaidi620 (萬能屎哥)   2019-02-10 10:32:00
@sssxyz11 可是歷年題目writethough不管搭配write allocate 和 write noallocate都還是要算write miss@eric131204 真的 哈哈我也搞混了 不懂他那句話到底是什麼意思@wei12f8158 後來b大神有另外開一篇 b大神留言後面好像他算錯了
作者: wei12f8158 (WEI)   2019-02-10 11:08:00
請問哪篇呢? 我剛找了一下沒發現@@ thx~
作者: eric131204 (暗女巫)   2019-02-10 11:25:00
我看了那篇整理還是不懂為什麼不用考慮write hit的寫入時間,還有他說write miss用write through處理是write allocate嗎還是什麼?
作者: kurtis6741 (KurtHappy)   2019-02-10 14:43:00
請問可以跟你要107清大的解答嗎
作者: kaidi620 (萬能屎哥)   2019-02-10 16:25:00
we大大 在我文章最上面就有網址唷
作者: wei12f8158 (WEI)   2019-02-10 17:34:00
喔喔原來,我還一直找XDD 謝囉!

Links booklink

Contact Us: admin [ a t ] ucptt.com