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