Authors: Martin Schulz (Technical University Munich)
Abstract: The Message Passing Interface (MPI) API is the most dominant programming approach for HPC environments. Its specification is driven by the MPI forum, an open forum consisting of MPI developers, vendors and users. In this BoF at SC22, we will first cover the recently released version of MPI 4.0, its features and it's state of adoption. Following this, we will also take a look beyond MPI 4.0 and discuss the next planned steps for MPI that are currently under discussion, already shifting the focus to MPI 5.0, and we will solicit feedback for new ideas.
Long Description: The Message Passing Interface (MPI) API is the most dominant programming approach for HPC environments. Its specification is driven by the MPI forum, an open forum consisting of MPI developers, vendors and users. In this BoF meeting at SC 2022, the MPI Forum will present the recently released Version 4.0 of the MPI standard, discuss its new features and start a discussion with the community on the next incarnation of the MPI standard, the planned MPI 5.0.
The BoF will provide an overview of the novel features in MPI 4.0, followed by more detailed briefings of the major concepts, including persistent collectives, partitioned communication, MPI sessions and a new tools interface. Several of these new concepts also play an important role for future extensions and will discuss some of these directions along with other initiatives towards MPI 5.0. We will invite community feedback to help the forum drive these developments.
The MPI standardization process and the forum itself are open to anyone interested and new members and new perspectives are always welcome. However, the exact workings of the MPI forum are not widely known, which often hinders interested groups and people from participating. We will use this BoF Meeting to highlight the processes in the MPI forum in an effort to make the process more transparent and to make the forum more approachable for a wider community.
This BoF Meeting continues the tradition of MPI Forum BoFs held for many years, which all have been well attended and widely successful. The session will be led by Martin Schulz, the current chair of the MPI forum, with the help of leading experts on MPI who are active in the MPI forum. The exact list of speakers will be determined closer to SC 2022 based on current topics in the MPI forum. Previous sessions featured speakers included William Gropp, Wesley Bland, Torsten Hoefler, Kathryn Mohror, Tony Skjellum, Ryan Grant, Marc-Andre Herrmanns and Dan Holmes. The discussions in this BoF Meeting will be summarized and will be both available to SC as well as published on the MPI forum website and will be used to inform the members of the MPI forum in their future activities.
Back to Birds of a Feather Archive Listing