CSE4201
Computer Architecture
General Information
Course Information
Grading Policy
Lecture Schedule
Homework and Exercise
Project
Exam information
Week of Lectures Extra 9/3 Introduction and trends lec01 Chapter 1 9/10 Pipelining and multicycle lec02 A.1 - A.5 9/17 Continue with multicycle 9/24 scoreboard HW1 A.7 10/1 Chapter 2 Loop unrolling , Branch Prediction Quiz 1 Notes, 2.3 10/8 Dynamic scheduling, tomasulo's and an example Tomasulo's Example 2.4-2.6 10/15 Tomasulo's with ROB, and VLIW Midterm 2.7-2.9 10/22 Loop Level Parallelism Notes 10/29 Limits on ILP , Multiprocessors and cache coherence protocols (snoopy protocols) HW2 3.1-3.5 11/5 Continue with snoopy protocols, and directory based protocols Quiz 2 4.1-4.2, 4.4 11/12 Cache cache cont. and Main memory 5.1-5.2 + notes 11/19 Continue with main memory 11/26 Virtual memory 12/3