支持多核并行程序确定性重放的高效访存冲突记录方法

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:seaboy258
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多核系统中并行程序执行过程的不确定性给程序调试带来了很大的困难.准确记录初始执行中冲突访存的次序是并行程序确定性重放的基础.提出了通过建立精确happens-before关系记录访存冲突的方法.此方法利用简洁高效的地址冲突检测机制确定冲突访存操作在执行中所处happens-before序关系的位置,可以抑制部分记录信息的产生,从而有效减少记录信息.与其他方式方法相比,可以进一步压缩17%的记录条数.采用逻辑向量时钟描述冲突访存操作间的happens-before关系,与采用标量时钟相比,可以避免happe
其他文献
为了解决在多种设备林立的焊装车间内的钢结构布置与合理设计,以满足各种承载和吊挂的需求。文章介绍了汽车焊装车间钢结构设计与工艺、机械化输送、公用动力等的密切配合,可供
中午1点20分,校园广播准时播音。小晨(化名)用字正腔圆、富有磁性的声音播报着“心语之声”专栏,他的声音让他成了北京市海淀区清河中学的小明星。但校外的人都不会知道,小晨患有
龙滩水电工程水情自动测报系统的规模为1:10:64,其规模之大,国内少有。系统设备配置合理、性能稳定、运行可靠,在龙滩工程防洪渡汛工作发挥了重要作用。
BitTorrent系统中节点的搭便车行为严重影响系统的健壮性和稳定性.针对BitTorrent系统中搭便车行为抑制机制存在的不足,提出一种基于节点全局信任值的区分服务机制.在该机制中,Tr
分布式存储系统以其高效的可扩展性和高可用性成为存储大数据的主要系统.为了提高可靠性,需要在分布式存储系统中引入冗余.因此如何最优化存储空间、最小化修复带宽和最小化计算复杂度是衡量冗余存储系统效率的关键问题.再生码存储是一类可以达到存储空间与网络修复带宽最佳折中的存储方法,但现有的再生码的构造方法有大量有限域的乘法运算,其高昂的计算复杂度成为用于分布式存储系统中的主要瓶颈.实验结果表明,在保留再生码
针灸学是我校中医学等相关专业学生必修的一门核心课程,是一门实践性很强的课程。如何实施有效教学,让学生在有限的时间内高效、主动、全面地掌握针灸学这门课程的知识,是我校针
提出了一种新的带错误学习问题(learning with errors,LWE)的变种,这种变种中的秘密向量和错误向量的每一个分量都是取自于一个小区间上的一致分布,其中,运用了Applebaum等人提出的
文章介绍了拉格朗日插值和最小二乘曲线拟合两种方法,进行对比分析,对数据进行曲线插值拟合,并进行预测精度对比,最后通过实例解算论述了两种方法在建筑物荷载变形监测中都有一定的应用价值。
目的:探讨高频超声在膝关节前交叉韧带(Anterior Cruciate Ligament,ACL)损伤诊断中的应用价值。方法:对30例临床拟诊为ACL损伤的患者依次行高频超声、核磁共振成像(Magnetic Reson
云南施甸县传统农业发达。在封闭的年代,粮食、肉食、油料自给略有余,小有名气。改革开放后,由于观念陈旧落后,资源又相对贫乏,加上人多地少,工业基础差,财源少,成为保山地区