[理工] 计组 snooping protocol

楼主: hopward (hopward)   2016-12-27 17:02:48
http://i.imgur.com/lDMSBAP.jpg
http://i.imgur.com/wP9KxaP.jpg
想请问一下95台大计组这题,为什么e小题会是no,p1欲读取内存104位址的资料,但在先前p2已经改变过里面的值了,所以目前在p1的cache里面的那个block应该是invalid,所以会发生read miss,发生read miss不是会通知别人让p2把104 write back并且把状态改成share吗?
所以在e的时候应该会有资讯(通知p2 write back,并把cache state改为share)在bus上流动,所以应该是yes吧?
感谢!
作者: boy00114 (ponny)   2016-12-28 00:16:00
因为他用write update?所以在p2写的时候就已经更新好了所以不用在透过bus上面的流动?
楼主: hopward (hopward)   2016-12-27 17:22:00
阿..对齁 没注意到是write update... 干虾
作者: yupog2003 (屁股)   2016-12-27 17:09:00
采用write update, 之前p2 write cache 104的时候应该会update p1 cache的资料,所以应该不会cache miss?不会read miss?

Links booklink

Contact Us: admin [ a t ] ucptt.com