会议专题

基于OpenCL的直方图生成算法优化方法研究

随着GPU计算能力及可编程性的不断增强,采用GPU作为通用加速器对应用程序进行性能加速已经成为提升程序性能的主要模式.直方图生成算法是计算机视觉的常用算法,在图像处理,模式识别,图像搜索等领域都有着广泛的应用.随着图像处理规模的扩大和不断增长的实时性要求,通过GPU提升直方图生成算法性能的需求也越来越高.本文在GPU计算平台关键优化方法和技术的基础上,完成了直方图生成算法在GPU计算平台上的实现及优化.实现结果表明,通过直方图备份、访存优化、数据本地化及规约优化等优化方法的使用,直方图生成算法在AMD HD7850 GPU计算平台上的性能,相对于优化前的版本达到了1.8~13.3倍的提升,相对于CPU版本,在不同数据规模下也达到了7.2~210.8倍的性能提升.

图形处理器 直方图生成算法 优化设计 开放运算语言

安小景 张云泉 贾海鹏

中国科学院计算技术研究所 体系结构国家重点实验室,北京 100190

国内会议

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

广州

中文

879-882

2014-11-06(万方平台首次上网日期,不代表论文的发表时间)