25–27 Sept 2024
Perth, Australia
Australia/Perth timezone

Program

 

Proceedings (Access provided by EuroMPI 2024 until 30 October 2024)      
(use the above link to unlock your access, afterwards the links below will also work)

 

Looking forward to some great sessions!

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

Tuesday, 24 September 2024

  IWOMP  IWOMP Keynote II 
 09:00  Martin Schulz  From ‘MPI+OpenMP’ to ‘MPI in harmony with OpenMP’:
 Developments in the MPI Standard and how they could interact with OpenMP
 Martin Schulz (Chair of the MPI Forum; Technical University of Munich, Germany)
 slides
 

Wednesday, 25 September 2024

 10:00   Registration & Coffee Break
 10:30  Welcome Welcome to Pawsey
 Mark Stickells (Pawsey Director)
  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)
 slides   video
 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
 paper   slides   video
 14:30  Tim Jammer  Annotation of Compiler Attributes for MPI Functions
 Tim Jammer, Adrian Schmidt, and Christian Bischof
 paper   slides   video
 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) 
 slides   video
 16:00  Lisandro Dalcin  MPI for Python and the New MPI ABI
 Lisandro Dalcin (KAUST, Saudi Arabia)
 slides   video
 16:15  Valentin Churavy  Julia and MPI: O ABI, ABI, wherefore art thou ABI?
 Valentin Churavy (University of Mainz & University of Augsburg, Germany)
 slides   video
 16:30  All Speakers  ABI Panel Discussion and Q & A 
 video
 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)
 slides   video (not available due to technical issues)
 09:10  Christoph Niethammer  Benchmarking the State of MPI Partitioned Communication in Open MPI
 Axel Schneewind and Christoph Niethammer
 paper   slides   video (not available due to technical issues)
 09:30  Ryan E. Grant  Partitioned Communication to Support Hybrid Programming (invited talk)
 Ryan E. Grant (Queen’s University, Canada)
 slides   video (not available due to technical issues)
 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
 paper   slides   video
 11:30  Joseph Schuchart  Stream Support in MPI without the Churn
 Joseph Schuchart and Edgar Gabriel
 paper   slides   video
 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
 paper   slides   video
 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 Christoph Niethammer (HLRS, University of Stuttgart, Germany)
 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
 paper   slides   video
 16:00  Pascal Jahan Elahi  Profile Util Library:
 A Quick and Easy Way to Get MPI, OpenMP and GPU Runtime Information
 Pascal Jahan Elahi
 paper   slides   video
 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
 paper   slides   video
 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 Joseph Schuchart (Stony Brook University, USA)
 09:00  Yuang Yan  Improved MPI Collectives for 3D-FFT   
 Yuang Yan, Natasha Kuk, and Ryan E. Grant
 paper   slides   video
 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
 paper   slides   video
 10:00  Pascal Jahan Elahi  VELOCIraptor: A Hybrid MPI+OpenMP Analysis Tool for Cosmological Simulations
 Pascal Jahan Elahi
 paper   slides   video
 10:20  All Speakers  Q & A
 10:30   Coffee Break
  Session 8  MPI Next Generation
 Chaired by Martin Schulz (Technical University of Munich, Germany)
 11:00  Edric Matwiejew  Parallel Simulation for Quantum Variational Algorithm Design with QuOp_MPI   
 Edric Matwiejew
 paper   slides   video
 11:20  Joseph Schuchart  Design of a New Synchronisation Scheme for MPI RMA (invited talk)   
 Joseph Schuchart (Stony Brook University, USA)
 slides   video
 11:50  All Speakers  Q & A
 12:00   Lunch Break
  Session 9  MPI 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)
 and Christoph Niethammer, Joseph Schuchart, Hugo Taboada (MPI Forum)
 slides   video
 14:15  Panelists  Panel: MPI, Quo Vadis? Enhancing or Reducing MPI?
 Maciej Cytowski, Pascal Elahi, Emily Kahl (Pawsey)
 Christoph Niethammer, Joseph Schuchart, Martin Schulz, Hugo Taboada (MPI Forum)
 video
  EuroMPI/USA 2025  EuroMPI/USA 2025 Announcement
 slides
 15:00   Coffee Break
 15:30   End of the Day/Conference