摘要
提出了一种基于GPU(Graphics Processing Unit,图形处理器)CUDA(Compute Unified Device Architecture,计算统一设备架构)平台的快速二维沃尔什变换(Walsh Transform)实现方法.该方法利用GPU的并行结构和硬件特点,从算法实现、存储类型、逻辑构架设置等方面提高了沃尔什变换的运算速度.实验结果表明,随着图像分辨率的增加,沃尔什变换在GPU上运行时间远低于CPU,GPU比CPU具有更明显的加速效果.
Fast 2-D Walsh Transformation algorithm is presented based on NVIDIA's GPU which support Compute Unified Device Architecture(CUDA).On the basis of the parallel architectureand hardware characteristic of GPU,the paper introduces three methods to improve the implementation performance:optimizing algorithm,texture Storage technology,and setting up logic Device Architecture.The experiment result shows that with the increasing of picture resolution,the runtime of 2-D Walsh Transformation based on GPU is far fewer than on the CPU.
出处
《微电子学与计算机》
CSCD
北大核心
2011年第1期46-49,53,共5页
Microelectronics & Computer
基金
江苏省基础研究计划(自然科学基金)(BK2009351)
南京工程学院重点课题基金(KXJ07014)
引进人才科研启动基金(KXJ07-67)
关键词
图形处理器
计算统一设备体系结构
沃尔什变换
graphics processing unit
compute unified device architecture
walsh transformation