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.
Course Info
Instructor
Departments
Learning Resource Types
notes
Lecture Notes
assignment
Problem Sets
![Basic concept of MPI and OpenMP.](/courses/12-950-parallel-programming-for-multicore-machines-using-openmp-and-mpi-january-iap-2010/915021e454921b7e4798d22cf186dbb2_12-950iap10.jpg)
Mixed Parallel Programming using MPI and OpenMP. (Figure by MIT OpenCourseWare.)