Banner

EuroMPI’23 Program

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

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