Final class project reports are now available here. Enjoy.
Meeting Place: MWF 2-3, WEL 2.304
Instructor: Mike Dahlin
Office Hours: MW 3-4 or by appointment, TAY 4.136
TA: Youxin Gao (gao@cs)
TA Office Hours: 3-PM Thursday at TA station 4A SHC
Class roster and mailing list.
20% Homework (Work in pairs)
30% Exams (2 midterms)
40% Project (Work in pairs)
Week | Date | Topic | Lecture | Reading | Due |
1 | Jan 18 | Intro, Admin, Review: Perf/Cost, Amdahl's Law, Tech Trends | 1 2 (and slides for lec 2 | Ch 1,2 | |
2 | Jan 25 | Caching and Memory, ISAs, Pipelining, Hazards and Branch Prediction | 3slides 4 5 | Ch 3 | W: Project interests F: HW 1 |
3 | Feb 1 | Pipelining, Hazards, and Static Branch Prediction | 6 7a 7b 8a 8b | Ch 4 | F: Project Topic |
4 | Feb 8 | ILP: Scoreboarding, Tomasulu, Speculation | 9a 9b 10 11 11b | F: HW2 part 1 | |
5 | Feb 15 | ILP: Dynamic Prediction, Limits of ILP, Vector Processors | 12 13 papers | F: HW2 part 2 F: discussions -- advanced ILP | |
6 | Feb 22 | Memory Hierarchy | 14 15 16 | Ch 5 | W: Guest Lecture Dr. Burger F: Project Proposal |
7 | Mar 1 | Memory DRAM, VM, and Banks | 17 18 papers | F: discussions -- advanced Memory | |
8 | Mar 8 | Memory and Review | M: HW3
W: Midterm 1
6-9pm ART 1.110 |
||
M: Suzan eggars talk 3:30-4:30 | Mar 15 | Spring Break | M-F: Spring Break | ||
9 | Mar 22 | I/O: Metrics, Queuing, Busses, Disks, RAID | 22 23 24 26 | Ch 6 | |
10 | Mar 29 | I/O: Tertiary, Networks | 25 27 papers | F: HW4 discussions -- advanced I/O | |
11 | Apr 5 | Networks | 28 pdf 29 pdf | Ch 7 | F: Project Checkpoint |
12 | Apr 12 | Networks, Parallel Architectures | 30 pdf | W: Guest Lecture Dr. Keckler | |
13 | Apr 19 | MPPs | 31 pdf 32 pdf 33 pdf 34 pdf | Ch 8 | Fri: HW5 |
14 | Apr 26 | MPPs, Review | 36 pdf 37 pdf | W: Midterm 2
6-9pm RLM 7.124 F: discussions --parallel |
|
15 | May 4 | Project Presentations | M/W/F: Project Presentations
schedule Fri: Last Day of Classes |
||
M: Written Project Report |
Project presentation guidelines.
Important deadlines