多核Cache一致性精析.pptVIP

  • 15
  • 0
  • 约1.27千字
  • 约 96页
  • 2020-09-06 发布于福建
  • 举报
多核、多处理机体系结构中的 Cache一致性 1.1 Cache Coherence问题 1.1.1 Cache coherence的提出 1.1.2多个 Cache不一致的原因 1.1.3两种设计 Cache一致性协议策略 1.2监听总线协议 13基于目录的 Cache一致性协议 1.4三种 Cache一致性策略 1.1 Cache coherence问题 1.1.1 Cache Coherence问题的提出 在多核和多处理器系统中,多个 Cache对 应的copy内容应该一致,如下图 这几个 Memory 应该一致 Cache Cache core core core 1.12多个 Cache不一致的原因 1.共享可写数据的不一致性( sharing of writable data 核 orel core2 core core corel core2 Cache shared memory 更新前 写通过 写回 2进程迁移的不一致性 核 core core2 c 1 core 2 core l Cache 迁移前 写通过 写回 上图中 右图为:包含共享变量x的进程原来在 corel上运行,并对x进行了修改(但采取写 回策略,所以暂时没有修改 Memory),由 于某种原因迁移到core2,修改过的x仍在 corel的 Cache中,core运行时从 Memory中

文档评论(0)

1亿VIP精品文档

相关文档