Abstract
MPI includes all processes in MPI COMM WORLD; this is untenable for reasons of scale, resiliency, and overhead. This paper offers a new approach, extending MPI with a new concept called Sessions, which makes two key contributions: a tighter integration with the underlying runtime system; and a scalable route to communication groups. This is a fundamental change in how we organise and address MPI processes that removes well-known scalability barriers by no longer requiring the global communicator MPI COMM - WORLD.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 23rd European MPI Users' Group Meeting, EuroMPI 2016 |
| Publisher | Association for Computing Machinery |
| Pages | 121-129 |
| Number of pages | 9 |
| ISBN (Electronic) | 9781450342346 |
| DOIs | |
| State | Published - 25 Sep 2016 |
| Externally published | Yes |
| Event | 23rd European MPI Users' Group Meeting, EuroMPI 2016 - Edinburgh, United Kingdom Duration: 25 Sep 2016 → 28 Sep 2016 |
Publication series
| Name | ACM International Conference Proceeding Series |
|---|---|
| Volume | 25-28-September-2016 |
Conference
| Conference | 23rd European MPI Users' Group Meeting, EuroMPI 2016 |
|---|---|
| Country/Territory | United Kingdom |
| City | Edinburgh |
| Period | 25/09/16 → 28/09/16 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Keywords
- Message passing interface
- Scalable programming model
Fingerprint
Dive into the research topics of 'MPI Sessions: Leveraging runtime infrastructure to increase scalability of applications at exascale'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver