Sep 25 – 27, 2024
Perth, Australia
Australia/Perth timezone
EuroMPI/Australia 2024 – Registration is open (deadline for in-person registration is 15 September 2024 23:59 CEST)

Program

Looking forward to some great sessions!      REGISTER NOW

Building a Time Machine – How Supercomputing is giving Astronomy a New Window Into The Past, the joint IWOMP & EuroMPI/Australia 2024 keynote will be delivered by Dr. Sarah Pearce, Director of the Low Telescope of the Square Kilometer Array Observatory in Perth, Australia.

And we will hear from HPC experts from around the world about:

  • Compile-Time Correctness Checks and Optimization
  • Partitioned Communication
  • Limitations and Extensions for GPGPUs in MPI
  • MPI Improvements, Tools, Ecosystem
  • MPI Next Generation

Wednesday, 25 September 2024

 10:00   Registration & Coffee Break
 10:30  Welcome Welcome to Pawsey by Mark Stickells (Pawsey Director) 
 Traditional Welcome to Country 
 by the Traditional Owners/Custodians of Noongar Country
  Keynote Joint IWOMP & EuroMPI/Australia 2024 Keynote 
 Chaired by Bronis R. de Supinski (Lawrence Livermore National Laboratory (LLNL), USA)
 11:00  Sarah Pearce  Building a Time Machine – 
 How Supercomputing is giving Astronomy a New Window Into The Past 
 Sarah Pearce (Director of the Low Telescope of the Square Kilometer Array Observatory) 
 12:00   Lunch Break
 13:30  Opening Welcome to EuroMPI/Australia 2024 by the Chairs 
 Claudia Blaas-Schenner, Christoph Niethammer, and Tobias Haas
  Session 1  Compile-Time Correctness Checks and Optimization 
 Chaired by Christoph Niethammer (HLRS, University of Stuttgart, Germany)
 13:45  Semih Burak  SPMD IR: 
 Unifying SPMD and Multi-Value IR Showcased for Static Verification of Collectives  
 Semih Burak, Ivan R. Ivanov, Jens Domke, and Matthias Müller 
 Best Paper – Rusty Lusk Award for the Best Paper at EuroMPI/Australia 2024
 14:30  Tim Jammer  Annotation of Compiler Attributes for MPI Functions 
 Tim Jammer, Adrian Schmidt, and Christian Bischof
 15:00   Coffee Break
  Session 2 ABI and Language Bindings (invited session) 
 Chaired by Claudia Blaas-Schenner (VSC Research Center, TU Wien, Austria)
 15:30  Jeff Hammond  MPI ABI Standardization: History and Current Status 
 Jeff Hammond (NVIDIA, Finland)
 16:00  Lisandro Dalcin  MPI for Python and the New MPI ABI 
 Lisandro Dalcin (KAUST, Saudi Arabia)
 16:15  Valentin Churavy  Julia and MPI: O ABI, ABI, wherefore art thou ABI? 
 Valentin Churavy (University of Mainz & University of Augsburg, Germany)
 16:30  All Speakers  ABI Panel Discussion and Q & A
 17:00   End of the Day
 18:30  Dinner  Joint IWOMP & EuroMPI/Australia 2024 Conference Dinner at The Boatshed Restaurant  
 dinner information
 

Thursday, 26 September 2024

  Session 3  Partitioned Communication 
 Chaired by Claudia Blaas-Schenner (VSC Research Center, TU Wien, Austria)
 09:00  Ryan E. Grant  Introduction to Partitioned Communication (invited talk) 
 Ryan E. Grant (Queen’s University, Canada)
 09:10  Christoph Niethammer  Benchmarking the State of MPI Partitioned Communication in Open MPI 
 Axel Schneewind and Christoph Niethammer
 09:30  Ryan E. Grant  Partitioned Communication to Support Hybrid Programming (invited talk) 
 Ryan E. Grant (Queen’s University, Canada)
 10:15  All Speakers  Partitioned Communication Discussion and Q & A
 10:30   Coffee Break
  Session 4  Limitations and Extensions for GPGPUs in MPI 
 Chaired by Christoph Niethammer (HLRS, University of Stuttgart, Germany)
 11:00  Patrick G. Bridges  Understanding GPU Triggering APIs for MPI+X Communication 
 Patrick G. Bridges, Anthony Skjellum, Evan D. Suggs, Derek Schafer, and 
 Purushotham V. Bangalore
 11:30  Joseph Schuchart  Stream Support in MPI without the Churn 
 Joseph Schuchart and Edgar Gabriel
 12:00  Hugo Taboada  KokkosComm: Communication Layer for Distributed Kokkos Applications 
 Gabriel Dos Santos, C. Nicole Avans, Cédric Chevalier, Hugo Taboada, Carl W. Pearson, 
 Jan Ciesko, Stephen L. Olivier and Marc Pérache
 12:20  All Speakers  Q & A
 12:30   Lunch Break
  Session 5  
 14:00  Maciej Cytowski  Guided Tour to the Pawsey HPC infrastructure
 15:00   Coffee Break
  Session 6  MPI Improvements, Tools, Ecosystem – part 1 
 Chaired by Claudia Blaas-Schenner (VSC Research Center, TU Wien, Austria)
 15:30  Jean-Baptiste Besnard  To Share or Not to Share: A Case for MPI in Shared-Memory 
 Julien Adam, Jean-Baptiste Besnard, Adrien Roussel, Julien Jaeger, Patrick Carribault, 
 and Marc Pérache
 16:00  Pascal Jahan Elahi  Profile Util Library: 
 A Quick and Easy Way to Get MPI, OpenMP and GPU Runtime Information 
 Pascal Jahan Elahi
 16:20  Yi Ju  Dynamic Resource Management for In-Situ Techniques using MPI-Sessions 
 Yi Ju, Dominik Huber, Adalberto Perez, Philipp Ulbl, Stefano Markidis, Philipp Schlatter, 
 Martin Schulz, Martin Schreiber, and Erwin Laure
 16:50  All Speakers  Q & A
 17:00   End of the Day
 

Friday, 27 September 2024

  Session 7  MPI Improvements, Tools, Ecosystem – part 2 
 Chaired by Christoph Niethammer (HLRS, University of Stuttgart, Germany)
 09:00  Yuang Yan  Improved MPI Collectives for 3D-FFT 
 Yuang Yan, Natasha Kuk, and Ryan E. Grant
 09:30  Tim Jammer  MPI-BugBench: A Framework for Assessing MPI Correctness Tools 
 Tim Jammer, Emmanuelle Saillard, Simon Schwitanski, Joachim Jenke, 
 Radjasouria Vinayagame, Alexander Hück, and Christian Bischof
 10:00  Pascal Jahan Elahi  VELOCIraptor: A Hybrid MPI+OpenMP Analysis Tool for Cosmological Simulations 
 Pascal Jahan Elahi
 10:20  All Speakers  Q & A
 10:30   Coffee Break
  Session 8  MPI Next Generation 
 Chaired by Claudia Blaas-Schenner (VSC Research Center, TU Wien, Austria)
 11:00  Edric Matwiejew  Parallel Simulation for Quantum Variational Algorithm Design with QuOp_MPI 
 Edric Matwiejew
 11:20  Joseph Schuchart  Design of a New Synchronisation Scheme for MPI RMA (invited talk) 
 Joseph Schuchart (Stony Brook University, USA)
 11:50  All Speakers  Q & A
 12:00   Lunch Break
  Session 9  Birds of a Feather 
 Chaired by Claudia Blaas-Schenner (VSC Research Center, TU Wien, Austria)
 13:30  Martin Schulz  MPI, Quo Vadis? Towards MPI 4.2, 5.0 and beyond? 
 Martin Schulz (Chair of the MPI Forum; Technical University of Munich, Germany) 
 together with other MPI Forum Members
 14:00  Panelists  Panel: MPI, Quo Vadis? Enhancing or Reducing MPI? 
 Martin Schulz, ...
 15:00   Coffee Break
 15:30   End of the Day/Conference