CS 740 F'97 Schedule

Class Date Day Topic Reading Homework Who
1 09/15 Mon Introduction & Overview H&P Ch. 1 #1 Out BMM
2 09/17 Wed MIPS/DLX programming I H&P Ch. 2, Kane92 REB
3 09/19 Fri MIPS/DLX programming II REB
4 09/22 Mon Instruction set comparison H&P App. C, D REB
5 09/24 Wed Pipelined Implementation I H&P Ch. 3.1--3.5 #1 Due, #2 Out REB
6 09/26 Fri Pipelined Implementation II H&P Ch. 3.6--3.12 REB
7 09/29 Mon Advanced Pipelining I H&P Ch. 4.1-4.2 REB
8 10/01 Wed Instruction Level Parallelism H&P Ch. 4.5, 4.7 REB
9 10/03 Fri Advanced Pipelining II H&P Ch. 4.3, 4.4, 4.6 REB
10 10/06 Mon Case Study Gwennap #2 Due, #3 Out REB
11 10/08 Wed Arithmetic Properties H&P App. A.1--A.7 BMM
12 10/10 Fri Arithmetic Implementation H&P App. A.8--A.12 BMM
10/13 Mon Mid-Semester Break
13 10/15 Wed Memory Technology H&P Ch. 1.7, 6.2 REB
14 10/17 Fri Cache Memory H&P Ch. 5.1--5.7 #3 Due BMM
15 10/20 Mon Midterm Exam #4 Out
16 10/22 Wed Virtual Memory H&P Ch. 5.8--5.13 BMM
17 10/24 Fri Busses & I/O H&P Ch. 6 BMM
18 10/27 Mon Multimedia Computing REB
19 10/29 Wed Network technology I H&P Ch. 7.1--7.8 BMM
20 10/31 Fri Network technology II H&P Ch. 7.9--7.13 BMM
21 11/03 Mon Network Protocols Comer Ch. 3--13 #4 Due, #5 Out BMM
22 11/05 Wed Interconnection networks I H&P Ch. 7 BMM
23 11/07 Fri Interconnection networks II BMM
24 11/10 Mon Message routing Leighton, Dally BMM
25 11/12 Wed Parallel Machines H&P Ch. 8.1--8.2 BMM
26 11/14 Fri Data Parallel Programming Blelloch BMM
27 11/17 Mon Control Parallel Programming Cilk, Sunderam #5 Due, #6 Out BMM
28 11/19 Wed Shared Memory Implementation H&P Ch. 8.3--8.4 REB
29 11/21 Fri Cache Protocol verification Clarke REB
30 11/24 Mon Memory Consistency H&P Ch. 8.5--8.7 REB
11/26 Wed Thanksgiving vacation
11/28 Fri Thanksgiving vacation
31 12/01 Mon Processor/Network Interfaces H&P Ch. 8.8--8.11 BMM
32 12/03 Wed Vector Machines H&P App. B, Smith REB
33 12/05 Fri Future Technology #6 Due REB
12/09 Tue Final Exam (1--4pm)

Last Update: 9/25/97

Name: Randal E. Bryant

Email: Randy.Bryant@cs.cmu.edu