-
题名基于多核PC的MAP记录表冲突规避算法
- 1
-
-
作者
张婷
李文敬
黄帆
-
机构
广西民族大学相思湖学院计算机科学与工程系
南宁师范大学物流管理与工程学院
-
出处
《计算机工程与设计》
北大核心
2020年第12期3419-3424,共6页
-
基金
国家自然科学基金项目(61866006)
广西自然科学基金项目(2016GXNSFAA380243)
+1 种基金
广西创新驱动发展专项资金基金项目(桂科AA17204091)
南宁市科学研究与技术开发计划基金项目(20181015-5)。
-
文摘
为解决传统的事务内存系统只有对冲突的处理,没有对冲突情况的提前预防,提出一种基于MAP记录表的冲突规避算法,即在事务启动之前,根据历史发生冲突的情况预测其发生冲突的可能性,根据预测结果对事务进行调度,降低事务的失败率。对事务和线程间的读写冲突进行规避,给出并行算法及应用示例。使用高低频区分的方法,将记录表的记录按照冲突频率分别用高频表和低频表维护,便于事务地址的查找。实验结果表明,该算法能较好地体现事务内存冲突规避的实际运行过程,是实现事务内存系统并行控制和运行的有效方法。
-
关键词
多核PC
事务内存
map记录表
冲突规避算法
并行处理
-
Keywords
multicore PC
transactional memory
map log sheet
conflict evading algorithm
parallel processing
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-