Micro-benchmarking mpi partitioned point-to-point communication

Y Hassan Temucin, RE Grant, A Afsahi - Proceedings of the 51st …, 2022 - dl.acm.org
Modern High-Performance Computing (HPC) architectures have developed the need for
scalable hybrid programming models. The latest Message Passing Interface (MPI) 4.0 …

A Dynamic Network-Native MPI Partitioned Aggregation Over InfiniBand Verbs

YH Temuçin, S Levy, W Schonbein… - 2023 IEEE …, 2023 - ieeexplore.ieee.org
Modern HPC systems require efficient hybrid programming model to utilize their hardware
resources effectively. The Message Passing Interface (MPI) has accommodated next …

A first step towards support for mpi partitioned communication on sycl-programmed fpgas

S Christgau, M Knaust, T Steinke - 2022 IEEE/ACM …, 2022 - ieeexplore.ieee.org
Version 4.0 of the Message Passing Interface standard introduced the concept of Partitioned
Communication, which adds support for multiple contributions to a communication buffer …

Taking the MPI standard and the open MPI library to exascale

DE Bernholdt, G Bosilca, A Bouteiller… - … Journal of High …, 2024 - journals.sagepub.com
The Open MPI for Exascale (OMPI-X) project was one of two in the Exascale Computing
Project (ECP) focused on advancing the MPI ecosystem. The OMPI-X team worked with …

Overlapping Communication and Computation with ExaMPI's Strong Progress and Modern C++ Design

D Schafer, T Hines, ED Suggs… - 2021 Workshop on …, 2021 - ieeexplore.ieee.org
ExaMPI is a modern, C++ 17+ Mpi implementation designed for modularity, extensibility, and
understandability. In this work, we overview functionality new to ExaMPI since its initial …

Modeling and Benchmarking the Potential Benefit of Early-Bird Transmission in Fine-Grained Communication

W Schonbein, S Levy, MGF Dosanjh… - Proceedings of the …, 2023 - dl.acm.org
Traditional point-to-point communication sends data only after the entirety of the data is
available. This includes situations where multiple actors (eg, threads) contribute to the send …

MPI Advance: Open-Source Message Passing Optimizations

A Bienz, D Schafer, A Skjellum - arXiv preprint arXiv:2309.07337, 2023 - arxiv.org
The large variety of production implementations of the message passing interface (MPI)
each provide unique and varying underlying algorithms. Each emerging supercomputer …

Design of a portable implementation of partitioned point‐to‐point communication primitives

WP Marts, A Worley, P Soundarajan… - Concurrency and …, 2023 - Wiley Online Library
Abstract The Message Passing Interface (MPI) has been the dominant message passing
solution for scientific computing for decades. MPI point‐to‐point communications are highly …

[PDF][PDF] A Dynamic Network-Native MPI Partitioned Aggregation Over InfiniBand Verbs

W Schonbein, SLN Levy, R Grant, Y Temucin - 2023 - osti.gov
Modern HPC systems require efficient hybrid programming model to utilize their hardware
resources effectively. The Message Passing Interface (MPI) has accommodated next …

[PDF][PDF] Implementing One Sided Partitioned Communication in Open MPI

MG Dosanjh - 2024 - osti.gov
This report introduces partitioned communication, a new MPI 4.0 interface that enables early
bird communication by overlapping communication and computation. By partitioning …