Programming Clusters with Message Passing Interface (MPI)


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, Ge Baolai, SHARCNET, Western University

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