Good-Thomas PFA

  • R. Tolimieri
  • Myoung An
  • Chao Lu
Part of the Signal Processing and Digital Filtering book series (SIGNAL PROCESS)


The additive FFT algorithms of the preceeding two chapters make no explicit use of the multiplicative structure of the indexing set. We will see how this multiplicative structure can be applied, in the case of transform size N = RS, where R and S are relatively prime, to design a FT algorithm, similar in structure to these additive algorithms, but no longer requiring the twiddle factor multiplication. The idea is due to Good [2] in 1958 and Thomas [8] in 1963, and the resulting algorithm is called the Good-Thomas Prime Factor algorithm (PFA).


Discrete Fourier Transform Permutation Matrix Index Point Permutation Matrice Multiplicative Structure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Burrus, C.S. and Eschenbacher, P.W. “An In-place In-order Prime Factor FFT Algorithm”, IEEE Trans., ASSP 29, (1981), pp. 806–817.zbMATHCrossRefGoogle Scholar
  2. [2]
    Good, I.J. “The Interaction Algorithm and Practical Fourier Analysis”, J. Royal Statist,’ oc, Ser. B20 (1958):361–375.MathSciNetzbMATHGoogle Scholar
  3. [3]
    Kolba, D.P. and Parks, T.W. “A Prime Factor FFT Algorithm Using high-speed Convolution”, IEEE Trans. ASSP 25(1977).Google Scholar
  4. [4]
    Temperton, C. “A Note on Prime Factor FFT Algorithms”, J. Comput. Physics., 52 (1983), PP. 198–204.zbMATHCrossRefGoogle Scholar
  5. [5]
    Temperton, C. “A New Set of Minimum-add Small-n Rotated DFT Modules”, to appear in J. Comput. Physics.Google Scholar
  6. [6]
    Temperton, C. “Implementation of A Prime Factor FFT Algorithm on CRAY-1”, to appear in Parallel Computing.Google Scholar
  7. [7]
    Temperton, C. “A Self-sorting In-place Prime Factor Real/half-complex FFT Algorithm”, to appear in J. Comput. Phys.Google Scholar
  8. [8]
    Thomas, L.H. “Using a Computer to Solve Problems in Physics”, in Applications of Digital Computers, Ginn and Co., Boston, Mass., 1963.Google Scholar
  9. [9]
    Chu, S. and Burrus, C.S. ”A Prime Factor FFT Algorithm Using Distributed Arithmetic”, IEEE Trans. on ASSP, Vol. 30, No. 2, pp. 217–227, April 1982.MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media New York 1989

Authors and Affiliations

  • R. Tolimieri
    • 1
  • Myoung An
    • 1
  • Chao Lu
    • 1
  1. 1.Center for Large Scale ComputingCity University of New YorkNew YorkUSA

Personalised recommendations