• DocumentCode
    2044331
  • Title

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

  • Author

    Midorikawa, Edson T. ; De Oliveira, Helio M. ; Laine, Jean M.

  • Author_Institution
    Dept. of Comput. Eng. & Digital Syst., Sao Paulo Univ., Brazil
  • fYear
    2004
  • fDate
    27-29 Oct. 2004
  • Firstpage
    246
  • Lastpage
    253
  • Abstract
    The evaluation and prediction of parallel program performance is becoming more and more important, so that it requires 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 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 workstations exhibited errors up to 10%.
  • Keywords
    application program interfaces; message passing; parallel programming; software performance evaluation; workstation clusters; MPI program performance; PEMPI; parallel program; prediction model; task graph; workstation cluster; Analytical models; Concurrent computing; Delay; Message passing; Multiprocessor interconnection networks; Performance analysis; Predictive models; Systems engineering and theory; Testing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2004. SBAC-PAD 2004. 16th Symposium on
  • ISSN
    1550-6533
  • Print_ISBN
    0-7695-2240-8
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2004.31
  • Filename
    1364760