Class | Date | Day | Topic | Reading | Homework |
1 | 9/12 | Wed | Performance & Technology | H&P Ch. 1 | #1 Out |
2 | 9/14 | Fri | Alpha Programming | H&P Ch. 2 | |
3 | 9/17 | Mon | Instruction Set Comparison | H&P App. C & D | |
4 | 9/19 | Wed | Basic Pipelining | H&P Ch. 3 | |
5 | 9/21 | Fri | Advanced Pipelining | H&P Ch. 4 | #1 Due, #2 Out |
6 | 9/24 | Mon | Superscalar Processing Concepts | H&P Ch. 4 | |
7 | 9/26 | Wed | Superscalar Processing Practice | H&P Ch. 4 | |
8 | 9/28 | Fri | The Memory Hierarchy | H&P Ch. 5 | |
9 | 10/1 | Mon | Virtual Memory | H&P Ch. 5 | |
10 | 10/3 | Wed | Programming for Performance | ||
11 | 10/5 | Fri | Recent Research on Uniprocessors I | Handouts | #2 Due |
12 | 10/8 | Mon | Recent Research on Uniprocessors II | Handouts | |
10/10 | Wed | Exam I | |||
13 | 10/12 | Fri | Intro to Parallel Architecture | H&P Ch. 8,CSG Ch. 1 | |
14 | 10/15 | Mon | Parallel Programming I | CSG Ch. 2 | |
15 | 10/17 | Wed | Parallel Programming II | CSG Ch. 3 & 4 | |
10/19 | Fri | Mid-Semester Break (No Class) | Project Proposal | ||
10/22 | Mon | Mid-Semester Break (No Class) | |||
16 | 10/24 | Wed | Cache Coherence I | CSG Ch. 5 | |
17 | 10/26 | Fri | Cache Coherence II | CSG Ch. 5 | |
18 | 10/29 | Mon | Memory Consistency | CSG Ch. 6 | |
19 | 10/31 | Wed | Synchronization | CSG Ch. 5 | |
20 | 11/2 | Fri | Interconnection Networks | CSG Ch. 10 | |
21 | 11/5 | Mon | Recent Research on Multiprocessors | Handouts | |
11/19 | Mon | Project Milestone | |||
11/28 | Wed | Exam II | |||
12/3 | Mon | Project Due | |||
12/10 | Mon | Project Poster Session |
Todd Mowry