Week Lecture Day Date Due Topic
1 1 Tues Sep 04 Introduction #1 [ pdf, ppt ]
2 Thurs Sep 06 Sign up for Introductory Teleconference Introduction #2 [ pdf, ppt ]
2 3 Tues Sep 11 Pipelining [ pdf, ppt ]
Wed Sep 12 Introductory Teleconference
4 Thurs Sep 13 Memory Hierarchy [ pdf, ppt ]
3 5 Tues Sep 18 Reading #1 Due Projects & Quiz [ pdf, ppt ]
6 Thurs Sep 20 Class discussion of IBM360 vs B5000, RISC vs CISC
4 7 Tues Sep 25 Reading #2 Due
HW #1 Due
Instruction Level Parallelism [ pdf, ppt ]
8 Thurs Sep 27 Instruction Level Parallelism 2 [ pdf, ppt ]
Class discussion on "Limits of instruction-level parallelism"
5 9 Tues Oct 02 Reading #3 Due Limits to Instruction Level Parallelism [ pdf, ppt ]
10 Thurs Oct 04 Simultaneous Multithreading [ pdf, ppt ]
Class discussion on "Simultaneous Multithreading: A Platform for Next Generation Processors"
6 11 Tues Oct 09 Reading #4 Due
HW #2 Due
Vector Computers
12 Thurs Oct 11 Sign up for Conference Call Vector Wrap-Up + Multiprocessor Intro [ pdf, ppt ]
Class discussion on "The Cray-1 Computer System" by R.M. Russell
7 13 Tues Oct 16 Reading #5 due Snooping Cache and Directory Based Multiprocs [ pdf, ppt ]
Wed Oct 17 Conference Call -- Midterm Review
Thurs Oct 18 NO LECTURE
8 Mon Oct 22 MIDTERM distributed to exam proctors
Tues Oct 23 NO LECTURE
Thurs Oct 25 NO LECTURE
Fri Oct 26 MIDTERM DUE
9 14 Tues Oct 30 Directory Based Multiprocessors [ pdf, ppt ]
15 Thurs Nov 01 T1 (Niagara) [ pdf, ppt ]
10 16 Tues Nov 06 Reading #6 Due
HW #3 Due
MP Future Directions + Midterm Review [ pdf, ppt ]
17 Thurs Nov 08 Advanced Memory Hierarchy [ pdf, ppt ]
11 18 Tues Nov 13 Reading #7 Due Advanced Memory Hierarchy 2 [ pdf, ppt ]
Class discussion on "Virtual Machine Monitors: Current Technology and Future Trends" by Mendel Rosenblum and Tal Garfinkel
19 Thurs Nov 15 UltraSPARC T1: A 32-threaded CMP for Servers [ pdf ]
12 20 Tues Nov 20 HW #4 Due Storage [ pdf, ppt ]
Thurs Nov 22 NO LECTURE -- Thanksgiving Holiday
13 21 Tues Nov 27 Storage 2 [ pdf, ppt ]
Class discussion on "A Case for RAID" by David Patterson, Garth Gibson, and Randy Katz
22 Thurs Nov 29 Sign up for Conference Call Bad Career / Bad Talk Advice [ pdf, ppt ]
14 23 Tues Dec 04 HW #5 Due End of course summary [ pdf ]
Wed Dec 05 Conference Call -- Final Review
Thurs Dec 06
15 Mon Dec 10 FINAL EXAM distributed to exam proctors
Fri Dec 14 FINAL EXAM DUE