| 摘要: |
| 近年来,异构系统硬件飞速发展.为了解决相应的编程和执行效率问题,异构并行编程模型已被广泛使用和研究.从异构并行编程接口与编译/运行时支持系统两个角度总结了异构并行编程模型最新的研究成果,它们为异构架构和上层应用带来的技术挑战提供了相应的解决方案.最后,结合目前的研究现状以及异构系统的发展,提出了异构并行编程模型的未来方向. |
| 关键词: 异构并行编程模型 异构系统 GPU 编程接口 编译 运行时系统 |
| DOI:10.13328/j.cnki.jos.004608 |
| 分类号: |
| 基金项目:国家自然科学基金(61202055);国家高技术研究发展计划(863)(2012AA010902);国家重点基础研究发展计划(973)(2011CB302504) |
|
| Research on Heterogeneous Parallel Programming Model |
|
LIU Ying, LÜ Fang, WANG Lei, CHEN Li, CUI Hui-Min, FENG Xiao-Bing
|
|
State Key Laboratory of Computer Architecture Institute of Computing Technology, The Chinese Academy of Sciences, Beijing 100190, China
|
| Abstract: |
| With the recent development on heterogeneous hardware, heterogeneous parallel programming model has been widely used with the intension of simplifying programming and improving efficiency. This paper analyses latest achievements in heterogeneous parallel programming interfaces and runtime supporting systems, and solutions to new problems brought by heterogeneous architectures and various applications. In the end, some future trends in this area are discussed. |
| Key words: heterogeneous parallel programming model heterogeneous system GPU programming interface compile runtime system |