计算机组成与系统结构作业:多处理器Cache一致性分析.pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-08-07 发布于北京
  • 举报

计算机组成与系统结构作业:多处理器Cache一致性分析.pdf

P573–18.4

开始时P1读x行,此时对于x行在两处理器Cache中的状态为:

P1:专有态

P2:无效态

器:有效副本

(1)P2读x,为读不命中。通过总线通信,发现P1有此行有效副本且处于专有态,因此需

要将其变为共享态,然后P2从主存读入。此时:

P1:共享态

P2:共享态

器:有效副本

(2)P1写x,为写命中。因为P1处于共享态,因此通过总线,其他处理器——在本题

中是P2——将状态改为无效,然后P1写Cache,并将状态改为修改态。

P1:修改态

P2:无效态

器:过时的

(3)P1写x,为写命中。因为P1处于修改态,没有其他Cache有此副本,因此直接写Cache,

无须总线操作。

P1:修改态

P2:无效态

器:过时的

(4)P2读x,为读不命中。通过总线通信,发现P1有此行修改过的副本,P1可以通过总线

将数据传到P2,然后两处理器均变为共享态。P1应该将数据写回主存,因为按照MESI

协议

文档评论(0)

1亿VIP精品文档

相关文档