The Message Passing Interface (MPI) is arguably the primary programming model used for applications' internode parallelism. Developed by the NCI Training Team, the Introduction to MPI workshop establishes MPI procedures based on the latest MPI Standard - 4.0, with the hands-on finite difference exercise seen in the Introduction to OpenMP workshop.

In this workshop participants will be shown various MPI communication mechanisms to achieve exchanging boundary information of parallel finite difference method. Additionally, MPI-IO and MPI profiling will also be discussed.

This training is being jointly offered to NCI and NSCC users from Australia and Singapore.

You can find out more about the course here: