作者kaidi620 (万能史哥)
看板Grad-ProbAsk
标题[理工]清大
时间Sat Feb 9 15:17:11 2019
抱歉抱歉 最近感觉是我一直洗版 在跟大家说一声抱歉 这边是清大最後一个问题了
然後也跟大家分享一下大神所做的神整理
https://webptt.com/cn.aspx?n=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呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.242.109.122
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1549696633.A.6E1.html
1F:推 sssxyz11: 其实我觉得这题有点奇怪,write through明明就是write c 02/09 16:45
2F:→ sssxyz11: ache的机制,跟write miss无关吧...难道都没人有这疑惑 02/09 16:45
3F:→ sssxyz11: 吗... 02/09 16:45
4F:推 eric131204: 为什麽write miss 是写入一个word啊 02/09 17:13
5F:→ eric131204: 我也觉得超怪 no write buffer我是解读成write hit也 02/09 17:14
6F:→ eric131204: 要等他写入memory 之後cpu才能继续执行 02/09 17:14
7F:→ eric131204: 可是这题也忽略write hit的写入memory 02/09 17:14
8F:→ eric131204: 那我把他当成write around你的解答又说write miss要配 02/09 17:15
9F:→ eric131204: 置block上来 02/09 17:15
10F:→ eric131204: 我整个搞混QQ 02/09 17:16
11F:推 sdfg014025xx: 之前板上好像有人解过这类题目讲的满清楚的 02/09 18:40
13F:→ kaidi620: @sssxyz11 可是历年题目writethough不管搭配write allo 02/10 10:32
14F:→ kaidi620: cate 和 write noallocate都还是要算write miss 02/10 10:32
15F:→ kaidi620: @eric131204 真的 哈哈我也搞混了 不懂他那句话到底是 02/10 10:34
16F:→ kaidi620: 什麽意思 02/10 10:34
17F:→ kaidi620: @wei12f8158 後来b大神有另外开一篇 b大神留言後面好像 02/10 10:35
18F:→ kaidi620: 他算错了 02/10 10:35
19F:推 wei12f8158: 请问哪篇呢? 我刚找了一下没发现@@ thx~ 02/10 11:08
20F:推 eric131204: 我看了那篇整理还是不懂为什麽不用考虑write hit的写 02/10 11:25
21F:→ eric131204: 入时间,还有他说write miss用write through处理是wri 02/10 11:25
22F:→ eric131204: te allocate吗还是什麽? 02/10 11:25
23F:推 kurtis6741: 请问可以跟你要107清大的解答吗 02/10 14:43
24F:→ kaidi620: we大大 在我文章最上面就有网址唷 02/10 16:25
25F:推 wei12f8158: 喔喔原来,我还一直找XDD 谢罗! 02/10 17:34