基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了在并行程序的单次执行中找到更多的数据竞争,提出了用可行序关系替代传统的“happens before”序关系来动态地实现数据竞争预测的算法。该算法认为:从技术上讲,如果在观测到的执行轨迹中,两个临界区之间没有可行序的关系,那么这两个临界区的顺序可以被颠倒以构造出其他的执行轨迹;通过判断可行序关系来分析这些构造出来的执行轨迹,就可以找到单次执行中未暴露出来的可能的数据竞争;所有构造出来的执行轨迹中的数据竞争,可以在O(an)的时间内全部检测出来,其中n为程序中所有访存操作的个数,a为每个共享地址上的最大锁集合数。在Java Grande测试程序集上的实验结果说明,上述算法可以找到其他动态检测数据竞争的方法找不到的数据竞争,而且算法时间也完全符合理论上的O(an)时间复杂度。
推荐文章
Java程序数据竞争的增量式检测
增量式检测
数据竞争
程序分析
锁集
发生序关系
基于ORB和灰度序特征的视频拷贝检测
版权保护
视频拷贝检测
视频关键帧
ORB
灰度序
基于序贯假设校验的优化水印检测方案
序贯假设检验
虚警概率
漏警概率
水印检测
基于内码序值聚类的相似重复记录检测方法
相似重复记录
内码序值
聚类
等级法
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于可行序的数据竞争检测
来源期刊 高技术通讯 学科
关键词 数据竞争 并行程序调试 发生前(HB) 可行序
年,卷(期) 2014,(7) 所属期刊栏目 计算机与通信技术
研究方向 页码范围 669-676
页数 8页 分类号
字数 语种 中文
DOI 10.3772/j.issn.10020470.2014.07.002
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈云霁 27 233 8.0 15.0
3 章隆兵 27 256 6.0 15.0
6 李磊 142 2447 19.0 47.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (7)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
1978(1)
  • 参考文献(1)
  • 二级参考文献(0)
1988(1)
  • 参考文献(1)
  • 二级参考文献(0)
2006(1)
  • 参考文献(1)
  • 二级参考文献(0)
2007(1)
  • 参考文献(1)
  • 二级参考文献(0)
2009(1)
  • 参考文献(1)
  • 二级参考文献(0)
2010(2)
  • 参考文献(2)
  • 二级参考文献(0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
数据竞争
并行程序调试
发生前(HB)
可行序
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
高技术通讯
月刊
1002-0470
11-2770/N
大16开
北京市三里河路54号
82-516
1991
chi
出版文献量(篇)
5099
总下载数(次)
14
总被引数(次)
39217
相关基金
国家自然科学基金
英文译名:the National Natural Science Foundation of China
官方网址:http://www.nsfc.gov.cn/
项目类型:青年科学基金项目(面上项目)
学科类型:数理科学
论文1v1指导