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 |