Week | Date | Topics | Deadlines |
---|---|---|---|
1 | Aug 22 | Syllabus, Intro | . |
2 | Aug 27 | Message Passing | assign HW1 |
Aug 29 | . | ||
3 | Sep 3 | . | |
Sep 5 | CUDA Programming | HW1 due | |
4 | Sep 10 | assign HW2 | |
Sep 12 | Performance Tuning for Hierarchical Memory | . | |
5 | Sep 17 | . | |
Sep 19. | . | ||
6 | Sep 24 | Shared-Memory Programming | HW2 due |
Sep 26 | assign HW3 | ||
7 | Oct 1 | . | |
Oct 3 | Review | HW3 due | |
8 | Oct 8 | First Exam | assign HW4 |
Oct 10 | no class | . | |
9 | Oct 15 | Performance | . |
Oct 17. | Parallel I/O | . | |
10 | Oct 22 | Scientific Computing and Performance Modeling | return First Exam |
Oct 24 | HW4 due | ||
11 | Oct 29 | Paper Readings: Resilience | assign HW5 |
Oct 31 | . | ||
12 | Nov 5 | Paper Readings: Performance Analysis (Techniques and Tools) | . |
Nov 7 | . | ||
13 | Nov 12 | HW5 due | |
Nov 14 | Paper Readings: Parallel Potpourri | assign HW6 | |
14 | Nov 19. | . | |
Nov 21. | . | ||
16 | Nov 26 | HW6 due | |
Nov 28 | no class | . | |
17 | Dec 3 | Review | . |
Dec 5. | Second Exam | . |
*This schedule is tentative and subject to change.