| Number | Dates | Topic and Slides |
|---|---|---|
| 9/1 | No class | |
| 1 | 9/3-9/8 | Introduction and Terminology [no animation] |
| 2 | 9/10-9/15 | Designing parallel programs [no animation] |
| 3 | 9/17-9/22 | OpenMP [no animation] |
| 4 | 9/24-9/29 |
a. Message passing and MPI
[no animation] b. Advanced MPI [no animation] |
| 5 | 10/1 | Performance Analysis and Tools [no animation] |
| 10/6 | Midterm Exam 1 (during class) | |
| 10/13 | Fall break | |
| 6 | Parallel Algorithms [no animation] | |
| 7 |
a. CUDA
[no animation] b. Advanced CUDA [no animation] |
|
| 8 | Performance Issues [no animation] | |
| 9 | MPI+X [no animation] | |
| 10 | Load Balancing [no animation] | |
| 11 | Parallel Networks and Filesystems [no animation] | |
| 11/10 | Midterm Exam 2 (during class) | |
| 11/26 | Thanksgiving break | |
| 12 | Parallel Deep Learning [no animation] | |
| 13 | CSE Applications [no animation] | |
| 12/18 | Final Exam (4:00 PM--6:00 PM) |