User Tools

Site Tools


schedule

This is an old revision of the document!


Lecture Video Playlist on YouTube

2020 Lectures/Schedule

Week Date Lecture Reading Assignment
W1 17.09
Thu.
L1a: Introduction and Basics
(PDF) (PPT)
Video
Suggested Readings
Optional Lecture: Design Fundamentals
(PDF) (PPT)
Video
L1b: Course Logistics
(PDF) (PPT)
Video
Suggested Readings
W2 24.09
Thu.
L2: Example Review: RowClone
(PDF) (PPT)
Video
Suggested Readings
W3 01.10
Thu.
L3: Memory Channel Partitioning
(PDF) (PPT)
Video
Suggested Readings
W4 08.10
Thu.
L4: PAR-BS Memory Scheduler
(PDF) (PPT)
Video
Suggested Readings
W5 15.10
Thu.
S1.1 Architecture of the IBM System/360, IBM Journal of Research and Development 1964.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S1.2 Aergia: Exploiting Packet Latency Slack in On-Chip Networks, ISCA, 2010.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W6 22.10
Thu.
S2.1 MorphCore: An Energy-Efficient Microarchitecture for High Performance ILP and High Throughput TLP, MICRO, 2012.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S2.2 Continuous Runahead: Transparent Hardware Acceleration for Memory Intensive Workloads, MICRO, 2016.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W7 29.10
Thu.
S3.1 Flexible Reference Counting-Based Hardware Acceleration for Garbage Collection, ISCA, 2009.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S3.2 The Virtual Block Interface: A Flexible Alternative to the Conventional Virtual Memory Framework, ISCA, 2020.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W8 05.11
Thu.
S4.2 A Logic-in-Memory Computer, TC, 1970.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W9 12.11
Thu.
S5.1 Using Memory Errors to Attack a Virtual Machine, IEEE Symposium on Security and Privacy, IEEE S&P, 2003.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S5.2 TRRespass: Exploiting the Many Sides of Target Row Refresh, IEEE S&P, 2020.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W10 19.11
Thu.
S6.1 D-RaNGe: Using Commodity DRAM Devices to Generate True Random Numbers with Low Latency and High Throughput, HPCA 2019.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S6.2 ComputeDRAM: In-Memory Compute Using Off-the-Shelf DRAMs, MICRO, 2019.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
W11 26.11
Thu.
S7.1 Neural Cache: Bit-Serial In-Cache Acceleration of Deep Neural Networks, ISCA 2018.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S7.2 Online Design Bug Detection: RTL Analysis, Flexible Mechanisms, and Evaluation, MICRO 2008.
(PDF)
Suggested Readings Quiz
Online Discussion
W12 03.12
Thu.
RAMBleed: Reading Bits in Memory Without Accessing Them, S&P 2020.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
S8.2 A2: Analog malicious hardware, S&P 2016.
(PDF) (PPT)
Suggested Readings Quiz
Online Discussion
schedule.1607008418.txt.gz · Last modified: 2020/12/03 16:13 by hhasan