![]()
A Quantitative Comparison of Parallel Computation Models
Abstract
This paper experimentally validates performance related issues
for parallel computation models on several parallel platforms
(a MasPar MP-1 with 1024 processors, a 64-node GCel and
a CM-5 of 64 processors). Our work consists of three parts.
First, there is an evaluation part in which we investigate
whether the models correctly predict the execution
time of an algorithm implementation. Unlike previous work,
which mostly demonstrated a close match between the measured
and predicted running times, this paper shows that there are
situations in which the models do not precisely predict the
actual execution time of an algorithm implementation.
Second, there is a comparwon part in which the models are
contrasted with each other in order to determine which model
induces the fastest algorithms. Finally, there is an effiency
validation part in which the performance of the model derived
algorithms are compared with the performance of highly optimized
library routines to show the effectiveness of deriving fast
algorithms through the formalisms of the models.