Authors: Martin Schulz (Technical University Munich, Computer Architecture and Parallel Systems; Leibniz Supercomputing Centre), William Gropp (University of Illinois, National Center for Supercomputing Applications (NCSA)), Quincey Koziol (Amazon Web Services), Howard Pritchard (Los Alamos National Laboratory), Jim Dinan (NVIDIA Corporation), Joseph Schuchart (University of Tennessee)
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. Just before SC23, the MPI forum published the latest version of the standard, MPI 4.1. We will take a look at the new features and will discuss what this means for the user of MPI. However, MPI 4.1 is not the end of the MPI standard – the forum is already working toward MPI 5.0 and we will discuss ideas, directions and will feedback from the community.
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. Just before SC23, the MPI forum published the latest version of the standard, MPI 4.1. We will take a look at the new features and changes and will discuss what this means for the user of MPI. However, MPI 4.1 is not the end of the MPI standard – the forum is already working towards MPI 5.0 and we will discuss ideas, directions and we will seek feedback from the community.
The MPI standardization process and the forum itself are open to anyone interested and new members and new perspectives are always welcome. We will use this BoF 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 continues the tradition and format 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 SC23 based on current topics. Previous sessions featured speakers included William Gropp, Wesley Bland, Jeff Hammond, Kathryn Mohror, Tony Skjellum, Ryan Grant, Marc-Andre Herrmanns and Dan Holmes.
This BoF is targeted at the entire HPC community, as MPI is the leading programming standard. We aim at both users (at all levels of experience) as well as developers of MPI, as well as users of other programming standard. We both want to provide latest updates on the developments of MPI to benefit the community, as well as gain feedback out of the entire HPC community.
Website: http://www.mpi-forum.org/