DocumentCode :
3428756
Title :
A framework for low-communication 1-D FFT
Author :
Tang, Ping Tak Peter ; Jongsoo Park ; Daehyun Kim ; Petrov, Valentin
fYear :
2012
fDate :
10-16 Nov. 2012
Firstpage :
1
Lastpage :
12
Abstract :
In high-performance computing on distributed-memory systems, communication often represents a significant part of the overall execution time. The relative cost of communication will certainly continue to rise as compute-density growth follows the current technology and industry trends. Design of lower-communication alternatives to fundamental computational algorithms has become an important field of research. For distributed 1-D FFT, communication cost has hitherto remained high as all industry-standard implementations perform three all-to-all internode data exchanges (also called global transposes). These communication steps indeed dominate execution time. In this paper, we present a mathematical framework from which many single-all-to-all and easy-to-implement 1-D FFT algorithms can be derived. For large-scale problems, our implementation can be twice as fast as leading FFT libraries on state-of-the-art computer clusters. Moreover, our framework allows tradeoff between accuracy and performance, further boosting performance if reduced accuracy is acceptable.
Keywords :
distributed memory systems; electronic data interchange; fast Fourier transforms; mathematical analysis; computational algorithm; compute density growth; distributed memory system; high performance computing; industry standard; internode data exchanges; low communication 1D FFT; mathematical framework; Convolution; Demodulation; Discrete Fourier transforms; Frequency domain analysis; Frequency modulation; Sparse matrices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for
Conference_Location :
Salt Lake City, UT
ISSN :
2167-4329
Print_ISBN :
978-1-4673-0805-2
Type :
conf
DOI :
10.1109/SC.2012.5
Filename :
6468482
Link To Document :
بازگشت