Introduction to Parallel Computing (CMSC 416/818X)

Lecture Slides

Number Dates Topic(s)
1 8/31-9/2 Introduction and Terminology
2 9/7-9/9 Designing parallel programs
3 9/14-9/21 a. Message passing and MPI
b. Advanced MPI
4 9/23-9/28 Performance Analysis and Tools
5 9/30-10/5 OpenMP
6 10/7-10/12 Parallel Algorithms
7 10/14-10/19 CUDA
10/26 Midterm
8 10/28 Performance Issues
9 11/2-11/4 Charm++
10 11/9-11/18 Load Balancing
Networks and Filesystems
11/23
11/25 Thanksgiving recess (no class)
12 11/30-12/2 CSE Applications
13 12/7-12/9 Other Applications
ML and HPC
12/15 Final Exam