期刊文献+

关于JVSTM无锁提交算法的研究

下载PDF
导出
摘要 软件事务存储(software Transaction Memory)思想提出的初衷是用来作为并发控制的一个无锁机制。由于早期的STM实施面临着效率的诸多限制,并且不久之后一种无阻塞的思想出现了,它能够有效解决效率问题,简化STM的实施,因此,现在大多数活跃的STM都是采用了阻塞的设计方法,利用锁机制来保证事务提交操作的原子性。该方法在实际应用中有着更加优越的性能表现,当然部分由于它更加简单。然而当我们将阻塞方法应用到多核系统中,特别当事务写操作频繁的时候,该方法将会暴露出可拓展方面的天生缺陷。
作者 孙景 蒋玉明
出处 《数字技术与应用》 2013年第12期120-121,共2页 Digital Technology & Application
  • 相关文献

参考文献3

  • 1J.Cachopo and A. Rito-Silva. Versioned boxes as the basis formemory transactions. Sci.Comput.Program.,63(2): 172 185, 2006.
  • 2G.Korland,N.Shavit, and P.Felber.Noninvasive concurrency withJava STM.In MultiProg 2010: Third Workshop on Programmabilitylssues for Multi-Core Computers, 2010.
  • 3R.Guerraoui, M.Kapalka,and J.Vitek.Stmbench7:A benchmarkfor software transactional memory.ln EuroSys ' 07: Proceedings ofthe 2nd ACM SIGOPS/EuroSys European Conference on ComputerSystems 2007,pages 315 324,New York, NY, USA, 2007. ACM.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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