Banner

EuroMPI’23 Program

The following events are being hosted at the University of Bristol.

Proceedings are now available: https://dl.acm.org/doi/proceedings/10.1145/3615318

The program below is not yet fixed. Detailed timings may be subject to changes.

Monday, Sept 11th

9:00 – 9:05

Opening
Julien Jaeger

9:05 – 10:15

Invited talk - chaired by Julien Jaeger
Martin Schulz

10:15 – 10:45

Morning Break & Networking

10:45 – 12:30

Paper Session 1: MPI composability - chaired by Julien Jaeger
Best paper presentation: MPI Application Binary Interface Standardization [Slide]
Jeff Hammond
Frustrated With MPI+Threads? Try MPIxThreads! [Slide]
Hui Zhou
View-aware Message Passing Through the Integration of Kokkos and ExaMPI [Slide]
Evan Suggs

12:30 – 14:00

Lunch Break

14:00 – 15:00

Poster lightning talks
Introduction to the Poster Session
Julien Adam
Session : Network Layer
Taking Open MPI to New Frontiers, Amir Shehata, Thomas Naughton, David Bernholdt and Howard Pritchard [Paper]
Session : Efficient implementation of MPI
An efficient implementation of blocking and persistent MPI collective communication, Andreas Jocksch and Jean-Guillaume Piccinali [Paper]
Partitioned Communication and Message Aggregation, W. Pepper Marts [Paper]
MPI Advance : Open-Source Message Passing Optimizations, Amanda Bienz, Derek Schafer and Anthony Skjellum [Paper] [Slide]
Session : Tool support
Enabling Non-Destructive Testing of the Statuses of Multiple Request, William R. Williams, Marc-André Hermanns and Joachim Jenke [Paper]
Session : ABI efforts
Implementing the MPI ABI in the MPC MPI Runtime, Corentin Beaulieu, Julien Jaeger and Jean-Baptiste Besnard [Paper]
An Automatic MPI ABI Translation Library Builder to Enable MPI Application Binary Portability, Shinji Sumimoto, Toshihiro Hanawa and Kengo Nakajima [Paper]

15:00 – 15:30

Afternoon Break & Networking

15:30 – 17:00

Paper Session 2: MPI Handles - chaired by Hugo Taboada
Investigating the Usage of MPI at Argument-Granularity in HPC Codes [Slide]
Tim Jammer
Library Development with MPI: Attributes, Request Objects, Group Communicator Creation, Local Reductions, and Datatypes [Slide]
Jesper Larsson Träff
A Shim Layer for Transparently Adding Meta Data to MPI Handles
Joachim Jenke
Tuesday, Sept 12th

9:00 – 10:30

Paper Session 3: Communication evaluation, modeling and optimization - chaired by Hui Zhou
Synchronizing MPI Processes in Space and Time [Slide]
Joseph Schuchart
Evaluating the Viability of LogGP for Modeling MPI Performance with Non-contiguous Datatypes on Modern Architectures [Slide]
Nicholas Bacon
Optimizing Communication in 2D Grid-Based MPI Applications at Exascale
Piyush Sao

10:30 – 11:00

Morning Break & Networking

11:00 – 12:30

Invited talk : MPI vs the commercialization of HPC [Slide] - chaired by Howard Pritchard
Joseph Schuchart

12:30 – 14:00

Lunch Break

14:00 – 15:00

Paper Session 4: MPI implementation support and safety - chaired by Emmanuelle Saillard
Improving MPI Safety for Modern Languages [Slide]
Jake Tronge
Generating and Scaling a Multi-Language Test-Suite for MPI [Slide]
Julien Adam

15:00 – 15:30

Afternoon Break & Networking

15:30 – 17:00

Panel : MPI in the next three decades
Host: Julien Jaeger
Panelists: Claudia Blaas-Schenner, Matthew Dosanjh, Joseph Schuchart, Martin Schulz, and Joachim Jenke
Wednesday, Sept 13

9:00 – 12:15

MPI Tutorial: Hands-On Using PARCOACH
Emmanuelle Saillard and Philippe Virouleau

12:15 – 12:30

Closing & EuroMPI'24 announcement [slide]
Hugo Taboada

12:30 - 14:00

Lunch Break

14:00 - 15:00

Keynote Presentation: Joint EuroMPI/IWOMP
Professor David May. Emeritus Professor, Department of Computer Science at the University of Bristol and a Fellow of The Royal Society.

15:00

Afternoon Break & Networking

19:00

Conference Dinner
Joint dinner for attendees of WOMP, EuroMPI and MPI Forum Attendees