Number | Dates | Topic and Slides | Lecture Summary | Student Scribe Notes |
---|---|---|---|---|
1 | 1/25-1/30 | Introduction and Terminology | ||
2 | 2/1 | Designing parallel programs | ||
3 | 2/6-2/15 | a. Message passing and MPI b. Advanced MPI |
[pdf] | 2/13: [1] [2] [3] [4] 2/15: [1] [2] [3] [4] |
4 | 2/20-2/22 | Performance Analysis and Tools | [pdf] | 2/20: [1] [2] [3] [4] 2/22: [1] [2] [3] |
5 | 2/27-2/29 | OpenMP | [pdf] | 2/27: [1] [2] [3] [4] 2/29: [1] [2] [3] |
6 | 3/5-3/7 | Parallel Algorithms | [pdf] | 3/5: [1] [2] [3] [4] 3/7: [1] [2] [3] |
7 | 3/12 | Course Material Review | ||
3/14 | Midterm Exam (March 14 11:00 AM--12:15 PM) | |||
3/19-3/21 | Spring break | |||
7 | 3/26-3/28 | a. CUDA b. Advanced CUDA |
3/26: [1] [2] 3/28: [1] [2] | |
7 | 4/2 | No class | ||
7 | 4/4 | Performance Issues | 4/4: [1] [2] [3] [4] | |
9 | 4/9-4/11 | Charm++ | 4/9: [1] [2] [3] [4] 4/11: [1] [2] [3] | |
10 | 4/16 | Load Balancing | 4/16: [1] [2] [3] | |
11 | 4/18-4/25 | Parallel Networks and Filesystems | 4/18: [1] [2] 4/23: [1] 4/25: [1] [2] [3] [4] | |
12 | 4/30-5/7 | a. CSE Applications b. Parallel Deep Learning |
4/30: [1] [2] [3] [4] 5/2: [1] [2] [3] | |
13 | 5/9 | Course Review | ||
5/11 | Final Exam (May 11 10:30 am-12:30 pm) -- IRB 1116 |