Parallel Programming for Multicore Machines Using OpenMP and MPI

As taught in: January IAP 2010

Basic concept of MPI and OpenMP.

Mixed Parallel Programming using MPI and OpenMP. (Figure by MIT OpenCourseWare.)

Instructors:

Dr. Constantinos Evangelinos

MIT Course Number:

12.950

Level:

Graduate

Course Description

This course introduces fundamentals of shared and distributed memory programming, teaches you how to code using openMP and MPI respectively, and provides hands-on experience of parallel computing geared towards numerical applications.