| Instructor: | Jun Yang |
| Office: | SURGE 318 |
| Telephone: | 951-827-2558 |
| Email: | junyang@cs.ucr.edu |
| Class Meeting Time: | 11:10-12:30, TR |
| Office Hours: | 1:30-2:30, TR |
| Textbook: | John L. Hennessy and David A. Patterson, |
| "Computer Architecture: A Quantitative Approach," | |
| 3rd Edition. Morgan Kaufmann Publishers, 2003. | |
| Prerequisite: | CS161 or its equivalence |
| Backboard System: | http://www.ilearn.ucr.edu/ |
| Quiz 1 | 15% (Date: 10/19, Tu) review Answer |
| Quiz 2 | 15% (Date: 11/16, Tu) review Answer |
| Project | 30% |
| Final | 40% (Date: 12/7/2004) |
| Lecture 1-2 | Fundamentals of Computer Architecture; Amdahl's Law (9/23/2004) |
| Lecture 2 | Instruction Set Principles (9/28/2004) |
| Lecture 3 | Instruction Set Principles (Continued) (9/30/2004) |
| Lecture 4 | Pipeline (1) (10/14/2004) |
| Lecture 5 | Pipeline (2) (10/20/2004) |
| Lecture 6 | Scoreboarding (10/26/2004) |
| Lecture 7 | Tomasulo's Algorithm (11/2/2004) |
| Lecture 8 | Branch Prediction (11/9/2004) |
| Lecture 9 | Exception Hangling (updated) (11/16/2004) |
| Lecture 10 | Multi-issu Superscalar (11/24/2004) |
| Lecture 11 | Cache Memory (11/30/2003) |
| Lecture 12 | Memory Hierarchy (12/2/2004) |
| Exercises(now with solutions) |
| MIPS64 Manual |