Tardis(A new memory coherence protocol,一种新的缓存一致性协议)

31 篇文章 0 订阅
27 篇文章 0 订阅
提出了一种新的缓存一致性协议Tardis,它使用时间戳计数器来确保任何类型的共享内存系统中内存操作的顺序一致性。与广泛采用的目录一致性协议相比,Tardis完全避免了多播,并且对于N核系统每个缓存块仅需要O(logN)的存储空间而不是O(N)的共享者信息。
摘要由CSDN通过智能技术生成
Tardis
(A new memory coherence protocol,一种新的缓存一致性协议)


目录



Abstract—A new memory coherence protocol, Tardis, is proposed. Tardis uses timestamp counters representing logical time
as well as physical time to order memory operations and enforce
sequential consistency in any type of shared memory system.
Tardis is unique in that as compared to the widely-adopted
directory coherence protocol, and its variants, it completely
avoids multicasting and only requires O(logN) storage per
cache block for an N-core system rather than O(N) sharer
information. Tardis is simpler and easier to reason about, yet
achieves similar performance to directory protocols on a wide
range of benchmarks run on 16, 64 and 256 cores.
Index Terms—coherence; timestamp; scalability; sequential
consistency;



1、 Tardis: Time Traveling Coherence Algorithm for Distributed Shared Memory, http://people.csail.mit.edu/devadas/pubs/tardis.pdf
2、 First new cache-coherence mechanism in 30 years, http://news.mit.edu/2015/first-new-cache-coherence-mechanism-30-years-0910
3、
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值