首页> 中文会议>2011年全国高性能计算学术年会(HPC china2011) >基于OpenCL的图像模糊化算法优化研究

基于OpenCL的图像模糊化算法优化研究

摘要

现代GPU一般都提供特定硬件(如纹理部件、光栅化部件及各种片上缓存)以加速二维图像的处理和显示过程,相应的编程模型(CUDA、OpenCL)都定义了特定程序设计接口(CUDA的纹理内存,OpenCL的图像对象)便于图像应用能利用相关硬件支持。以典型图像模糊化处理算法在AMD平台GPU的优化为例,探讨OpenCL的图像对象在图像算法优化上的适用范围,尤其是其相对于更通用的基于全局内存加片上局部存储进行性能优化方法的优劣。实验结果表明图像对象只有在图像为四通道且计算过程中需要缓存的数据量较小时能带来较好的性能改善,其余情况采用全局内存加局部存储能获得更好性能。优化后的算法性能相对于精心实现的CPU版加速比为200-1000;相对于NVIDIA NPP库相应函数的性能加速比为1.3-5。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号