• DocumentCode
    3485765
  • Title

    Communication efficient adaptive matrix transpose algorithm for FFT on symmetric multiprocessors

  • Author

    Al Na´mneh, R. ; Pan, W.D. ; Adhami, R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alabama Univ., USA
  • fYear
    2005
  • fDate
    20-22 March 2005
  • Firstpage
    312
  • Lastpage
    315
  • Abstract
    Computing fast Fourier transform (FFT) on parallel computers has the same communication requirement to transpose matrices one or more times. In this paper, we propose an efficient algorithm (the adaptive matrix-transpose algorithm) for transposing matrices, which is based on all-to-all communication. The adaptive matrix-transpose algorithm is efficient since it minimizes the overhead associated with transposing matrices by adaptively choosing the suitable radix based on data size, number of processors, start-up time, and the effective bandwidth. We study the effect of the adaptive matrix-transpose algorithm on the 6-step 1-D FFT using symmetric multiprocessors (SMP).
  • Keywords
    fast Fourier transforms; matrix algebra; multiprocessing systems; parallel machines; 6-step 1D FFT; all-to-all communication; communication efficient adaptive matrix transpose algorithm; fast Fourier transform computation; parallel computers; symmetric multiprocessors; Bandwidth; Computational modeling; Concurrent computing; Fast Fourier transforms; Hypercubes; Image analysis; Image processing; Message passing; Plasma simulation; Symmetric matrices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 2005. SSST '05. Proceedings of the Thirty-Seventh Southeastern Symposium on
  • ISSN
    0094-2898
  • Print_ISBN
    0-7803-8808-9
  • Type

    conf

  • DOI
    10.1109/SSST.2005.1460928
  • Filename
    1460928