[理工] 计算机组织 内存 写穿/写回 bandwidth

楼主: newpuma (还很新)   2016-11-11 23:13:52
张凡下册 88页练习题
T/F
(d) A write-though cache typically requires less bus bandwidth than
a write-back cache .
答案是:False. It is the other way round.
请问各位大大这个答案的解释是什么意思呢?
一次写回不是可以写完整的word嘛,若是写穿的话每改动一个bit都要写回,
频宽不是相对较低呢?是因为写穿+缓冲的bandwidth大于write-back呢?
不太懂答案的意思。
另外想问,资结该做哪些题目呢?洪逸的课本还是题库本?还是直接干题目呢?
谢谢大家
作者: ken52011219 (呱)   2016-11-11 23:38:00
每次写穿 都必须先让DATA写回内存 而且完全覆蓋Write back只有当Cache不需要的时候 才将data写入根据频宽为 时脉*宽度 write-through会比较多Write back 也是完整覆蓋 毕竟检查每个bit有没有不同还是直接覆蓋比较合理至于资结 就直接写考题吧 课本其实错不少假若想与写考古题有所区别 就写比较早以前的年份当作题库写放轻松就好 而且也很好找答案(?
作者: aa06697 (todo se andarà)   2016-11-12 10:59:00
张凡上课说法是因为写穿要有bus传资料给cache以及memory所以传输量较高
作者: ken52011219 (呱)   2016-11-12 11:14:00
这样讲怪怪的 应该说是两者之间 Bus bandwidth在 Write through 与 Write back 之间前者较高因为“bus”只是各种不同格式 但两者其实会用到bushttps://goo.gl/ndanwC 刚刚查到的例题 有兴趣可以一起做做看

Links booklink

Contact Us: admin [ a t ] ucptt.com