CS7290 Advanced Microarchitecture

Fall 2014



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

Tentative Schedule


Week Dates Topics Readings Assignments
1 8/18, 8/20 Overview and Processor review [TRACE1, BR1]  
2 8/25, 8/27 Fetch & Branch Predictor
3 9/1, 9/3 HARP/CHDL Proj#1 Due (9/2) No class (9/1)
4 9/8, 9/10 Presentation: fetch & branch predictors, Memory systems [RDI][PIF], [UCP] Proj#1.5 Due (9/12)
5 9/15, 9/17 Memory systems [AIP][TAP] Proj#2 Due (9/19)
6 9/22, 9/24 Presentation: Memory systems, Prefetching [COM][COM2][TLB1]
7 9/29, 10/1 Coherence/consistency [WPW][COH1][CSB][PH]
8 10/6, 10/8 Coherence/consistency, presentation, Proj#3 Due (10/6)
9 10/13, 10/15 Non-conventional architectures [DFA1][DFA2][ATU] fall break (10/13)
10 10/20, 10/22 mid-term guest lecture mid-term (10/20)
11 10/27, 10/29 presentation on non-conventional architecture Optional project proposal duel (10/29)
12 11/3, 11/5 GPGPU/vector architectures [BGPU] Project #4 (11/7)
13 11/10, 11/12 GPGPU/vector architectures, presentation
14 11/17, 11/19 Performance & Power modeling [MCP][PGPU] Project Progress Report (11/21)
15 11/24, 11/26 presentation, Reliability/Resilience
16 12/1, 12/3 Reliability/Resilience, Presentation Project Final presentation (12/3), Final report (12/5)