Skip to content
Howard Pritchard edited this page Nov 4, 2024 · 188 revisions

MPI Sessions working group wiki

This working group was created to continue the discussions surrounding the ideas initially presented at the February 2016 MPI Forum meeting in Chicago, IL, USA.

The first version of sessions is included as part of the MPI 4 Standard - https://www.mpi-forum.org/docs/mpi-4.0/mpi40-report.pdf

Sessions functionality as defined in the MPI 4.0 standard is available in the MPICH 4 release stream, and in the Open MPI 5.0.0 release.

Some unit tests are available at https://github.com/open-mpi/ompi-tests-public/tree/master/sessions. The mpi4py also contains a number of sessions test written using the MPI4PY variant of MPI.

A version of the OSU benchmarks which includes sessions variants of some of the tests is available here: https://github.com/hppritcha/osu-microbenchmarks-sessions.

Regular meeting info

  • WG currently meets fornightly on Mondays.
  • Webex link is not posted publicly.
  • To obtain meeting details, please visit this web page.
  • If you get a 404 error on the connection details page, please contact the WG leader(s).

Mailing list info

Current working documents/presentations

Recent Publications by team members relevant to Sessions

Some current topics for MPI 5.0

Older documents

MPI Forum WG sessions

Meeting notes

Older but not historic material

Proposed additions to sessions interfaces to support dynamic process sets.

Historical material

Old slide deckes

https://github.com/mpiwg-sessions/sessions-issues/wiki/2016-12-12-webex/2016-12-12-webex.pptx https://github.com/mpiwg-sessions/sessions-issues/wiki/SessionsV2-ideas.pptx

A somewhat dated sessions cheat sheet

https://github.com/mpiwg-sessions/sessions-issues/wiki/sessions_cheat_sheet

Clone this wiki locally