PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
July 23, 2024The International Journal of High Performance Computing Applications8 citations

Taking the MPI standard and the open MPI library to exascale

View Full Paper
DBDavid E. BernholdtGBGeorge BosilcaABAurélien Bouteiller

Key Points

Key points are not available for this paper at this time.

Abstract

The Open MPI for Exascale (OMPI-X) project was one of two in the Exascale Computing Project (ECP) focused on advancing the MPI ecosystem. The OMPI-X team worked with other MPI Forum members to champion several important features for inclusion in the MPI 4.0, 4.1, and upcoming 5.0 MPI standard versions, in support of the needs of exascale applications and systems. The team also worked with the larger Open MPI community to bring implementations of these new features and other enhancements into Open MPI, one of the leading open-source implementations of the MPI interface. This paper describes the motivation for the work of the OMPI-X project in the context of exascale computing needs, the nature of the resulting new capabilities in the MPI standard, and how they were implemented in the Open MPI library. Features include improved support for “MPI + X” programming models through partitioned communications and support for user-level threading, sessions, fault tolerance through the user-level fault mitigation (ULFM) and Reinit models, and other features. We also discuss enhancements to Open MPI providing improved performance and scalability for existing features, such as collective operations, one-sided operations, support for the Slingshot-11 interconnect of the initial exascale systems, and how the OMPI-X team worked to improve quality assurance for the Open MPI library, particularly on platforms of interest to the Department of Energy community.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Bernholdt et al. (2024) studied this question.

synapsesocial.com/papers/68e5f61cb6db64358758a20chttps://doi.org/10.1177/10943420241265936
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1LogP: towards a realistic model of parallel computation1993 · 1,505 citations
  2. 2Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis2013 · 197 citations
  3. 3Concurrency and Computation: Practice and Experience2006 · 743 citations
  4. 4An Extensible Framework for Distributed Testing of MPI Implementations2007 · 13 citations
  5. 5Integrating process, control-flow, and data resiliency layers using a hybrid Fenix/Kokkos approach2022 · 3 citations