• DocumentCode
    2571899
  • Title

    Towards Predictive Modeling of Message-Passing Communication

  • Author

    March, Verdi ; Murali, Vijayaraghavan ; Yong Meng Teo ; See, Simon ; Himer, James T.

  • Author_Institution
    Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2009
  • fDate
    25-27 June 2009
  • Firstpage
    482
  • Lastpage
    487
  • Abstract
    Communication has been shown to be a performance bottleneck and a limiting factor of many large parallel applications. As such, predicting the application scalability necessitates a communication performance model.This paper investigates the LogGP communication performance model for predicting message-passing communications when the system configuration (i.e., number of nodes) is varied. The cost functions for the message-passing operations are based on MVAPICH2 1.0, and the experiments are conducted on the Ranger system using up to 256 nodes connected with an InfiniBand net-work. For point-to-point communications, we observe that the LogGP model accurately predicts the communication performance. However, the results for three collective operations, i.e., MPI_Barrier, MPI_Alltoall, and MPI_Bcast, are varying. For MPI_Bcast, the LogGP model is able to predict its scalability up to 256 nodes, and the prediction error is at most a factor of two on 256 nodes. For the remaining collectives, the scalability- bar that of MPI_Alltoall on small messages (m = 2 bytes) - is predicted by LogGP, but the prediction error for 256 nodes is 3.5-12 times of the measured performance.
  • Keywords
    message passing; parallel processing; LogGP communication performance model; MVAPICH2 1.0; Ranger system; message-passing communication; predictive modeling; Aerospace engineering; Application software; Clustering algorithms; Computer science; Concurrent computing; Cost function; High performance computing; Predictive models; Scalability; Sun; LogGP; MPI; collective; point-to-point;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4600-1
  • Electronic_ISBN
    978-0-7695-3738-2
  • Type

    conf

  • DOI
    10.1109/HPCC.2009.94
  • Filename
    5167032