首页> 外文会议>International conference on algorithms and architectures for parallel processing >VISU: A Simple and Efficient Cache Coherence Protocol Based on Self-updating
【24h】

VISU: A Simple and Efficient Cache Coherence Protocol Based on Self-updating

机译:VISU:一种基于自更新的简单高效的缓存一致性协议

获取原文

摘要

Existing cache coherence protocols incur high overheads to shared memory systems and significantly reduce the system efficiency. For example, the widely used snooping protocol broadcasts messages at the expense of high network bandwidth overheads, and the directory protocol requires massive storage spaces to keep track of sharers. Furthermore, these coherence protocols have numerous transient states to cover various races, which increase the difficulty of implementation and verification. To mitigate these issues, this paper proposes a simple and efficient, two-state (Valid and Invalid) cache coherence protocol, VISU, for data-race-free programs. We adopt two distinct schemes for the private and shared data to simplify the design. Since the private data does not need to maintain coherence, we apply a simple write-back policy. For shared data, we leverage a write-through policy to make the last-level cache always hold the up-to-date data. A self-updating mechanism is deployed at synchronization points to update stale copies in LI caches; this obviates the need for the broadcast communication or the directory. Experimental results show that the VISU protocol achieves a significant reduction (31.0%) in the area overhead and obtains a better performance (2.9%) comparing with the sophisticated MESI directory protocol.
机译:现有的缓存一致性协议会给共享内存系统带来高昂的开销,并显着降低系统效率。例如,广泛使用的监听协议以高网络带宽开销为代价来广播消息,并且目录协议需要大量的存储空间来跟踪共享者。此外,这些一致性协议具有许多瞬态以覆盖各种不同的种族,这增加了实现和验证的难度。为了缓解这些问题,本文针对无数据争用程序提出了一种简单有效的两态(有效和无效)缓存一致性协议VISU。对于私有数据和共享数据,我们采用两种不同的方案来简化设计。由于私有数据不需要保持一致性,因此我们应用了简单的回写策略。对于共享数据,我们利用直写策略使最后一级的缓存始终保存最新数据。在同步点处部署了一种自我更新机制,以更新LI缓存中的陈旧副本。这消除了对广播通信或目录的需要。实验结果表明,与复杂的MESI目录协议相比,VISU协议在面积开销方面实现了显着减少(31.0%),并获得了更好的性能(2.9%)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号