|
|
|
|
|
(Due) |
January 20 | Introduction | H&P Chapter 1, Appendix B | HW1: Intro | ||
January 25/27 | Machine-Level Programming | H&P Appendix A | |||
February 1/3 | Cont. Introduction, Amdahl's Law, Performance | H&P Appendix C | HW1 | ||
February 8/10 | Performance and Pipelining | H&P Chapter 2 | HW2: Performance and ISA | ||
February 15/17 | Continue Pipelining, Examples | HW2 | |||
February 22/24 | Memory Hierarchy | HW3: Pipelining | |||
March 1/3 | continue Memory Hierarchy | HW3 | |||
March 8/10 | Midterm on Wednesday | ||||
March 15/17 | Spring Break | ||||
March 22/24 | Instruction-Level Parallelism, Branch Prediction | HW4: Cache | |||
March 29/31 | continue ILP, Branch Prediction Example | ||||
April 5/7 | Dynamic Scheduling, More on ILP | H&P Chapter 4 | HW4 | ||
April 12/14 | Wide-Issue, Speculation | HW5: Scheduling | |||
April 19/21 | Selected Topics, Parallel,More Parallel | April 26/28 | Second Exam on April 28 | HW5 | May 7 | There will be no final exam. |