• DocumentCode
    3502465
  • Title

    Open MPI: A High-Performance, Heterogeneous MPI

  • Author

    Graham, Richard L. ; Shipman, Galen M. ; Barrett, Brian W. ; Castain, Ralph H. ; Bosilca, George ; Lumsdaine, Andrew

  • Author_Institution
    Adv. Comput. Lab., Los Alamos Nat. Lab., NM
  • fYear
    2006
  • fDate
    25-28 Sept. 2006
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    The growth in the number of generally available, distributed, heterogeneous computing systems places increasing importance on the development of user-friendly tools that enable application developers to efficiently use these resources. Open MPI provides support for several aspects of heterogeneity within a single, open-source MPI implementation. Through careful abstractions, heterogeneous support maintains efficient use of uniform computational platforms. We describe Open MPI´s architecture for heterogeneous network and processor support. A key design features of this implementation is the transparency to the application developer while maintaining very high levels of performance. This is demonstrated with the results of several numerical experiments
  • Keywords
    message passing; Open MPI; heterogeneous computing systems; heterogeneous network; open-source MPI implementation; processor support; Application software; Authentication; Computer architecture; Computer science; Distributed computing; Laboratories; Network interfaces; Open systems; Processor scheduling; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2006 IEEE International Conference on
  • Conference_Location
    Barcelona
  • ISSN
    1552-5244
  • Print_ISBN
    1-4244-0327-8
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2006.311904
  • Filename
    4100410