...
首页> 外文期刊>Signal Processing, IEEE Transactions on >Improved Twiddle Access for Fast Fourier Transforms
【24h】

Improved Twiddle Access for Fast Fourier Transforms

机译:改进的旋转存取功能,可实现快速傅立叶变换

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Optimizing the number of arithmetic operations required in fast Fourier transform (FFT) algorithms has been the focus of extensive research, but memory management is of comparable importance on modern processors. In this article, we investigate two known FFT algorithms, G and GT , that are similar to Cooley-Tukey decimation-in-time and decimation-in-frequency FFT algorithms but that give an asymptotic reduction in the number of twiddle factor loads required for depth-first recursions. The algorithms also allow for aggressive vectorization (even for non-power-of-2 orders) and easier optimization of trivial twiddle factor multiplies. We benchmark G and GT implementations with comparable Cooley-Tukey implementations on commodity hardware. In a comparison designed to isolate the effect of twiddle factor access optimization, these benchmarks show typical speedups ranging from 10% to 65%, depending on transform order, precision, and vectorization. A more heavily optimized implementation of GT yields substantial performance improvements over the widely used code FFTW for many transform orders. The twiddle factor access optimization technique can be generalized to other common FFT algorithms, including real-data FFTs, split-radix FFTs, and multidimensional FFTs.
机译:优化快速傅立叶变换(FFT)算法所需的算术运算数量一直是广泛研究的重点,但是内存管理在现代处理器上具有同等重要的意义。在本文中,我们研究了两种已知的FFT算法G和GT,它们与Cooley-Tukey的时间抽取和频率抽取FFT算法相似,但它们渐渐减少了所需的旋转因子负载数量深度优先递归。该算法还允许进行激进的矢量化(即使对于2的幂次幂也是如此),并且可以方便地优化平凡的旋转因子乘法。我们使用商品硬件上可比的Cooley-Tukey实施对G和GT实施进行基准测试。在旨在隔离旋转因子访问优化效果的比较中,这些基准测试显示出典型的速度提高,范围从10%到65%,具体取决于转换顺序,精度和矢量化。对于许多转换顺序,GT的优化程度更高的实现比广泛使用的代码FFTW产生了显着的性能提升。旋转因子访问优化技术可以推广到其他常见的FFT算法,包括实数据FFT,分裂基数FFT和多维FFT。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号