In this lesson you’ll learn the concepts underpinning multi-node computation and how to use MPI in C++ to create distributed memory programs.

Study guide

  • Know how to write and compile simple MPI and MPI I/O programs in C++
  • Know how to launch an MPI program with a given number of processors

Readings and Assignments

Reading: Distributed Programming and MPI

Project: MPI (start working on this well before the due date)