DocumentCode
1263451
Title
Experimental application-driven architecture analysis of an SIMD/MIMD parallel processing system
Author
Bronson, Edward C. ; Casavant, Thomas L. ; Jamieson, Leah H.
Author_Institution
Purdue Univ., West Lafayette, IN, USA
Volume
1
Issue
2
fYear
1990
fDate
4/1/1990 12:00:00 AM
Firstpage
195
Lastpage
205
Abstract
An experimental analysis of the architecture of an SIMD/MIMD parallel processing system is presented. Detailed implementations of parallel fast Fourier transform (FFT) programs were used to examine the performance of the prototype of the PASM (Partitionable SIMD/MIMD) parallel processing system. Detailed execution-time measurements using specialized timing hardware were made for the complete FFT and for components of SIMD, MIMD, and barrier-synchronized MIMD implementations. The component measurements isolated the effects of floating-point arithmetic operations, interconnection network transfer operations, and program control overhead. The measurements allow an accurate extrapolation of the execution time, speedup, and efficiency of the MIMD, SIMD, and barrier-synchronized MIMD programs to a full 1024-processor PASM system. This constitutes one of the first results of this kind, in which controlled experiments on fixed hardware were used to make comparisons of these fundamental modes of computing. Overall, the experimental results demonstrate the value of mixed-mode SIMD/MIMD computing and its suitability for computational intensive algorithms such as the FET
Keywords
fast Fourier transforms; multiprocessor interconnection networks; parallel architectures; parallel machines; performance evaluation; synchronisation; PASM; SIMD/MIMD parallel processing system; application-driven architecture analysis; barrier-synchronized MIMD; computational intensive algorithms; controlled experiments; execution-time measurements; floating-point arithmetic operations; interconnection network transfer operations; parallel fast Fourier transform; program control overhead; Extrapolation; Fast Fourier transforms; Floating-point arithmetic; Hardware; Multiprocessor interconnection networks; Parallel processing; Prototypes; Time measurement; Timing; Velocity measurement;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.80147
Filename
80147
Link To Document