RISKS OF USING MESSAGE PASSING INTERFACE (MPI) PARADIGM

Alaa Elnashar, Hussain Abo Surrah · 2014

Message Passing Interface (MPI) is a widely used paradigm in writing parallel programs since it can be employed not only within a single processing node but also across several connected ones. Using MPI paradigm is a risky process due to the inter-process communication among the running parallel processes. In this paper, we classified the risks related to MPI programming. An experimental method to predict the speed up of MPI programs is introduced. A technique for Analyzing MPI programs has been presented. Finally, non-determinacy and deadlock arise in MPI programs have been checked using Maud system.

Read the paper · More papers on PaperTik