15-740: Computer Architecture, Fall 2014
Schedule subject to change.
Date |
Lecture/Recitation |
Lec |
Reading |
Labs |
|
|
Sep |
12 |
Overview (pdf) |
scg |
Moore, H&P Ch. 1 |
Asst 1 out |
|
|
Sep |
15 |
ISA/RISC v. CISC (pdf) |
scg |
Bhandarkar&Clarke 91 |
|
|
Sep |
17 |
Memory/The Memory Hierarchy (pdf) |
scg |
H&P Ch. 5, Jouppi 90 |
|
|
Sep |
19 |
Memory Hierarchy/Cache (cont) |
scg |
H&P Ch. 4.2-4.3, CSG Ch. 5 |
|
|
|
Sep |
22 |
Intro to Parallel Architecture (pdf) |
scg |
H&P Ch. 4.1,CSG Ch. 1 |
|
|
Sep |
24 |
no class |
|
|
presentation topic due |
|
Sep |
26 |
No Class, Rosh Hashonah |
|
|
|
|
|
Sep |
29 |
Parallel Architecture (cont) |
scg |
|
Asst 1 due 9am |
|
Oct |
1 |
Multicore (pdf) |
scg |
Olukotun, et al 96 |
|
|
Oct |
3 |
Transactional Memory (pdf) |
KL |
Yoo, et al 13 |
|
|
|
Oct |
6 |
Cache Coherence (pdf) |
scg |
H&P Ch. 4.4, CSG Ch. 5 |
Asst 2 out |
|
Oct |
8 |
Interconnection Networks (pdf) |
scg |
H&P App. E, CSG Ch. 10 |
|
|
Oct |
10 |
Recent Research on Architecture I (scheduling , tm , cc) |
HZ/ZC AK/CL QZ/ZY |
scheduling cc tm |
|
|
|
Oct |
13 |
Recent Research on Architecture II (models , cuda , accelerators) |
VP/WT SC EL |
models cuda accelerators |
|
|
Oct |
15 |
Recent Research on Architecture III (replay , security , rdb) |
JT HS TL |
replay rdb security |
|
|
Oct |
17 |
Mid-Semester Break |
|
|
|
|
|
Oct |
20 |
Synchronization (pdf) |
scg |
H&P Ch. 4.5, CSG Ch. 5, mcs91 |
|
|
Oct |
22 |
Exam I |
|
|
|
|
Oct |
24 |
Basic Pipelining (pdf) |
scg |
H&P Ch. 2.1, App. A.1 |
Asst 2 due 9am project proposal due |
|
|
Oct |
27 |
no class |
|
|
|
|
Oct |
29 |
Super-scalar 1 (pdf) |
scg |
|
|
|
Oct |
31 |
Super-scalar 2 (pdf) |
scg |
|
|
|
|
Nov |
3 |
Branch Prediction (pdf) |
scg |
|
|
|
Nov |
5 |
no class |
|
|
|
|
Nov |
7 |
VLIW (pdf) |
scg |
H&P Ch. 2.2-2.10 |
|
|
|
Nov |
10 |
no class |
|
|
|
|
Nov |
12 |
no class |
|
|
|
|
Nov |
14 |
no class |
|
|
|
|
|
Nov |
17 |
No Class |
|
|
|
|
Nov |
19 |
Milestone Presentations 1 |
tba |
|
|
|
Nov |
21 |
Milestone Presentations 2 |
tba |
|
|
|
|
Nov |
24 |
Vector/GPU |
scg |
|
|
|
Nov |
26 |
Thanksgiving Break |
|
|
|
|
Nov |
28 |
Thanksgiving Break |
|
|
|
|
|
Dec |
1 |
Reconfigurable (pdf) |
scg |
|
|
|
Dec |
3 |
Exam II |
|
|
|
|