一种无目录的共享高速缓存一致性协议
文献类型:期刊论文
作者 | 刘道福; 陈天石; 郭琦 |
刊名 | 高技术通讯
![]() |
出版日期 | 2015 |
卷号 | 000期号:005页码:445 |
关键词 | 存储一致性 高速缓存一致性协议 多核/众核系统 弱一致性 |
ISSN号 | 1002-0470 |
英文摘要 | 针对使用目录记录各共享缓存块在各核心的私有备份信息的多核和众核并行系统共享高速缓存一致性协议因使用目录造成性能下降的问题进行了研究。研究发现,实际应用的多核和众核系统可以不存储共享缓存块的共享信息,因为多核和众核系统大都采用弱一致性协议,根据这种协议,某个核心的写操作不需要立即被其他核心观察到,可以延迟到下一个同步点观察到。基于这一发现,提出了一种不用记录共享信息的无目录的(DirectoryLess)共享高速缓存(Sharedcache)一致性协议,简称DLS协议。该协议通过在同步点对不确定是否被其他核心更改的缓存块主动无效的方法,在不需要存储共享信息的目录的情况下来保证多核系统符合弱一致性。用并行程序测试集SPLASH-2对一个16核处理器进行了试验,试验结果表明,相比基于目录的MESI协议,DLS不仅可以完全消除目录及其电路面积,而且可平均提高11.08%的程序性能,减少28.83%的片上网络通讯,以及减少15.65%的功耗。而这一切,只需要改变处理器的设计,并不需要改变编程语言和编译器,因此,该协议无需更改或重新编译即可以兼容现有的代码。 |
语种 | 英语 |
源URL | [http://119.78.100.204/handle/2XEOYT63/34939] ![]() |
专题 | 中国科学院计算技术研究所期刊论文_中文 |
作者单位 | 中国科学院计算技术研究所 |
推荐引用方式 GB/T 7714 | 刘道福,陈天石,郭琦. 一种无目录的共享高速缓存一致性协议[J]. 高技术通讯,2015,000(005):445. |
APA | 刘道福,陈天石,&郭琦.(2015).一种无目录的共享高速缓存一致性协议.高技术通讯,000(005),445. |
MLA | 刘道福,et al."一种无目录的共享高速缓存一致性协议".高技术通讯 000.005(2015):445. |
入库方式: OAI收割
来源:计算技术研究所
浏览0
下载0
收藏0
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。