位置:成果数据库 > 期刊 > 期刊详情页
利用GPU计算的双线性插值并行算法
  • 期刊名称:小型微型计算机系统,2010,31(11)
  • 时间:0
  • 分类:TP391[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]武汉大学遥感信息工程学院,湖北武汉430079, [2]郑州师范学院,河南郑州450044
  • 相关基金:国家自然科学基金项目(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.

同期刊论文项目
期刊论文 19 会议论文 8 获奖 2
同项目期刊论文