Introduction to MPI (pt 1) @PawseySupercomputingCentre
Introduction to MPI (pt 1)  @PawseySupercomputingCentre
Uploaded January 2024 | Updated September 2026, 2 weeks ago
With guest presenter Ludovic Capelli from the Edinburgh Parallel Computing Centre (EPCC)
Topics covered include:
1. Motivation
- Why go multi-node?
- Communications in multi-node set up
- Why did we invent MPI in the first place?
- What is MPI?
- Who is behind it?

2. How it works
- Difference between process and threads
- A typical openMP program
- MPI and OpenMP
- Initialisation and finalisation
- Step 1: Launching the program
- Step 2: initialising the program
- MPI_Init2
- MPI_Init2 - Bindings
- Step 3: finalising the program
- MPI_Finalise
- Practice: 1. Preamble1. Motivation
- Why go multi-node?
- Communications in multi-node set up
- Why did we invent MPI in the first place?
- What is MPI?
- Who is behind it?
Introduction to MPI (pt 1)2024PawseyInternCPedrickAI + Octopus Science: Antimicrobial peptides from octopus genesQuantum bootcamp - day 1: part 3: Introduction to AWS BraketIntroduction to MPI (pt 3)Intro to Unix (pt 4)Using OpenMP with GPUs (pt 3)The secret power behind AIGPU to CPU communications and other MPI topics (pt 2)Pawsey at SCA/HPCAsia 2026LLNLs Erik Draeger invites PCon23 attendees to: Preparing applications for El Capitan and beyond2024PawseyInternGMalone
Pawsey Supercomputing Research Centre |

Introduction to MPI (pt 1)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER