15-740 Computer Architecture
Fall 1999
Schedule


 
Table 1: CS 740, Fall 1999, Tentative Schedule.
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)
 



Todd Mowry
1999-09-09