• 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