会议专题

基于OpenCL的均值平移算法在多个众核平台的性能优化研究

  OpenCL作为一种面向多种平台、通用目的的编程标准,已经对许多应用程序进行了加速.由于平台硬件和软件环境的差异,通用的优化方法不一定在所有平台都有很好的加速.本文通过对均值平移算法在GPU和APU平台的优化,探讨了不同平台各种优化方法的贡献力,一方面研究各个平台的计算特性,一方面体会不同优化方法的优劣,在优劣的相互转化中,寻求最优的解决方案.实验表明,优化后的算法在AMD GPU平台、NVIDIA CUDA平台和APU平台分别达到了9.68、5.74和1.27倍加速,相比串行程序达到79.73、93.88和2.22倍加速,前两个平台相比CUDA版本的OpenCV程序达到1.27和1.24倍加速.

图形处理器 众核平台 性能优化 均值平移算法

Pang Xu 庞旭 Zhang Yun-quan 张云泉 Long Guo-ping 龙国平 Jia Hai-peng 贾海鹏 Yan Shen-gen 颜深根

Laboratory of Parallel Software and Computational Science, Institute of Software, Chinese Academy of 中国科学院 软件研究所 并行软件与计算科学实验室,北京 100190;中国科学院 研究生院,北京 100190 Laboratory of Parallel Software and Computational Science, Institute of Software, Chinese Academy of 中国科学院 软件研究所 并行软件与计算科学实验室,北京 100190;中国科学院 软件研究所 计算机科学国家重点实验室,北京 100190 Laboratory of Parallel Software and Computational Science, Institute of Software, Chinese Academy of 中国科学院 软件研究所 并行软件与计算科学实验室,北京 100190 Laboratory of Parallel Software and Computational Science, Institute of Software, Chinese Academy of 中国科学院 软件研究所 并行软件与计算科学实验室,北京 100190;中国海洋大学 信息科学与工程学院,青岛 266100 Laboratory of Parallel Software and Computational Science, Institute of Software, Chinese Academy of 中国科学院 软件研究所 并行软件与计算科学实验室,北京 100190;中国科学院 软件研究所 计算机科学国家重点实验室,北京 100190;中国科学院 研究生院,北京 100190

国内会议

2012全国高性能计算学术年会

张家界

中文

1-8

2012-10-29(万方平台首次上网日期,不代表论文的发表时间)