[mpiwg-hybridpm] Wednesday discussion of MPI Stream Triggering Proposal

Patrick Bridges patrickb at unm.edu
Mon Jun 23 16:06:02 CDT 2025


As many of you know, I’ve been chipping away at two-sided MPI stream triggereing concept after studying what others (MPICH, HPE, MPI-ACX, etc) have come up with and the issues with implementing things on modern communication hardware (e.g. HPE Slingshot). I’ve bounced these ideas with a variety of folks, and I think they’re ready for more feedback from the hybrid working group at this point. TO that end, I’d like to present some of my ideas at this coming Wednesday’s meeting, and invite people to come, listen, provide feedback, or just generally heckle if they prefer. I’ll be presenting:

  1.
Some of the basic principles/requiremnets we’ve put together stream-triggered MPI two-sided communication
  2.
A first cut API that seeks to provide a simple interface to two-sided stream triggereing and that can also be implemented efficiencly on modern hardware
  3.
Example communication sequences (e.g. ping pongs, halo exchanges) that use these APIs
  4.
Potential issues that need to be addressed, some illustrated using different potential variants of these interfaces.

Hope to see everyone Wednesday at the hybrid working group meeting.

Thanks,

Patrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpi-forum.org/pipermail/mpiwg-hybridpm/attachments/20250623/3115d62c/attachment.html>


More information about the mpiwg-hybridpm mailing list