FFT on a new parallel vector processor

  • K. K. Lau
  • X. Z. Qiao
Namertal Algorithms (Session 1.2)
Part of the Lecture Notes in Computer Science book series (LNCS, volume 237)


A new parallel processing system has been proposed, and a prototype model of the system has been constructed. It is designed to perform parallel vector operations at maximum efficiency. In addition, it can also handle communicating vector operations, and hence exploit irregular parallelism present in many apparently sequential algorithms. The system is therefore suitable for a wide range of algorithms with varying degrees of parallelism. In this paper, we give a brief description of the system, and discuss the implementation of the Cooley-Tukey FFT on this system. We show that the system's versatility allows it to achieve a near maximum degree of parallelism for this algorithm in the asymptotic case.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    R.H. Barlow and D.J. Evans, Parallel Algorithms for the Iterative Solution to Linear Systems, Computer J. 25 (1982) 56–60.Google Scholar
  2. [2]
    E.O. Brigham, The Fast Fourier Transform (Prentice-Hall 1974).Google Scholar
  3. [3]
    J.W. Cooley and J.W. Tukey, An Algorithm for the Machine Calculation of Complex Fourier Series, Math. Comput. 19 (1965) 297–301.Google Scholar
  4. [4]
    C.A.R. Hoare, Communicating Sequential Processes, Comm. ACM 21 (1978) 666–677.CrossRefGoogle Scholar
  5. [5]
    R.N. Ibbett, P.C. Capon and N.P. Topham, MU6V: A Parallel Vector Processing System, ACM Computer Architecture News 13 (1985) 136–144.Google Scholar
  6. [6]
    R.H. Perrot, A Language for Array and Vector Processors, ACM TOPLAS 1 (1979) 177–195.Google Scholar
  7. [7]
    H.S. Stone, Parallel Processing with the Perfect Shuffle, IEEE Trans. Comput. 20 (1971) 153–161.Google Scholar
  8. [8]
    P.N. Swarztrauber, FFT algorithms for Vector Computers, Parallel Computing 1 (1984) 45–63.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1986

Authors and Affiliations

  • K. K. Lau
    • 1
  • X. Z. Qiao
    • 2
  1. 1.Dept. of Computer ScienceUniversity of ManchesterManchesterEngland
  2. 2.Dept. of Computer ArchitectureInstitute of Computing Technology, Academia SinicaBeijingChina

Personalised recommendations