Title :
A comparison of parallel machine models from the point of view of scalability
Author_Institution :
LIP-CNRS, Ecole Normale Superieure de Lyon, France
Abstract :
We compare various models of parallel machines and show that they can be classified in two classes: algorithm oriented or execution oriented. None of them are really satisfying from the user´s point of view. Hence bridging models have been proposed. Contrarily to what is done in sequential where a two-level decomposition is used (programmimg-compiling), we assert that a parallel programming methodology must be based on a three-level decomposition. We define the notion of algorithms which scales on a distributed memory parallel computer. We propose such a methodology and advocate its advantages. Then we point out the main difficulties in parallel programming
Keywords :
distributed memory systems; parallel architectures; parallel machines; parallel programming; algorithm oriented; distributed memory parallel computer; execution oriented; parallel machine models; parallel programming; scalability; three-level decomposition; Algorithm design and analysis; Computer networks; Concurrent computing; Delay; Distributed computing; Parallel architectures; Parallel machines; Parallel programming; Phase change random access memory; Scalability;
Conference_Titel :
Massively Parallel Computing Systems, 1994., Proceedings of the First International Conference on
Conference_Location :
Ischia
Print_ISBN :
0-8186-6322-7
DOI :
10.1109/MPCS.1994.367069