Finding More DRAM
Offered By: Linux Plumbers Conference via YouTube
Course Description
Overview
Explore innovative techniques for maximizing DRAM utilization across various platforms in this 40-minute conference talk from the Linux Plumbers Conference. Dive into Google's research on extracting more memory from running applications without compromising performance, applicable to Android, Chrome OS, and data center servers. Learn about proactive memory reclamation, idle memory tracking, and in-memory compression techniques that have led to significant cost savings in Google's data centers. Discover how these methods can be adapted for power-constrained devices and discuss potential applications in other use cases. Gain insights into the challenges and solutions for managing DRAM demand across different devices, from mobile to desktop to servers, as presented by experts from Google.
Syllabus
Introduction
Why we need more DRAM
Current Status
Solution
Regression
Stress tests
Process Madvice
Drain Center
Memory Over Commit
CasedLD
CPU overhead
Optimization
Decouple Aging
Discussion Point
Taught by
Linux Plumbers Conference
Related Courses
SIGCOMM 2020 - TEA - Enabling State Intensive Network Functions on Programmable SwitchesAssociation for Computing Machinery (ACM) via YouTube Cold Boot Attack on DDR2 and DDR3 RAM
nullcon via YouTube Exploring the Design Space of Page Management for Multi-Tiered Memory Systems
USENIX via YouTube On-Chip Randomization for Memory Protection Against Hardware Supply Chain Attacks to DRAM
IEEE via YouTube CSI - Rowhammer - Closing the Case of Half-Double and Beyond
Black Hat via YouTube