This course introduces the fundamentals of distributed memory programming, using the Message Passing Interface (MPI) standard. Similar to the OpenMP tutorial, we will be using a hands-on approach.
Topics:
Introduction to MPI
Point to Point Communication
Collective Communication
Virtual Topologies
Debugging Parallel Programs