Implementing One Sided Partitioned Communication in Open MPI
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
This report introduces partitioned communication, a new MPI 4.0 interface that enables early bird communication by overlapping communication and computation. By partitioning messages into smaller sub-messages, MPI can start partial data transfers early. Performance studies show that the RMA implementation outperforms the Persistent implementation, despite some constraints. This report details a new opt-in RMA implementation, offering a high-performance option for partitioned communication that imposes some additional limitations.
- Research Organization:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA), Office of Defense Programs (DP)
- DOE Contract Number:
- NA0003525
- OSTI ID:
- 2462981
- Report Number(s):
- SAND--2024-11806
- Country of Publication:
- United States
- Language:
- English
Similar Records
An implementation and evaluation of the MPI 3.0 one-sided communication interface
Receive-Side Partitioned Communication
Journal Article
·
Fri Jan 08 23:00:00 EST 2016
· Concurrency and Computation. Practice and Experience
·
OSTI ID:1346728
Receive-Side Partitioned Communication
Technical Report
·
Sun Sep 01 00:00:00 EDT 2019
·
OSTI ID:1763213