10.3969/j.issn.1673-629X.2014.03.026
基于CUDA平台的FIR滤波算法的设计与优化
针对目前基于普通DSP的FIR算法速度低、扩展性差的缺点,提出并实现基于CUDA平台实现的FIR滤波算法。由于在CUDA中程序可以直接操作数据而无需借助于图形系统的API,使开发者能够在GPU 强大计算能力的基础上建立起一种效率更高的密集数据计算解决方案。该算法将CUDA用于FIR滤波器输入输出关系计算,采用矩阵乘法的并行运算技术,在GPU上建立并行滤波模型,并对算法进行了优化。实验结果表明,在Tesla C1060平台上,和传统的基于DSP的FIR滤波算法计算速度相比,基于CUDA平台计算FIR滤波算法时,其加速比可接近30,解决了传统基于DSP计算FIR滤波算法速度较慢、扩展性差的问题。
FIR滤波算法、并行计算、GPU计算、CUDA平台、矩阵乘法
TP391(计算技术、计算机技术)
江苏省高校自然科学研究项目11KJD520006
2014-03-22(万方平台首次上网日期,不代表论文的发表时间)
共5页
102-105,167