中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
高可扩展性的MHP分析算法

文献类型:期刊论文

作者印乐; 黄磊
刊名软件学报
出版日期2013
卷号24.0期号:010页码:2289
关键词MHP 可扩展性 数据竞争 静态分析
ISSN号1000-9825
英文摘要并行发生(may happen in parallel,简称MHP)分析计算并行程序中哪些语句可以并行执行,它是并行分析技术的重要组成部分.提出一种针对Java程序的新颖的MHP分析算法.与已有算法相比,新算法抛弃了“子线程只会被父线程等待同步”的假设,以非耦合的方式分别处理start同步和join同步;新算法的处理逻辑虽然更加简单,但却更加完备;在计算控制信息时斯算法不必像已有算法那样通过内联构造全局的控制流图,显著地提高了算法的扩展性.新的MHP算法被用来过滤静态数据竞争检测中虚假的数据竞争.在14个Java测试程序上的实验结果表明,新的MHP算法计算控制信息的开销远远小于已有算法.
语种英语
源URL[http://119.78.100.204/handle/2XEOYT63/29974]  
专题中国科学院计算技术研究所期刊论文_中文
作者单位中国科学院计算技术研究所
推荐引用方式
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.

入库方式: OAI收割

来源:计算技术研究所

浏览0
下载0
收藏0
其他版本

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