Programming with MPI


In this two-day session, through lectures interspersed with hands-on labs, the students will learn the basics of programmig distributed memory systems (known as clusters) using the message passing interface (MPI) by working towards parallelization of some sample problems.

Instructor: Jonathan Dursi, 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.