Class | Date | Day | Topic | Reading | Homework | Who |
1 | 9/8 | Wed | Performance & Technology | H&P Ch. 1 | #1 Out | TCM |
2 | 9/13 | Mon | Alpha Programming | H&P Ch. 2 | TCM | |
3 | 9/15 | Wed | Instruction Set Comparison | H&P App. C & D | TCM | |
4 | 9/20 | Mon | Basic Pipelining | H&P Ch. 3 | #1 Due, #2 Out | TCM |
5 | 9/22 | Wed | Advanced Pipelining | H&P Ch. 4 | TCM | |
6 | 9/27 | Mon | Superscalar Processing I | H&P Ch. 4 | TCM | |
7 | 9/29 | Wed | Superscalar Processing II | H&P Ch. 4 | TCM | |
8 | 10/4 | Mon | The Memory Hierarchy | H&P Ch. 5 | #2 Due | CBC |
9 | 10/6 | Wed | Recent Research on Uniprocessors | TCM | ||
10/11 | Mon | Mid-Semester Break | ||||
10 | 10/13 | Wed | Cache Performance | H&P Ch. 5 | Project Proposal | CBC |
11 | 10/18 | Mon | Virtual Memory | H&P Ch. 5 | CBC | |
10/20 | Wed | Exam I | N/A | |||
12 | 10/25 | Mon | Multiprocessor Arch. Overview | H&P Ch. 8,CSG Ch. 1 | TCM | |
13 | 10/27 | Wed | Parallel Programming I | CSG Ch. 2 | TCM | |
14 | 11/1 | Mon | Parallel Programming II | CSG Ch. 3 & 4 | TCM | |
15 | 11/3 | Wed | Cache Coherence I | CSG Ch. 5 | CBC | |
16 | 11/8 | Mon | Cache Coherence II | CSG Ch. 5 | Project Milestone | CBC |
17 | 11/10 | Wed | Synchronization | CSG Ch. 5 | CBC | |
18 | 11/15 | Mon | Memory Consistency | CSG Ch. 6 | TCM | |
19 | 11/17 | Wed | Latency Tolerance | CSG Ch. 11 | TCM | |
20 | 11/22 | Mon | Interconnects, Message-Passing | CSG Ch. 10 | Project Due | TCM |
11/24 | Wed | Thanksgiving | ||||
21 | 11/29 | Mon | Recent Research on Multiprocessors | CBC | ||
22 | 12/1 | Wed | Project Poster Session | N/A | ||
12/6 | Mon | Exam II (during Final Exam slot) |