You are here: Home Education Tutorials MPI Course

MPI Course

General instructions

Instructions and hints on how to run for the MPI course

Read More…

MPI labs

Lab instructions for learning the basics of MPI, MPI point-to-point and collective communication, and Hybrid OpenMP/MPI Programming

Read More…

MPI Lab 1: Program Structure and Point-to-Point Communication in MPI

In this lab, you'll gain familiarity with MPI program structure, and point-to-point communication by working with venerable programs such as "Hello, World", calculation of PI, the game of life, and parallel search.

Read More…

MPI Lab 2: Collective and Non-Blocking Communication

In this lab, you'll get familiar with MPI's Collection Communication routines, using them on programs you previously wrote with point-to-point calls. You'll also explore non-blocking behavior.

Read More…