• DocumentCode
    506119
  • Title

    A radix-2 FFT on connection machine

  • Author

    Johnsson, S. Lennart ; Krawitz, Robert L. ; Frye, Roger ; Macdonald, Douglas

  • Author_Institution
    Thinking Machines Corp., 245 First Street, Cambridge, MA
  • fYear
    1989
  • fDate
    12-17 Nov. 1989
  • Firstpage
    809
  • Lastpage
    819
  • Abstract
    We describe a radix-2 FFT implementation on the Connection Machine. The FFT implementation pipelines successive FFT stages to make full use of the communication capability of the network interconnecting processors, when there are multiple elements assigned to each processor. Of particular interest in distributed memory architectures such as the Connection Machine is the allocation of twiddle factors to processors. We show that with a consecutive data allocation scheme and normal order input a decimation-in-time FFT results in a factor of log2N less storage for twiddle factors than a decimation-in-frequency FFT for N processors. Similarly, with consecutive storage and bit-reversed input a decimation-in-frequency FFT requires a factor of log2N less storage than a decimation-in-time FFT. The performance of the local FFT has a peak of about 3 Gflops/s. The “global” FFT has a peak performance of about 1.7 Gflops/s.
  • Keywords
    Memory architecture; Pipelines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1989. Supercomputing '89. Proceedings of the 1989 ACM/IEEE Conference on
  • Conference_Location
    Reno, NV, United States
  • Print_ISBN
    0-89791-341-8
  • Type

    conf

  • DOI
    10.1145/76263.76355
  • Filename
    5348954