利用GPU计算的双线性插值并行算法  被引量:8

Bilinear Interpolation Parallel Algorithm Based on GPU Computing

在线阅读下载全文

作  者:肖汉[1,2] 

机构地区:[1]武汉大学遥感信息工程学院,湖北武汉430079 [2]郑州师范学院,河南郑州450044

出  处:《小型微型计算机系统》2010年第11期2241-2245,共5页Journal of Chinese Computer Systems

基  金:国家自然科学基金项目(40771177)资助;国家"八六三"高技术研究与发展计划项目(2006AA12Z136)资助

摘  要:双线性插值算法在数字图像处理中有广泛的应用,但计算速度慢.为提高其计算速度,提出一种基于图形处理器加速的双线性插值并行算法.主要利用Wallis变换双线性插值中各分块之间的独立性适合GPU并行处理架构的特点,把传统串行双线性插值算法映射到CUDA并行编程模型,并从线程分配,内存使用,硬件资源划分等方面进行优化,来充分利用GPU的巨大运算能力.实验结果表明,随着图像分辨率的增大,双线性内插并行算法可以把计算速度提高28倍.Bilinear interpolation is widely used to process digital image, but is time-consuming. In order to speed up, a bilinear interpolation parallel algorithm based on Graphic Processing Unit( GPU) acceleration is proposed. According to the independence among different bilinear interpolation data blocks in Wallis transform suitable for the parallel architecture of GPU, we mapped the traditional bilinear interpolation algorithm to CUDA parallel programming model with optimizing thread allocation, memory usage, hardware resources partition to take full advantage of the huge arithmetic capability of GPU. The experimental result shows that bilinear interpolation parallel algorithm could get a more than 28 x speedup as the image resolution increases.

关 键 词:图形处理器 统一计算设备架构 GPU计算 双线性插值 最邻近点法 Wallis变换 

分 类 号:TP391[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象