CS7290 Advanced Microarchitecture
Fall 2014
|
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) |
|