CMPE 202 - Computer Architecture

 Main | Reading List | Schedule | Class Work

Class Schedule

Week of Tuesday Thursday Due/Misc
03/28 Introduction ; video Performance and Trends ; slides ; video
04/04 Branch Predictors ; slides ; video Data Prefetching (Select Project, Friday)
04/11 ISA ; slides ; video Pipelining ; slides ; video ESESC Setup
04/18 Pipelining II ; slides ; video Scheduling ; slides ; video HW1 (Thursday)
04/25 Scheduling/OoO ; slides ; video Modern OoO, Q/A ; slides ; video HW2 (Thursday), Project Update 1 (Friday)
05/02 Midterm OoO II/Superscalar ; slides ; video Paper Review I (Thursday)
05/09 Memory Hierarchy ; slides ; video Memory Hierarchy II ; slides ; video Paper Review II (Thursday), Project Update 2 (Thursday)
05/16 Multiprocessor ; slides ; video Multicore II ; slides ; video
05/23 Multicore III ; slides ; video Power/Thermal ; slides ; video HW3 (Tuesday) ; Project Due (Sunday, ecommons)
05/30 Project Presentations Q/A ; slides ; video HW4 (Thursday)
06/06 Final Exam (TBA)