• DocumentCode
    1661068
  • Title

    Exploring the predictability of MPI messages

  • Author

    Freitag, Felix ; Caubet, Jordi ; Farrera, Montse ; Cortes, Toni ; Labarta, Jesus

  • Author_Institution
    Comput. Archit. Dept., Tech. Univ. of Catalonia, Barcelona, Spain
  • fYear
    2003
  • Abstract
    Scalability to a large number of processes is one of the weaknesses of current MPI implementations. Standard implementations are able to scale to hundreds of nodes, but none beyond that. The main problem of current implementations is that performance is more important than scalability and thus some assumptions about resources are taken that will not scale well. The objective of the paper is twofold. On one hand, we show that characteristics such as the size and the sender of MPI messages are very predictable (accuracy above 90%). On the other hand, we present some examples where current MPI implementations would not work well when run on a large configuration and how this predictability could be used to solve the scalability problem.
  • Keywords
    application program interfaces; message passing; software performance evaluation; MPI implementations; MPI message predictability; Message Passing Interface; parallel computation; Accuracy; Computational modeling; Computer architecture; Computer interfaces; Concurrent computing; Libraries; Message passing; Parallel processing; Scalability; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213167
  • Filename
    1213167