首页> 外文会议>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 L1 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.
机译:现有的高速缓存相干协议会引起高开销到共享内存系统,并显着降低系统效率。例如,广泛使用的Snooping协议以牺牲高网络带宽开销的牺牲广播消息,目录协议需要大量存储空间来跟踪共享者。此外,这些一致性协议具有许多瞬态状态,以涵盖各种种族,这增加了实施和验证的难度。为了减轻这些问题,本文提出了一种简单有效的两州(有效和无效)缓存的Cache Conherence协议,Visu,用于无数据竞争计划。我们采用私有和共享数据的两个不同方案来简化设计。由于私有数据不需要保持一致性,因此我们应用一个简单的回写策略。对于共享数据,我们利用写入策略来使上一级缓存始终保存最新数据。在同步点部署自更新机制,以更新L1缓存中的陈旧副本;这消除了广播通信或目录的需求。实验结果表明,与复杂的MESI目录协议相比,VISU协议在面积开销中获得显着减少(31.0%),并获得更好的性能(2.9%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号