DocumentCode :
3297058
Title :
The speedup and efficiency of 3-D FFT on distributed memory MIMD systems
Author :
Marinescu, Dan C.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
1992
fDate :
19-21 Oct 1992
Firstpage :
150
Lastpage :
154
Abstract :
The author analyzes a 3-D FFT (fast Fourier transform) algorithm for a distributed memory MIMD (multiple-instruction multiple-data) system. It is shown that the communication complexity limits the efficiency even under ideal conditions. The efficiency for the optimal speedup is ηopt=0.5. Actual applications which experience load imbalance, duplication of work, and blocking are even less efficient. Therefore the speedup with P processing elements, S(P)=η×P, is disappointingly low. Moreover, the 3-D FFT algorithm is not susceptible to massive parallelization, and the optimal number of PEs is rather low even for large problem size and fast communication. A strategy to reduce the communication complexity is presented
Keywords :
communication complexity; distributed memory systems; fast Fourier transforms; 3-D FFT; blocking; communication complexity; distributed memory MIMD systems; duplication of work; efficiency; load imbalance; processing elements; speedup; Algorithm design and analysis; Application software; Complexity theory; Crystallography; Differential equations; Distributed computing; Electrons; Fourier transforms; Image processing; Multidimensional systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers of Massively Parallel Computation, 1992., Fourth Symposium on the
Conference_Location :
McLean, VA
Print_ISBN :
0-8186-2772-7
Type :
conf
DOI :
10.1109/FMPC.1992.234894
Filename :
234894
Link To Document :
بازگشت