schedule
Lecture Video Playlist on YouTube
Spring 2023 Lectures/Schedule
Week | Date | Livestream | Lecture | Readings | Lab | HW |
---|---|---|---|---|---|---|
W1 | 23.02 Thu. | Live | L1: Introduction and Basics (PDF) (PPT) | Suggested Mentioned | ||
24.02 Fri. | Live | L2a: Tradeoffs, Metrics, Mindset (PDF) (PPT) | Suggested Mentioned | |||
L2b: Combinational Logic I (PDF) (PPT) | Suggested Mentioned | |||||
W2 | 02.03 Thu. | Live | L3: Combinational Logic II (PDF) (PPT) | Suggested Mentioned | ||
03.03 Fri. | Live | L4: Sequential Logic Design I (PDF) (PPT) | Suggested Mentioned | |||
05.03 Sun. | Premiere | Labs: Introduction to the Labs and FPGAs (PDF) (PPT) | ||||
W3 | 09.03 Thu. | Live | L5a: Sequential Logic Design II (PDF) (PPT) | Suggested Mentioned | ||
L5b: Hardware Description Languages and Verilog (PDF) (PPT) | Suggested Mentioned | |||||
10.03 Fri. | Live | L6a: Hardware Description Languages and Verilog II (PDF) (PPT) | Suggested Mentioned | |||
L6b: Timing and Verification (PDF) (PPT) | Required Suggested | |||||
Premiere | L6c: Verification & Testing (PDF) (PPT) | Required Suggested | ||||
W4 | 16.03 Thu. | Live | L7: Von Neumann Model & Instruction Set Architectures (PDF) (PPT) | Suggested Mentioned | ||
17.03 Fri. | Live | L8: Instruction Set Architectures II (PDF) (PPT) | Required Suggested | |||
W5 | 23.03 Thu. | Live | L9a: ISA & Microarchitecture (PDF) (PPT) | Suggested Mentioned | ||
Premiere | L9b: Assembly Programming (PDF) (PPT) | Required Suggested | ||||
24.03 Fri. | Live | L10: Microarchitecture Fundamentals & Design (PDF) (PPT) | Required Suggested | |||
W6 | 30.03 Thu. | Live | L11: Multi-Cycle
Microarchitecture Design (PDF) (PPT) | Suggested Mentioned | ||
31.03 Fri. | Live | L12: Pipelining (PDF) (PPT) | Required Suggested | |||
W7 | 06.04 Thu. | Live | L13: Pipelined Processor Design: Data & Control Dependence Handling (PDF) (PPT) | Suggested Mentioned | ||
W8 | 20.04 Thu. | Live | L14: Precise Exceptions (PDF) (PPT) | Suggested Mentioned | ||
21.04 Fri. | Live | L15: Out-of-Order Execution (PDF) (PPT) | Required Suggested | |||
W9 | 26.04 Wed. | Premiere | L15b: Load-Store Handling in Out-of-Order Execution (PDF) (PPT) | Suggested Mentioned | ||
27.04 Thu. | Live | L16a: Dataflow & Superscalar Execution (PDF) (PPT) | Required Suggested | |||
L16b: Branch Prediction (PDF) (PPT) | Required Suggested | |||||
28.04 Fri. | Live | L17: Advanced Branch Prediction (PDF) (PPT) | Required Suggested | |||
W10 | 04.05 Thu. | Live | L18a: VLIW Architectures (PDF) (PPT) | Suggested Mentioned | ||
L18b: Systolic Array Architectures (PDF) (PPT) | Suggested Mentioned | |||||
Premiere | L18c: Decoupled Access-Execute (PDF) (PPT) | Suggested Mentioned | ||||
05.05 Fri. | Live | L19: SIMD Architectures (Vector and Array Processors) (PDF) (PPT) | Required Suggested | |||
W11 | 11.05 Thu. | Live | L20: GPU Architectures (Graphics Processing Units)
(PDF) (PPT) | Suggested Mentioned | ||
12.05 Fri. | Live | L21: Memory Organization & Technology (PDF) (PPT) | Required Suggested | |||
W12 | 18.05 Thu. | No Lecture (Ascension Day) | ||||
19.05 Fri. | Live | L22: Memory Hierarchy and Caches
(PDF) (PPT) | Suggested Mentioned | |||
W13 | 25.05 Thu. | Live | L23: Cache Design and Management
(PDF) (PPT) | Suggested Mentioned | ||
26.05 Fri. | Live | L24a: Advanced Caching (PDF) (PPT) | Required Suggested | |||
L24b: Prefetching (PDF) (PPT) | Required Suggested | |||||
W14 | 01.06 Thu. | Live | L25a: Advanced Prefetching
(PDF) (PPT) | Suggested Mentioned | ||
L25b: Virtual Memory (PDF) (PPT) | Required Suggested | |||||
02.06 Fri. | Live | L26a: Virtual Memory II
(PDF) (PPT) | Suggested Mentioned | |||
L26b: Epilogue & Future Computing Architectures (PDF) (PPT) | Required Suggested | |||||
Premiere | L26c: Virtual Memory: Issues and Examples (PDF) (PPT) | Required Suggested | ||||
W15 | 30.06 Fri. | Premiere | L27: Problem Solving I
(PDF) (PPT) | |||
W16 | 05.07 Wed. | Premiere | L28: Problem Solving II
(PDF) (PPT) | |||
07.07 Fri. | Premiere | L29: Problem Solving III
(PDF) (PPT) | ||||
W17 | 12.07 Wed. | Premiere | L30: Problem Solving IV
(PDF) (PPT) | |||
W18 | 21.07 Fri. | Live | L31: Problem Solving V
(PDF) (PPT) | |||
W19 | 04.08 Fri. | Premiere | L32: Preparing for the Final Exam
(PDF) (PPT) |
schedule.txt · Last modified: 2023/08/03 20:20 by ssadrosa