Week | Date | Lecture | Readings | Lab | HW |
---|---|---|---|---|---|
W1 | 20.09 Wed. | L1. Introduction and Basics (PDF) (PPT) Video | Described Suggested | ||
21.09 Thu. | L2. Fundamentals, Memory Hierarchy, Caches (PDF) (PPT) Video | Required Required HW1 Described Suggested | HW 0 Out HW 1 Out |
||
W2 | 27.09 Wed. | L3. Cache Management and Memory Parallelism (PDF) (PPT) Video | Required Described Suggested | ||
28.09 Thu. | L4. Main Memory and DRAM Fundamentals (PDF) (PPT) Video | Described Suggested | Lab 1 Out | ||
W3 | 04.10 Wed. | L5. DRAM Operation, Memory Control & Memory Latency (PDF) (PPT) Video | Required Described Suggested | ||
05.10 Thu. | L6. Low-Latency DRAM and Processing In Memory (PDF) (PPT) Video | Required Described Suggested | |
||
W4 | 11.10 Wed. | L7. Emerging Memory Technologies (PDF) (PPT) Video | Required Described Suggested | HW 2 Out | |
12.10 Thu. | D1. Lab&HW Discussion Session (HW1, Lab1) Video | |
|||
W5 | 18.10 Wed. | L8. SIMD Processors and GPUs (PDF) (PPT) Video | Suggested | ||
19.10 Thu. | L9. GPUs and GPGPU Programming (PDF) (PPT) Video | | |||
W6 | 25.10 Wed. | L10. Branch Prediction (PDF) (PPT) Video | Required Suggested | Lab 2 Out | HW 3 Out |
26.10 Thu. | L11. Control-Flow Handling (PDF) (PPT) Video | Suggested | |||
W7 | 01.11 Wed. | L12. Memory Interference and Quality of Service (I) (PDF) (PPT) Video | Described Suggested | ||
02.11 Thu. | L13. Memory Interference and Quality of Service (II) (PDF) (PPT) Video | Described Suggested | |||
W8 | 08.11 Wed. | L14. New Programming Features in Heterogeneous Systems (PDF) (PPT) Video | |||
09.11 Thu. | D2. Lab&HW Discussion Session (HW2, Lab2, HW3) Video | Lab 3 Out | HW 4 Out | ||
W9 | 15.11 Wed. | L15. Multi-Core Cache Management (PDF) (PPT) Video | Required Described Suggested | ||
16.11 Wed. | L16. Heterogeneous Multi-Core (PDF) (PPT) Video | Described Suggested | |||
W10 | 22.11 Wed. | L17. Latency Tolerance and Prefetching (PDF) (PPT) Video | Required Described Suggested Recommended lectures | ||
23.11 Thu. | L18. Prefetching (PDF) (PPT) Video | Required Described Suggested | |||
W11 | 29.11 Wed. | L19. Multiprocessors, Consistency, Coherence (PDF) (PPT) Video | Required Suggested | HW 5 Out | |
30.11 Thu. | L20. Multiprocessors, Consistency, Cache Coherence (II) (PDF) (PPT) Video D3. Review Session / HW Discussion Session (HW3) Video | Described | |||
W12 | 06.12 Wed. | D4. Review Session / Discussion Session Video | |||
07.12 Thu. | Mid-Term Exam | Lab 4 Out | |||
W13 | 13.12 Wed. | G1. Guest Lecture: Professor Subhasish Mitra, “Robust Systems From Today to the N3XT 1,000X” (PDF) | |||
14.12 Thu. | L21. Interconnects (PDF) (PPT) Video | ||||
W14 | 20.12 Wed. | L22. Interconnects II (PDF) (PPT) Video L23. Research and Beyond (PDF) (PPT) | |||
21.12 Thu. | D5. Discussion Session: Mid-Term Exam Exam Solutions Video |