15-740: Computer Architecture, Fall 2015
Schedule subject to change.
Date |
Lecture/Recitation |
Lec |
Reading |
Labs |
|
|
Sep |
19 |
Overview (pdf) |
scg |
Moore, H&P Ch. 1 |
|
|
|
Sep |
14 |
No Class, Rosh Hashonah |
|
|
Asst 1 out |
|
|
Sep |
16 |
ISA/RISC v. CISC (pdf) |
scg |
Bhandarkar&Clarke 91 |
|
|
Sep |
18 |
Memory/The Memory Hierarchy (pdf) |
scg |
H&P Ch. 5, Jouppi 90 |
|
|
|
Sep |
21 |
Memory Hierarchy/Cache (cont) |
scg |
H&P Ch. 4.2-4.3, CSG Ch. 5 Stuecheli, et.al 10 |
|
|
Sep |
23 |
no class |
|
|
|
Sep |
25 |
Intro to Parallel Architecture |
scg |
H&P Ch. 4.1,CSG Ch. 1 Goldstein, et. al. |
Asst 1 due 9am |
|
|
Sep |
28 |
Parallel Architecture (cont) |
| |
Asst 2 out presentation topic due |
|
Sep |
30 |
Multicore (pdf) |
scg |
Olukotun, et al 96 |
|
|
|
Oct |
5 |
Cache Coherence (pdf) |
scg |
H&P Ch. 4.4, CSG Ch. 5 Martin, et al; 11 (review this) Strenstrom; 90 |
|
|
Oct |
7 |
Cache Coherence (cont) & Project info |
scg |
|
|
|
|
Oct |
14 |
Basic Pipelining (pdf) |
scg |
H&P Ch. 2.1, App. A.1 |
Asst 2 due 9am |
|
Oct |
16 |
Super-scalar (pdf 1 and pdf 2) |
scg |
H&P Ch3.1, 3.6 Smith&Sohi 95 |
|
|
|
Oct |
19 |
Virtual Memory (pdf) |
scg |
H&P Ch5.9-11 Baumann 09 |
|
|
Oct |
21 |
User Level Interrupts |
tbd scg |
JJ'06 |
|
|
Oct |
23 |
Synchronization (pdf) |
scg |
H&P Ch. 4.5, CSG Ch. 5, mcs91 |
|
|
|
Oct |
26 |
Synchronization 2 |
scg |
|
|
|
Oct |
28 |
Project |
scg |
|
|
|
Oct |
30 |
Static Scheduling & VLIW (pdf) |
scg |
|
|
|
|
Nov |
2 |
Project |
|
|
|
|
Nov |
4 |
Systolic Arrays & Software Pipelining (pdf) |
scg |
TBD |
|
|
Nov |
6 |
Reconfigurable Computing (pdf) |
scg |
Goldstein, etal 99 |
|
|
|
Nov |
13 |
Project (pdf) |
td&pm |
rbs 2012 |
|
TBD |
|