CS7290 Advanced Microarchitecture

Spring 2013



[Home][Course overview][Schedule][Reading][Assignments]

Tentative Schedule


Week Dates Topics Readings Assignments
1 1/7, 1/9, 1/11 Overview and Processor review  
2 1/14, 1/16, 1/18 Advanced Fetch & Branch Predictor
3 1/21, 1/23, 1/25 Front-end (1/23) HW#1 Due Due, No class (1/21)
4 1/28, 1/30, 2/1 Scheduler & Register HW#2 Due (1/28)
5 2/4, 2/6, 2/8 More schedulers (2/4) HW#3 Due
6 2/11, 2/13, 2/15 Large Instruction Window & Speculative Execution (2/11) HW#4 Due
7 2/18, 2/20, 2/22 Memory Dependences 2/18(M) HW#5 DUE 2/22 (F) Mid-term
8 2/25, 2/27, 3/1 Project Design's week No Class (2/25, 2/27, 3/1), design review (3/1) (F)
9 3/4, 3/6, 3/8 Prefetching  
10 3/11, 3/13, 3/15 Multi-threading (3/15) 2nd project design review meeting
11 3/18, 3/20, 3/22 Spring break  
12 3/25, 3/27, 3/29 Circuit-Microarchitecture (3/29) Project demo (single-core)
13 4/1, 4/3, 4/5 Memory & Caches
14 4/8, 4/10, 4/12 Memory Schedulers (4/8) Final Project demo
15 4/15, 4/17, 4/19 Historical Architectures Student's presentations
16 4/22, 4/24, 4/26 New Circuit technology-Architectures Student's presentations