Class Schedule
WARNING! This schedule is TENTATIVE. Please check regularly (and refresh your browser) for updates.
Please be aware that only a subset of all lecture slides might be posted.
Also, please note that the slides are only accessible from within the UCSD network. If you are off campus, you can access them using the UCSD Web Proxy. Information on setting up the proxy can be found here.
Date | Reading Topic | Lecture | Deliverable | ||
Th 9/21/06 | slides | ||||
Tu 9/26/06 | Performance | Chapter 1, skip 1.4 | slides | ||
Th 9/28/06 | ISA | Chapter 2 | slides | ||
Tu 10/03/06 | Pipelining | Appendix A.1, A.3 | slides | HW 1, 11 am | |
Th 10/05/06 | Data Hazards and Data Hazards | Appendix A.2, 3.1 | |||
Tu 10/10/06 | Branch Prediction | 3.4 and 3.5 | slides | HW 2, 12 pm | |
Th 10/12/06 | Exceptions & Multi-Cycle Exe Units | A.4, A.5, A.6 and 3.6 | |||
Tu 10/17/06 | In-class Midterm exam | ||||
Th 10/19/06 | ILP | 4.1, 4.4 | |||
Tu 10/24/06 | Scoreboard | A.8 | slides | ||
Th 10/26/06 | Tomasulo's Algorithm | 3.2-3.3 | slides | Project 1 (Due at noon) | |
Tu 10/31/06 | Dynamic Scheduling Continued | slides | |||
Th 11/02/06 | Reorder Buffer | 3.7 | slides | ||
Tu 11/07/06 | Advanced ILP | 3.8-3.10, 4.3-4.7 | slides | ||
Th 11/09/06 | Cache 1 | 5.1-5.3 | slides | HW 3, Noon | |
Tu 11/14/06 | In-class Midterm exam | ||||
Th 11/16/06 | Cache 2 | 5.4-5.9 | |||
Tu 11/21/06 | Cache 3 | Project 2 (Due at noon) | |||
Th 11/23/06 | NO CLASS (Thanksgiving) | ||||
Tu 11/28/06 | Virtual Memory | 5.10-5.13 | slides | ||
Th 11/30/06 | In-class Final (comprehensive) |
If you have comments or suggestions, email Sat.