請用此 Handle URI 來引用此文件: http://localhost:8080/xmlui/handle/123456789/129887
標題: Computing the fast Fourier transform on SIMD microprocessors
作者: Anthony Blake
公開日期: 2012
出版社: Rice University
摘要: This thesis describes how to compute the fast Fourier transform (FFT) of a power-of-two length signal on single-instruction, multiple-data (SIMD) microprocessors faster than or very close to the speed of state of the art libraries such as FFTW (Fastest Fourier Transform in the West''), SPIRAL and Intel Integrated Performance Primitives (IPP). The conjugate-pair algorithm has advantages in terms of memory bandwidth, and three implementations of this algorithm, which incorporate latency and spatial locality optimizations, are automatically vectorized at the algorithm level of abstraction. Performance results on 2-way, 4-way and 8-way SIMD machines show that the performance scales much better than FFTW or SPIRAL. The implementations presented in this thesis are compiled into a high-performance FFT library called SFFT (Streaming Fast Fourier Transform''), and benchmarked against FFTW, SPIRAL, Intel IPP and Apple Accelerate on sixteen x86 machines and two ARM NEON machines, and shown to be, in many cases, faster than these state of the art libraries, but without having to perform extensive machine specific calibration, thus demonstrating that there are good heuristics for predicting the performance of the FFT on SIMD microprocessors (i.e., the need for empirical optimization may be overstated).
連結: http://cnx.org/contents/8364463c-d5e7-4617-b892-fc2b38f60a59@2.2/Computing_the_fast_Fourier_tra
關鍵字: Mathematics and StatisticsScience and Technology;DFTFFTSIMD
主題:教科書-自然科學類

文件中的檔案:
沒有與此文件相關的檔案。


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。