HI,欢迎来到学术之家,发表咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0

并发程序内部表示及静态切片算法的改进

作者:肖健宇; 张德运; 郑卫斌并发程序程序依赖图区域化执行证据

摘要:通过分析Krinke切片算法对程序循环体内嵌套一个或多个线程结构会产生切片不精确现象,得出Krinke算法所基于的程序依赖图对线程间数据的依赖关系定义得过于粗糙,且对并发程序执行行为的合法性约束不够严格的结果.据此,提出一种新的并发程序依赖图,引入跨线程边界循环-承载数据依赖关系,并在此数据结构上改进了切片算法;引入区域化执行证据概念,进一步约束程序执行行为的合法性,并给出了添加跨线程边界循环-承载数据依赖关系的算法及新的并发程序切片算法的伪代码.实例分析与算法性能测试表明,改进的切片算法克服了Krinke算法的不精确现象,降低了时间开销,改善了算法的可伸缩性.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

西安交通大学学报

《西安交通大学学报》(CN:61-1069/T)是一本有较高学术价值的大型月刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。 《西安交通大学学报》主要刊登机械、电气、能源、动力、材料、电子、信息与控制、计算机、物理、力学、化学工程、生物工程、建筑工程以及有关新兴、交叉学科方面的最新研究成果。

杂志详情