Program

Please note:

* Attendees need to register for each day independently.

* All times are in Eastern US time.

Proceedings:

September 22

10:00 – 10:30

Opening Remarks [Presentation]
Wesley Bland
Attendee Registration

10:30 – 11:30

Keynote [Presentation] [Slide]
Martin Schulz

11:30 – 13:00

Paper Session 1: Improving MPI Collectives - chaired by Bogdan Nicolae, Argonne National Laboratory
Using Advanced Vector Extensions AVX-512 for MPI Reduction [Slide] [Presentation]
Dong Zhong, Qinglei Cao, George Bosilca and Jack Dongarra.
Implementation and performance evaluation of MPI persistent collectives in MPC : a case study [Slide] [Presentation]
Stéphane Bouhrour and Julien Jaeger.
Signature datatypes for type correct collective operations, revisited [Slide] [Presentation]
Jesper Larsson Träff.

13:00 – 14:00

Paper Session 2: Asynchrony and MPI - chaired by Sergio Iserte, Universitat Jaume Ⅰ
Fibers are not (P)Threads: The Case for Loose Coupling of Asynchronous Programming Models and MPI Through Continuations [Slide] [Presentation]
Joseph Schuchart, Christoph Niethammer and José Gracia.
MPI Detach - Asynchronous Local Completion [Slide] [Presentation]
Joachim Protze, Marc-André Hermanns, Ali Demiralp, Matthias S. Mueller and Torsten Kuhlen.
September 23

10:00 – 11:00

Paper Session 3: Rethinking the Fundamentals of MPI - chaired by Ken Raffenetti, Argonne National Laboratory
Collectives and Communicators: A Case for Orthogonality [Slide] [Presentation]
Jesper Larsson Träff, Sascha Hunold, Guillaume Mercier and Daniel J. Holmes.
Why is MPI (perceived to be) so complex? [Slide] [Presentation]
Daniel Holmes, Anthony Skjellum and Derek Schafer.
Attendee Registration

11:00 – 12:00

Paper Session 4: Evaluating MPI Performance - chaired by Rich Graham, NVIDIA
Communication and Timing Issues with MPI Virtualization [Slide] [Presentation]
Alexandr Nigay, Lukas Mosimann, Timo Schneider and Torsten Hoefler.
Evaluating MPI Message Size Summary Statistics [Slide] [Presentation]
Kurt Ferreira and Scott Levy.

12:00 – 13:00

Poster Session [Presentation]
A report of MPI International Survey [Teaser] [Slides]
A. Hori, T. Ogura, B. Gerofi, Y.Jie, Y.Ishikawa, G. Bosilca, and E. Jeannot.
Towards an optimal allreduce communication in message-passing systems [Poster] [Abstract] [Teaser] [Slides]
Andreas Jocksch, No'e Ohana, Vasileios Karakasis, and Laurent Villard.
Serializing and deserializing MPI opaque objects with MPI Stages [Poster] [Slides]
Derek Schafer, Ignacio Laguna, Anthony Skjellum, and Kathryn Mohror.
A portable implementation of partitioned point-to-point communication primitives [Poster] [Abstract] [Teaser] [Slides]
Purushotham Bangalore, Andrew Worley, Derek Schafer, Ryan Grant, Anthony Skjellum, Sheikh Ghafoor.

13:00 – 13:30

Micro-Tutorials [Presentation]

13:30 – 14:00

Closing Remarks [Presentation]
Wesley Bland
September 24

10:00 – 18:30

E4S Forum Workshop* Attendee Registration

* Workshop will take place over zoom videocon. A separate email invitation of zoom will be sent to all attendees. Please note that attendees must register using the existing link.