Notes

The course notes are work in progress. Currently, the lecture numbers do not correspond to the class lecture numbers.

All Lectures (PDF, PS)

Lecture 1 - Introduction (PDF, PS)
Lecture 2 - MPI, OpenMP, MATLAB*P (PDF, PS)
Lecture 3 - Parallel Prefix (PDF, PS)
Lecture 4 - Dense Linear Algebra (PDF, PS)
Lecture 5 - Sparse Linear Algebra (PDF, PS)
Lecture 6 - Parallel Machines (PDF, PS)
Lecture 7 - FFT (PDF, PS)
Lecture 8 - Domain Decomposition (PDF, PS)
Lecture 9 - The Fast Multipole Method (PDF, PS)
Lecture 10 - Partitioning and Load Balancing (PDF, PS)