Schedule subject to change.
# |
Lecture/Recitation |
Lecturer |
Reading |
Labs |
|
1 |
Overview (pdf) |
beckmann |
Moore, H&P Ch. 1 |
|
|
2 |
ISA/RISC v. CISC (pdf) |
beckmann |
Bhandarkar&Clarke 91, H&P Apps. A&K |
Asst 1 out |
|
3 |
Memory/The Memory Hierarchy (pdf) |
beckmann |
Qureshi & Loh '12, H&P Ch. 2, App. B |
|
|
4 |
Memory Hierarchy/Cache (cont) |
beckmann |
Qureshi et al '07 H&P Ch. 2, App. B; CSG Ch. 5 |
|
|
5 |
Intro to Parallel Architecture (pdf) |
beckmann |
Sankaralingam et al '03
H&P Ch. 3.1 & 4.1 & 5.1, CSG Ch. 1 |
Asst 1 due 9am |
|
6 |
Parallel Architecture (cont) |
beckmann |
Hill & Marty '08 |
Asst 2 out presentation topic due |
|
7 |
Multicore (pdf) |
beckmann |
Olukotun, et al 96 H&P Ch. 5 |
|
|
8 |
Cache Coherence (pdf) |
beckmann |
Martin et al '11 (review this!)
Strenstrom; 90 (for reference)
CSG Ch. 5 |
|
|
9 |
Cache Coherence (cont) & Project info |
beckmann |
Zhang et al '15 |
|
|
10 |
Synchronization (pdf) (ppt) |
beckmann |
Choi et al '11 (review this!)
Adve & Gharachorloo '96 (for reference on consistency)
mcs91 (for reference on synchronization)
H&P Ch. 5.5, CSG Ch. 5 |
|
|
11 |
Virtual Memory (pdf) |
beckmann |
Karakostas et al '15 H&P Ch. 2.4 |
|
|
12 |
Basic Pipelining (pdf) |
beckmann |
Huang et al '16, H&P 3.2-3.3, App. C |
Asst 2 due 9am |
|
13 |
Advanced pipelining (cont) |
beckmann |
Smith '82 (review this!)
Ham et al '15 (recent update to ideas in Smith'82)
Smith&Sohi 95 (for reference) H&P Ch 3.3-3.16 |
|
|
14 |
Out-of-Order Execution (pdf) |
beckmann |
MTZ'13 |
|
|
15 |
Branch Prediction (pdf) |
beckmann |
Jiminez & Lin '01 |
|
|
16 |
Static Scheduling & VLIW (pdf) |
beckmann |
Govindaraju et al '12
H&P Ch. 3.7
|
|
|
17 |
Systolic Arrays & Software Pipelining (cont) |
beckmann |
Jouppi et al '17 (review this!)
Annartone et al '87 (for reference on systolic)
Lam '88 (for reference on software pipelinine)
|
|
|
18 |
Vector/GPU (pdf) |
beckmann |
Abdolrashidi et al '17
H&P Ch. 4.2-4.4
|
|
|
19 |
Accelerators & Domain-Specific Architectures (pdf) |
beckmann |
Esmaeilzadeh et al '11 |
|
|