Materials
Resources
Materials
Resources
Week | Date | Lecture | Readings | Lab | HW |
---|---|---|---|---|---|
W1 | 19.09 Thu. | L1: Introduction and Basics (PDF) (PPT) Video Video (ETHZ) | Described Suggested | HW 0 Out | |
20.09 Fri. | L2a: Memory Refresh (PDF) (PPT) Video Video (ETHZ) | Described Suggested | |||
L2b: Course Logistics (PDF) (PPT) Video Video (ETHZ) | Lab 1 Out | ||||
W2 | 26.09 Thu. | L3: Memory Trends, Challenges, and Opportunities (PDF) (PPT) Video Video (ETHZ) | Described Suggested | HW 1 Out | |
27.09 Fri. | L4a: Memory Solution Ideas (PDF) (PPT) Video Video (ETHZ) | Described Suggested | |||
L4b: RowHammer (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
W3 | 03.10 Thu. | L5: Accelerating Genome Analysis (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
04.10 Fri. | L6a: RowHammer II (PDF) (PPT) Video Video (ETHZ) | Described Suggested | |||
L6b: Computation in Memory (PDF) (PPT) Video Video (ETHZ) | |||||
W4 | 10.10 Thu. | L7: Computation in Memory II (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
11.10 Fri. | L8: Computation in Memory III (PDF) (PPT) Video Video (ETHZ) | Suggested | |||
W5 | 17.10 Thu. | L9a: Simulation (PDF) (PPT) Video Video (ETHZ) | Described Suggested | Lab 2 Out | HW 2 Out |
L9b: Low-Latency Memory (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
18.10 Fri. | L10: Low-Latency Memory (PDF) (PPT) Video Video (ETHZ) | Described Suggested | |||
W6 | 24.10 Thu. | L11: Recent DRAM Research I | Described Suggested | ||
L11a: The DRAM Latency PUF (PDF)(PPT) Video Video (ETHZ) |
|||||
L11b: D-RaNGe: True Random Number Generation with Commodity DRAM (PDF)(PPT) Video Video (ETHZ) |
|||||
L11c: Voltron: Reduced-Voltage Operation of Commodity DRAM Devices (PDF)(PPT) Video Video (ETHZ) |
|||||
L11d: Eden: Energy-Efficient High-Performance DNN Inference with Approximate DRAM (PDF)(PPT) Video Video (ETHZ) |
|||||
25.10 Fri. | L12: Recent DRAM Research II | Described Suggested | |||
L12a: EIN: Understanding and Modeling Error Correction in DRAM (PDF) (PPT) Video Video (ETHZ) |
|||||
L12b: SoftMC: Flexible and Open-source Memory Controller (PDF) (PPT) Video Video (ETHZ) |
|||||
L12c: CROW: Improving DRAM Performance and Energy Efficiency Using Copy Rows (PDF) (PPT) Video Video (ETHZ) |
|||||
L12d: SMASH: Hardware-software Co-design for Sparse Matrix Compression (PDF) (PPT) Video Video (ETHZ) |
|||||
W7 | 31.10 Thu. | L13a: Memory Controllers (PDF) (PPT) Video Video (ETHZ) | Described Suggested | Lab 3 Out | HW 3 Out |
L13b: Memory Interference and Quality of Service (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
01.11 Fri. | D1: Discussion Session (Preparation Midterm Exam) (PDF) (PPT) Video Video (ETHZ) | ||||
W8 | 07.11 Thu. | Midterm Exam Midterm Exam (Questions) (Solutions) | |||
08.11 Fri. | L14: SIMD Processors and GPUs (PDF) (PPT) Video Video (ETHZ) | Suggested | |||
W9 | 14.11 Thu. | L15: Memory Interference and Quality of Service II (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
15.11 Fri. | L16a: Memory Interference and Quality of Service Wrap Up (PDF) (PPT) Video Video (ETHZ) | Described Suggested | |||
L16b: Emerging Memory Technologies (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
W10 | 21.11 Thu. | L17: GPU Programming (PDF) (PPT) Video Video (ETHZ) | Recommended Suggested | HW 4 Out | |
22.11 Fri. | L18: Prefetching (Guest Lecture by Stephan Meier) (PDF) (PPT) (KEY) | Background | |||
W11 | 28.11 Thu. | L19a: Emerging Memory Technologies II (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
L19b: Heterogeneous Computing Systems (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
29.11 Fri. | L20: Bottleneck Acceleration (PDF) (PPT) Video Video (ETHZ) | Described Suggested | Lab 4 Out | ||
W12 | 5.12 Thu. | L21a: Multiprocessing (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
L21b: Memory Ordering (Memory Consistency) (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||||
6.12 Fri. | L22: Cache Coherence (PDF) (PPT) Video Video (ETHZ) | Described Suggested | HW 5 Out | ||
W13 | 12.12 Thu. | L23: Interconnects (PDF) (PPT) Video Video (ETHZ) | Described Suggested | ||
13.12 Fri. | L24: Interconnects II (PDF) (PPT) Video | Described Suggested | |||
D2: Discussion Session (Preparation Final Exam) (PDF) (PPT) Video Video (ETHZ) | |||||
W14 | 19.12 Thu. | Self-Study Day | |||
20.12 Fri. | Final Exam Final Exam (Questions) (Solutions) | Lab 5 Out |