Week | Date | Topics | Deadlines |
---|---|---|---|
1 | Aug 23 | Syllabus, Intro | . |
2 | Aug 28 | Message Passing | assign HW1 |
Aug 30 | . | ||
3 | Sep 4 | no class | . |
Sep 6 | Message Passing (2) | HW1 due | |
4 | Sep 11 | assign HW2 | |
Sep 13 | Performance Tuning for Hierarchical Memory | . | |
5 | Sep 18 | . | |
Sep 20. | HW2 due | ||
6 | Sep 25 | Shared-Memory Programming | assign HW3 |
Sep 27 | . | ||
7 | Oct 2. | . | |
Oct 4 | Review, Project Overview and Assignment | HW3 due | |
8 | Oct 9. | First Exam | assign HW4 / project |
Oct 11. | Parallel I/O | . | |
9 | Oct 16 | Scientific Computing and Performance Modeling | . |
Oct 18 | return First Exam | ||
10 | Oct 23 | HW4 / prelim. project report due | |
Oct 25 | Paper Readings: Multi-Core | assign HW5 / project | |
11 | Oct 30 | . | |
Nov 1 | Paper Readings: Performance Analysis (Techniques and Tools) | . | |
12 | Nov 6 | . | |
Nov 8 | HW5 / prelim. project report due | ||
13 | Nov 13 | Paper Readings: TBA | assign HW6 / project |
Nov 15. | . | ||
14 | Nov 20 | . | |
Nov 22 | Thanksgiving Break | . | |
16 | Nov 27 | Project presentations | HW6 / final project report due |
Nov 29 | . | ||
17 | Dec 4. | Review | . |
Dec 6 | Second Exam (TBD) |
*This schedule is tentative and subject to change.