期刊文献+

异构计算环境中循环级并行性提取及调度 被引量:4

Extracting Loop-level Parallelism and Scheduling in Heterogeneous Computing Environment
下载PDF
导出
摘要 首先给出了循环最大加速比的定义,它是循环体中隐含并行性大小的度量。并且讨论了Do循环的各种类型和它们的相关性以及隐含的并行性。在异构环境中,如何开发这些并行性,文中给出了几种方法,这就是异构计算消除串行瓶颈,异构Do_allloop调度,异构Do_a_cross调度。无论在理论分析还是在实验结果上,这些方法所取得的计算性能都优于同构计算。 in this paper, we put forward the definition of loop maximum speedup, which is the metric of parallelism hidden in loop body. We also study the classes of Do iteration and their dependence as well as the parallelism they contain. How to exploit such parallelism under heterogeneous computing environment? The paper presents several approaches, which are eliminating serial bottleneck by means of heterogeneous computing, heterogeneous Do-all-loop scheduling and heterogeneous Do-a-cross scheduling. We find that, not only on theoretical analysis but also from experimental results, these schemes acquire better performance than in homogeneous computing.
出处 《计算机工程》 EI CAS CSCD 北大核心 2000年第3期52-54,共3页 Computer Engineering
基金 国家自然科学基金!(69773014)
关键词 异构计算环境 循环并行性 计算机 并行处理 Heterogeneous computing environment Loop parallelism Speedup Scheduling Software pipeline
  • 相关文献

参考文献2

  • 1曾国荪,第七届全国青年计算机学术会议论文集,1998年
  • 2Ten T H,IEEE Trans Parallel Distributed Systems,1993年,4卷,5期,547页

同被引文献26

引证文献4

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部