期刊文献+

基于多核PC的事务内存重复探测Hash冲突检测算法 被引量:2

Repeat-Hash Collision Detection Algorithm in Transactional Memory Based on Multi-Core PC
下载PDF
导出
摘要 针对hash冲突检测算法易将不同的读写地址映射为同一哈希地址,产生"伪冲突"等问题,提出一种重复探测的Repeat-Hash冲突检测算法,采用再哈希法计算多个哈希地址,以减小误判导致事务回滚带来的不必要开销。对事务和线程间的读写一致性检验进行分析,给出并行算法及应用示例。实验结果表明,该算法能较好地体现事务内存冲突检测的实际运行过程,是实现事务内存系统并行控制和运行的有效方法。 Against the hash collision detection algorithm is easy to read and write different address map- ping to the same hash address, produce the problem such as "false conflict", puts forward a Repeat-Hash collision detection algorithm, uses hash method to calculate multiple hash ad- dress, reduce unnecessary costs of rollback by the misjudgment in transaction. Analyzes consis- tency check of transaction and threads,~ gives the parallel algorithm and the application exam- ple. The experimental results show that the algorithm can well reflect the transaction memory collision detection in the actual operation process, it is an effective method to control the transaction memory system parallelly.
作者 张婷 李文敬
出处 《现代计算机(中旬刊)》 2013年第4期3-8,共6页 Modern Computer
基金 国家自然科学基金(No.61163012) 广西自然科学基金(No.2012GXNSFAA053218)
关键词 多核PC 事务内存 重复hash探测 冲突检测算法 Multi-Core PC Transaction Memory Repeat-Hash Detection Conflict Detection Algorithm
  • 相关文献

参考文献3

  • 1Shavit N,Touitou D.Software Transactional Memory[C]PODC95: Proceedings of the Fourteenth Annual ACM Symposium on Principles of Distributed Computing. New York,NY,USA: ACM,1995:204N213.
  • 2Ceze L, Tuck J, Torrellas J, et al. Bulk Disambiguation of Speculative Threads in Muhiprocessors [C]. Proceedings of the 33rd Annual International Symposium on Computer Architecture.[S.l.]: IEEE Computer Society, 2006:227-238.
  • 3Sanchez D. Design and Implementation of Signatures for Transactional Memory Systems[J]. Technical Report CS-TR-2007-1611, 2007.

同被引文献12

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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