首页> 中文期刊> 《河南科学》 >基于硬件事务性内存的程序并行性研究

基于硬件事务性内存的程序并行性研究

         

摘要

为了在多核处理器环境下更好地进行多线程编程,事务内存是替代锁机制的一个较成功、且研究较为广泛的方案.着重研究基于硬件事务性内存的程序并行性.通过模拟实验比较了锁与事务性内存;根据冲突检测和版本管理实现机制对硬件事务性内存进行归类;分别研究其各自的实现方式,并对基于不同实现方式的程序并行性的特点进行对比;最后对硬件事务性内存的利用进行了展望.%In order to build a better multi-core programming environment and find a better mechanism than the current locking mechanism.transactional memory is one of the successful and extensive solution. This paper focuses on the program parallelism of hardware transactional memory. We compared the performance between locking and transactional memory through simulation experiments. The transactional memory was classified into different catagories based on conflict detection and version management mechanisms, and their implementations and parallelism were studied respectively. The trends of hardware transactional memory were also discussed.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号