%0 Journal Article %T 用于含过程调用do循环的循环嵌入方法 %A 原庆能? %A 丁永华? %A 臧斌宇? %A 朱传琪? %J 软件学报 %P 809-816 %D 1997 %X 循环是程序中蕴含并行性最为丰富的一种结构,因此成为并行化编译最主要的对象.但循环内的过程调用严重妨碍了循环的数据相关性分析,使得循环语句潜在的大量并行性得不到开发.本文提出的循环嵌入方法使部分含过程调用循环语句的并行化成为可能,对部分用其它过程间分析技术也能开发其并行性的这一类循环语句采用循环嵌入方法,并行化开销低,并且分析更精确.采用循环嵌入方法还可降低程序由于多次过程调用带来的调度开销.这一方法在作者开发的自动并行化编译系统aft(automaticportrantransformer)中得到了实现,对spec92测试程序包的试验结果表明了本文提出的方法是行之有效的. %K 过程嵌入 %K 过程繁衍 %K 循环嵌入 %K 数据相关性分析 %K 加速比 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=19971102&flag=1