检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:肖汉[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[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.226.185.23