期刊文献+

基于事物内存的分布式编程环境中缓存一致性维护机制 被引量:2

Cache Coherency Scheme in Transactional Memory Based Distributed Programming Environment
下载PDF
导出
摘要 本文提出了基于事务内存的分布式编程框架,能够有效地减少由事务内存带来的网络带宽消耗,并且降低事务内存中事务操作的通信延迟.其中,重点设计实现了一个新的事物内存缓存数据一致性维护机制.测试结果表明,使用该新型基于事物内存的分布式编程框架实现的分布式计算任务具有简单的设计模型和较高的效率,有效的减少了系统网络带宽需求,在小规模集群中相对于现有的分布式事务内存系统有30%的性能提升. In this paper, we propose a generalized and scalable distributed programming environment based on transactional memory, which consumes low cost of bandwidth and reduce the latency of transactional operations. In the scheme, a cache coherency scheme has been proposed. Experimentations show that the new scheme has good performance, and has 30%improvement, compared with traditional transactional memory system.
出处 《微电子学与计算机》 CSCD 北大核心 2013年第3期59-62,共4页 Microelectronics & Computer
基金 中央高校基本科研业务费专项资金(XUFL110232)
关键词 分布式 编程框架 事物内存 缓存一致性 distributed programming environment transactional memory cache coherency
  • 相关文献

参考文献7

  • 1Herlihy M, Sun Y, Distributed transactional memory for metric-- space networks[J]. Distributed Compu- ting, 2007, 20(3):195--208. 被引量:1
  • 2Manassiev K, Mihailescu M, Amza P. Exploiting dis- tributed version concurrency in a transactional memory cluster[C]//PPoPP' 06. New York, NY, USA, ACM 2006 : 198--208. 被引量:1
  • 3Kotselidis C, Ansarl M, Jarvis K, et al. Distm: a software transactional memory framework for clusters [C]//ICPP' 08. USA: Orgeon, 2008 : 51 -- 58. 被引量:1
  • 4Bocchino R L, Adve V S, Chamberlain I3 L, Software transactional memory for large scale clusters [C]// PPOPP'08. New York, NY, USA, ACM, 2008: 247 --258. 被引量:1
  • 5Sridharan S, Vetter J S, Kogge P M. Scalable soft- ware transactional memory for global address space ar- chiteetures[C]// SC'09. Portland.. Oregon, 2009. 被引量:1
  • 6Romano P, Rodrigues L, Carvalho N, et al. Cloud-- TM: harnessing the cloud with distributed transac- tional memories[C]//LADIS' 2009. Big Sky Resort, Big Sky, MT, USA, 2009. 被引量:1
  • 7Saha B, Adl- Tabatabai P, Hudson L R, et al. McRT--STM: a high performance software transac- tional memory system for a multi--core puntime[C]// Proceedings of 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 2006). New York, NY, USA, ACM, 2006: 187--197. 被引量:1

同被引文献34

引证文献2

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部