Week | Date | Topics | Deadlines |
---|---|---|---|
1 | Aug 22 | Syllabus, Intro | . |
2 | Aug 27 | Message Passing | assign HW1 |
Aug 29 | . | ||
3 | Sep 3 | no class | . |
Sep 5 | Message Passing | HW1 due | |
4 | Sep 10 | CUDA Programming | assign HW2 |
Sep 12 | . | ||
5 | Sep 17 | Parallel Architecture | . |
Sep 19 | Shared-Memory Programming | . | |
6 | Sep 24 | HW2 due | |
Seo 26. | assign HW3 | ||
7 | Oct 1. | Caches and Memory Systems | . |
Oct 3. | First Exam | . | |
8 | Oct 8 | Caches and Memory Systems | HW3 due |
Oct 10 | . | ||
9 | Oct 15 | Big Data and Map/Reduce | assign HW4 |
Oct 17 | return First Exam | ||
10 | Oct 22 | Performance | . |
Oct 24 | . | ||
11 | Oct 29 | Interconnect and Communication | HW4 due |
Oct 31 | Parallel I/O | assign HW5 | |
12 | Nov 5 | Paper Readings | . |
Nov 7 | . | ||
13 | Nov 12 | Paper Readings | . |
Nov 14. | HW5 due | ||
14 | Nov 19 | Parallel Algorithms | assign HW6 |
Nov 21 | no class | . | |
16 | Nov 26 | Parallel Applications | . |
Nov 28 | Paper Readings | . | |
17 | Dec 3 | HW6 due | |
Dec 5 | Second Exam | . |
*This schedule is tentative and subject to change.