作者:王家樑; 陈颖琪傅里叶变换armneon指令集fft并行操作
摘要:随着信号处理与多媒体技术的深入发展应用,运算功耗日益成为一个重要的因素。这样,对于算法性能也提出了更高的要求,而FFT算法则是音视频编解码以及信号处理中的一个重要组成部分。主要研究基于ARMCortex—A8平台上的非原址(Out—of—place)FFT算法的性能优化。利用ARMCortex—A8的NEON多媒体处理运算引擎提供的并行运算机制,采用非原址运算方法,减少比特翻转的重排序内存访问和搬移操作,同时运用相同蝶形单元有共同旋转因子,共同运算操作的特性,进行并行计算,大幅度减少运算循环数量,改善运算效率,大大提高了FFT算法的性能指标,减少片上功耗。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社