Week |
Monday |
Wednesday |
Friday |
Sept 1 |
LABOR DAY |
Introduction
Read: H&P Chpt 1 |
Technology, etc.
Review: Moore
Skim: ITRS Roadmap |
Sept 8 |
Technology, etc.
HW 0 due
Review: Patterson |
Instruction Sets
Review: Colwell, et al.
Read: H&P Appendix B |
Instruction Sets
Review: Burger, et al.
Review: Emer & Clark
Skim: IA-32 manual |
Sept 15 |
Pipelining
Review: Hartstein and Puzak
Read: H&P Appdx A |
Catchup |
Pipelining
Review: Ernst
Read: H&P Chpt 2.1-2.2 |
Sept 22 |
Branch Prediction
HW 1 due
Review: Yeh & Patt
Read: H&P Chpt 2.3 |
Dynamic Scheduling
Review: Seznec
Read: H&P Chpt 2.4-2.5 |
No Class |
Sept 29 |
Dynamic ILP
Review: Yeager
Read: H&P Chpt. 2.6
|
Dynamic ILP
Project email due
Review: Sohi and Vajapeyam
Read: H&P Chpt. 2.8,2.9-2.11
|
Limits of ILP
Review: Smith and Pleszkun
Read: H&P Chpt 3 |
Oct 6 |
more Dynamic ILP
HW 2 due
Read: H&P Chpt 2.7,2.9 |
Load/Store Buffers
Review: Moshovos, et al.
| No Class |
Oct 13 |
Static ILP
Review: Mcnair/Soltis
|
Static ILP
|
Vectors
Review: Russell
|
Oct 20 |
Caches
Project Proposal Due
Review: Jouppi |
Midterm Review
HW 3 due
|
No Class
Midterm Thursday Night 7:15-9:15pm
1325 CS |
Oct 27 |
Caches
Review: Albonesi |
Caches
Review: Kim |
Memory
Review: Ganesh et al.
|
Nov 3 |
Memory
|
Memory
Review: Jacob and Mudge
|
No Class |
Nov 10 |
Memory |
Storage
Review: Patterson
Progress Report Due
|
No Class
|
Nov 17 |
Multithreading and Multiprocessors
Review: Tullsen |
Multithreading and Multiprocessors
Review: Kongetira
HW 4 due
|
No Class |
Nov 24 |
No Class |
No Class |
Thanksgiving Break |
Dec 1 |
No Class
|
Finish Multiprocessors, discuss Rock
|
Virtual Machines
Review: Adams |
Dec 8 |
No Class |
Project Presentations |
Project Presentations and
Report Due |
Dec 15 |
Final Review -- Time TBA
HW 5 due at review
|
Final Exam: Thursday December 18th, 7:45 am |