FFT blitz: The tensor cores strike back

9Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The fast Fourier Transform (FFT), a reduced-complexity formulation of the Discrete Fourier Transform (DFT), is an important tool in many areas of science and engineering. FFTW is a well-known package that follows this approach and is currently one of the fastest available implementations of the FFT. NVIDIA introduced its version of FFTW called cuFFT that achieves high performance on the GPUs. In this work we present a novel way to map the FFT algorithm on the newly introduced Tensor Cores by adapting the the Cooley-Tukey recursive FFT algorithm. We present four major types of optimizations that enhance the performance of our approach for varying FFT sizes and show that the approach consistently outperforms cuFFT with a speedup of about 15% to 250% on average.

Author supplied keywords

Cite

CITATION STYLE

APA

Durrani, S., Chughtai, M. S., Dakkak, A., Hwu, W. M., & Rauchwerger, L. (2021). FFT blitz: The tensor cores strike back. In Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP (pp. 488–489). Association for Computing Machinery. https://doi.org/10.1145/3437801.3441623

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free