CS/ECE 4/599: Modern Memory Systems (W26)

Instructor: Kyle Hale
When: Monday and Wednesday, 12:00PM - 1:50PM
Where: Peavy 125
Office hours: by appointment (DM Kyle on Discord to find a time)

Read & subscribe to our course blog! You can also clone the source code for this course.

Latest Blog Posts

Memory Movement Avoidance

Final Report: Using MemGaze Traces of HPC Workloads for CPU p-state Optimization

Hardware-Based CPU-Transparent Memory-Tiering Controller Implemented on FPGA

GPU as a Far Memory Tier

Group 13: CXL Controller on an FPGA

How modern AI workloads are bottlenecked by GPU hardware

DSNR: Viability of Node Replication as a memory managment solution in a disaggregated system

See all posts on the course blog.

This website and course structure take inspiration and code from Adrian Sampson's outstanding advanced compilers course at Cornell.