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 |