Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the technical challenges and solutions for unifying multiple sources of page hotness information in the Linux kernel through this 29-minute conference talk from the Linux Plumbers Conference. Discover how different mechanisms like PROT_NONE faults from NUMA balancing, PTE Access bits from LRU scanning, and hardware-provided page hotness information from AMD IBS and CXL HMU can be consolidated into a single centralized access tracking subsystem. Learn about the current independent operation of these systems and the ongoing development efforts to integrate hardware-provided hotness data for optimal memory tier migration and page promotion performance. Examine the feasibility, advantages, and drawbacks of implementing a unified approach, including discussions on access tracking overheads, optimal hot page access record representation, and the suitability of various page hotness sources. Gain insights into the technical proposal that builds upon previous LSFMM discussions and understand the kernel development challenges associated with creating a comprehensive page temperature information system that can benefit multiple subsystems requiring memory access data.
Syllabus
Unifying sources of page hotness information - Bharata Bhasker Rao (AMD)
Taught by
Linux Plumbers Conference