DocumentCode :
3485549
Title :
Speedup, communication complexity and blocking-a La Recherche du Temps Perdu
Author :
Marinescu, Dan C. ; Rice, John R.
Author_Institution :
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
fYear :
1993
fDate :
13-16 Apr 1993
Firstpage :
712
Lastpage :
721
Abstract :
The paper investigates the time lost in a parallel computation due to sequential and duplicated work, communication and control, and blocking. It introduces the concept of relative speedup and proposes characterizations of parallel algorithms based upon the communication complexity and the blocking model. The paper discusses the impact of the processor´s architecture upon the measured speedup. It shows that a large speedup may be due to an inefficient sequential computation, e.g. due to the cache management, rather than to an efficient parallel computation. A model of parallel computations which takes into account sequential and duplicated work, communication and control and blocking is presented. The paper shows that the scalability of a parallel computation is determined by the communication complexity. The model is used to predict the asymptotic behavior, the maximum speedup and the optimal number of processors. An incore 3D FFT algorithm for distributed memory MIMD systems and a Chebyshev iterative algorithm for solving a linear system of equations are used to illustrate the concepts
Keywords :
buffer storage; communication complexity; distributed memory systems; parallel algorithms; Chebyshev iterative algorithm; blocking; blocking model; cache management; communication complexity; distributed memory MIMD systems; incore 3D FFT algorithm; linear system; parallel algorithms; parallel computation; relative speedup; scalability; time lost; Communication system control; Complexity theory; Computational modeling; Computer architecture; Concurrent computing; Iterative algorithms; Parallel algorithms; Predictive models; Scalability; Velocity measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1993., Proceedings of Seventh International
Conference_Location :
Newport, CA
Print_ISBN :
0-8186-3442-1
Type :
conf
DOI :
10.1109/IPPS.1993.262793
Filename :
262793
Link To Document :
بازگشت