|
|
|
Intro, Decoupled |
|
|
|
Famous machines (Chapter 1) |
|
|
|
Methods (Chapter 2) |
|
|
|
Instruction Sets (Chapter 3) |
|
|
|
Instruction Level Parallelism (Chapter 4) |
|
|
|
Control Flow Issues (prediction, etc) |
|
|
|
Control Flow, Data flow, etc. |
|
|
|
Memory Systems (Chapter 6) |
|
|
|
Instruction Fetch/Caching |
|
|
|
Interesting architectures (Chapter 5, others) |
Lecture 2 (4/3) Finish decoupled stuff.
Lecture 3 (4/8) Famous Machines. Focus on CRAY, CDC-6600, 360/91
Lecture 4 (4/10) Famous machines (continued)
Lecture 5 (4/15) Methods (Chapter 2)
Lecture 6 (4/17) Methods (Chapter 2)
Lecture 7 (4/24) Instruction Sets (Chapter 3)
Lecture 8 (4/26) Instruction Sets (Chapter 3)
Lecture 9 (4/29) Instruction Level Parallelism (Chapter 4)
Lecture 10 (5/1) Instruction Level Parallelism (Chapter 4)
Lecture 11 (5/6) Control Flow issues (Branching)
Lecture 12 (5/8) Control Flow issues (continued)
Lecture 13 (5/13) Dataflow and Multithreading (Chapter 5)
Lecture 14 (5/15) Dataflow and Multithreading (Chapter 5)
Lecture 15 (5/20) Memory systems (Chapter 6)
Lecture 16 (5/22) Memory systems (Chapter 6)
Lecture 17 (5/27) Instruction Fetch, Instruction Caching
Lecture 18 (5/29) Instruction Fetch, Instruction Caching
Lecture 19 (6/3) Interesting Architectures
Lecture 20 (6/5) Architectures of the future