| 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/2-10/7 | Performance Analysis and Tools [no animation] | |
| 10/14 | Fall break | ||
| 6 | 10/9-10/16 | Parallel Algorithms [no animation] | |
| 7 | 10/21-10/23 |
a. CUDA
[no animation] b. Advanced CUDA [no animation] |
|
| 8 | 10/28 | Performance Issues [no animation] | |
| 10/30 | Midterm Exam (during class) | ||
| 9 | 11/4 | MPI+X [no animation] | |
| 10 | 11/6 | Load Balancing [no animation] | |
| 11 | 11/11-11/13 | Parallel Networks and Filesystems [no animation] | |
| 11/18 | No class | ||
| 11/20 | Sparsity and ML - Prof. Bahar Asgari | ||
| 11/25 | No class | ||
| 11/27 | Thanksgiving break | ||
| 12 | 12/2 | Parallel Deep Learning [no animation] | |
| 13 | 12/4-12/9 | CSE Applications [no animation] | |
| 12/11 | Course Material Review | ||
| 12/15 | Final Exam (10:30 AM--12:30 PM) | ||