Programming Clusters with Message Passing Interface (MPI)

Description: In this two-day session, through lectures interspersed with hands-on labs, the students will learn the basics of MPI programming. Examples and exercises will be based on parallelization of common scientific computing problems.

Instructor: Scott Northrup, SciNet, University of Toronto.

Prerequisites: C and/or Fortran scientific programming; experience editing and compiling code in a Linux environment.

Course materials:

Slides