Parallelization and performance analysis of the Cooley-Tukey FFT algorithm for shared-memory architectures
Journal Article
·
· IEEE Trans. Comput.; (United States)
The authors present a study of parallelization of the Cooley-Tukey radix two FFT algorithm for MIMD (nonvector) architectures. Parallel algorithms are presented for one and multidimensional Fourier transforms. From instruction traces obtained by executing Fortran kernels derived from our algorithms, they determined the precise instructions to be executed by each processor in the parallel system. They used these instruction traces to predict the performance of the IBM Research Parallel Processing Prototype, RP3, as a computer of FFT's. The performance results are depicted in graphs included in this paper.
- Research Organization:
- IBM Thomas J. Watson Research Center, Yorktown Heights, NY 10598
- OSTI ID:
- 6595452
- Journal Information:
- IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. C-36:5; ISSN ITCOB
- Country of Publication:
- United States
- Language:
- English
Similar Records
Effects of computer architecture on FFT (Fast Fourier Transform) algorithm performance. Master's thesis
Performance analysis of the FFT algorithm on a shared-memory parallel architecture
A high performance parallel algorithm for 1-D FFT
Technical Report
·
Wed Nov 30 23:00:00 EST 1983
·
OSTI ID:7091557
Performance analysis of the FFT algorithm on a shared-memory parallel architecture
Journal Article
·
Wed Jul 01 00:00:00 EDT 1987
· IBM J. Res. Dev.; (United States)
·
OSTI ID:5912399
A high performance parallel algorithm for 1-D FFT
Book
·
Fri Dec 30 23:00:00 EST 1994
·
OSTI ID:87608
Related Subjects
99 GENERAL AND MISCELLANEOUS
990210* -- Supercomputers-- (1987-1989)
990230 -- Mathematics & Mathematical Models-- (1987-1989)
ALGORITHMS
ARRAY PROCESSORS
COMPUTER ARCHITECTURE
COMPUTERS
DIGITAL COMPUTERS
FOURIER TRANSFORMATION
GRAPHS
INTEGRAL TRANSFORMATIONS
MATHEMATICAL LOGIC
MEMORY DEVICES
PARALLEL PROCESSING
PERFORMANCE
PROGRAMMING
SUPERCOMPUTERS
TRANSFORMATIONS
990210* -- Supercomputers-- (1987-1989)
990230 -- Mathematics & Mathematical Models-- (1987-1989)
ALGORITHMS
ARRAY PROCESSORS
COMPUTER ARCHITECTURE
COMPUTERS
DIGITAL COMPUTERS
FOURIER TRANSFORMATION
GRAPHS
INTEGRAL TRANSFORMATIONS
MATHEMATICAL LOGIC
MEMORY DEVICES
PARALLEL PROCESSING
PERFORMANCE
PROGRAMMING
SUPERCOMPUTERS
TRANSFORMATIONS