• DocumentCode
    2719507
  • Title

    Impact of on-demand connection management in MPI over VIA

  • Author

    Wu, Jiesheng ; Liu, Jiuxing ; Wyckoff, Pete ; Panda, Dhabaleswar

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    152
  • Lastpage
    159
  • Abstract
    Designing scalable and efficient Message Passing Interface (MPI) implementations for emerging cluster interconnects such as VIA-based networks and InfiniBand is important for building next generation clusters. In this paper, we address the scalability issue in implementation of MPI over VIA by an on-demand connection management mechanism. On-demand connection management is designed to limit the use of resources by applications that absolutely require them. We address design issues of incorporating the on-demand connection mechanism into an implementation of MPI over VIA. A complete implementation was done for MVICH over both cLAN VIA and Berkeley VIA. Performance evaluation on a set of microbenchmarks and NAS parallel benchmarks demonstrates that the on-demand mechanism can increase the scalability of MPI implementations by limiting the use of resources as needed by applications. It also shows that the on-demand mechanism delivers comparable or better performance as the static mechanism in which a fully-connected process model usually exists in the MPI implementations. These results demonstrate that the on-demand connection mechanism is a feasible solution to increase the scalability of MPI implementations over VIA- and InfiniBand-based networks.
  • Keywords
    application program interfaces; message passing; network interfaces; performance evaluation; workstation clusters; Berkeley VIA; InfiniBand-based networks; MPI; MVICH; NAS parallel benchmarks; VIA-based networks; cLAN VIA; cluster interconnects; microbenchmarks; next generation clusters; on-demand connection management; performance evaluation; scalability; static mechanism; Access protocols; Computer architecture; Computer interfaces; Computer networks; Hardware; Information science; Message passing; Next generation networking; Scalability; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2002. Proceedings. 2002 IEEE International Conference on
  • Print_ISBN
    0-7695-2066-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2002.1137740
  • Filename
    1137740