This paper studies the validity of the BSP h-relation hypothesis on four current standard parallel platforms. The error introduced by the influence of the number of processors is measured on five communication patterns. We also measure the influence of the communication patterns on the time invested in an h-relation. The asynchronous nature of many current standard message passing programs do not easily fits inside the BSP model. Often this has been criticized as the most serious drawback of BSP. Based in the h-relation hypothesis we propose an extension to BSP model valid for standard message passing parallel programs. The use and accuracy of h-relation models on standard message passing programs are illustrated using a parallel algorithm to compute the Discrete Fast Fourier Transform.
[1]
Francisco Almeida,et al.
Prediction of parallel algorithms performance on bus-based networks using PVM
,
1998,
Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing - PDP '98 -.
[2]
Francisco Almeida,et al.
Predicting the Performance of Injection Communication Patterns on PVM
,
1997,
PVM/MPI.
[3]
Leslie G. Valiant,et al.
A bridging model for parallel computation
,
1990,
CACM.
[4]
Jack Dongarra,et al.
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
,
1995
.
[5]
Ramesh Subramonian,et al.
LogP: towards a realistic model of parallel computation
,
1993,
PPOPP '93.