CSpace  > 中国科学院计算技术研究所期刊论文  > 中文
高可扩展性的MHP分析算法
印乐; 黄磊
2013
发表期刊软件学报
ISSN1000-9825
卷号24.0期号:010页码:2289
摘要并行发生(may happen in parallel,简称MHP)分析计算并行程序中哪些语句可以并行执行,它是并行分析技术的重要组成部分.提出一种针对Java程序的新颖的MHP分析算法.与已有算法相比,新算法抛弃了“子线程只会被父线程等待同步”的假设,以非耦合的方式分别处理start同步和join同步;新算法的处理逻辑虽然更加简单,但却更加完备;在计算控制信息时斯算法不必像已有算法那样通过内联构造全局的控制流图,显著地提高了算法的扩展性.新的MHP算法被用来过滤静态数据竞争检测中虚假的数据竞争.在14个Java测试程序上的实验结果表明,新的MHP算法计算控制信息的开销远远小于已有算法.
关键词MHP 可扩展性 数据竞争 静态分析
语种英语
文献类型期刊论文
条目标识符http://119.78.100.204/handle/2XEOYT63/29975
专题中国科学院计算技术研究所期刊论文_中文
作者单位中国科学院计算技术研究所
第一作者单位中国科学院计算技术研究所
推荐引用方式
GB/T 7714
印乐,黄磊. 高可扩展性的MHP分析算法[J]. 软件学报,2013,24.0(010):2289.
APA 印乐,&黄磊.(2013).高可扩展性的MHP分析算法.软件学报,24.0(010),2289.
MLA 印乐,et al."高可扩展性的MHP分析算法".软件学报 24.0.010(2013):2289.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[印乐]的文章
[黄磊]的文章
百度学术
百度学术中相似的文章
[印乐]的文章
[黄磊]的文章
必应学术
必应学术中相似的文章
[印乐]的文章
[黄磊]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。