YoVDO

Exploring the Design Space of Page Management for Multi-Tiered Memory Systems

Offered By: USENIX via YouTube

Tags

USENIX Annual Technical Conference Courses Linux Courses Memory Management Courses Performance Evaluation Courses DRAM Courses

Course Description

Overview

Explore the design space of page management for multi-tiered memory systems in this 15-minute conference talk from USENIX ATC '21. Delve into the challenges posed by tiered memory systems comprising DRAM and SCM, and learn why current operating system page management schemes fall short in optimizing memory usage. Examine an in-depth analysis of Linux's page management extending NUMA to support systems with both DRAM and Intel's DCPMM. Discover the critical factors affecting performance in multi-tiered memory systems, including access locality and access tier. Investigate the proposed AutoTiering techniques, designed to effectively utilize multi-tiered memory systems. Gain insights into experimental results demonstrating significant performance improvements for various workloads compared to the stock Linux kernel, unlocking the full potential of multi-tiered memory hierarchies.

Syllabus

Intro
Large Memory Systems
Multi-tiered Memory Systems
Need for Page Placement in Multi-Tiered Memory
Need for Page Reclamation in Multi-Tiered Memory
Exploiting Access Tier and Locality
Demotion of Least Accessed Page
Estimating Least Accessed Page
Hiding Latency of Page Demotion
Experimental Environments
Performance Evaluation
Effectiveness of AutoTiering-CPM
Effectiveness of LAP classification
Conclusion


Taught by

USENIX

Related Courses

SIGCOMM 2020 - TEA - Enabling State Intensive Network Functions on Programmable Switches
Association for Computing Machinery (ACM) via YouTube
Cold Boot Attack on DDR2 and DDR3 RAM
nullcon 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
How Your DRAM Becomes a Security Problem
Black Hat via YouTube