PEMPIs: a new methodology of modeling and prediction of MPI programs performance

  • Authors:
  • Edson Toshimi Midorikawa;Helio Marci de Oliveira;Jean Marcos Laine

  • Affiliations:
  • Department of Computer Engineering and Digital Systems, Polytechnic School, University of São Paulo, São Paulo-SP, Brazil;Department of Computer Engineering and Digital Systems, Polytechnic School, University of São Paulo, São Paulo-SP, Brazil;Department of Computer Engineering and Digital Systems, Polytechnic School, University of São Paulo, São Paulo-SP, Brazil

  • Venue:
  • International Journal of Parallel Programming
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The evaluation and prediction of parallel programs performance are becoming more and more important, so that they require appropriate techniques to identify the factors which influence the application execution time and also the way they interact. In this paper, we present some contributions of our research in this area by describing PEMPIs, a new methodology applied to the performance analysis and prediction of MPI programs. A new task graph helps us both to understand details of the application and to increase the accuracy of the prediction models. The proposed techniques are detailed and tested through the modeling of a complete application. PEMPIs efficiency has been proved by the results of this application modeling--most tests executed in a cluster of computers showed errors up to 10%.