| Number | Dates | Topic and Slides | Lecture Summary |
|---|---|---|---|
| 1 | 9/2-9/4 | Introduction and Terminology [no animation] | |
| 9/9 | No class | ||
| 2 | 9/11-9/16 | Designing parallel programs [no animation] | |
| 3 | 9/18-9/23 | OpenMP [no animation] | |
| 4 | 9/25-10/2 |
a. Message passing and MPI
[no animation] b. Advanced MPI [no animation] |
|
| 5 | 10/7-10/9 | Performance Analysis and Tools [no animation] | |
| 10/14 | Fall break | ||
| 6 | 10/16-10/21 | Parallel Algorithms [no animation] | |
| 7 | 10/23-10/28 |
a. CUDA
[no animation] b. Advanced CUDA [no animation] |
|
| 8 | Performance Issues [no animation] | ||
| 10/30 | Midterm Exam (during class) | ||
| 9 | MPI+X | ||
| 10 | Load Balancing | ||
| 11 | Parallel Networks and Filesystems | ||
| 12 | CSE Applications | ||
| CSE Applications (contd.) | |||
| 11/27 | Thanksgiving break | ||
| 13 | Parallel Deep Learning | ||
| 12/15 | Final Exam (10:30 AM--12:30 PM) | ||