Google AI Professional Certificate - Learn AI Skills That Get You Hired
Future-Proof Your Career: AI Manager Masterclass
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore how to optimize software support for CXL memory systems through this 31-minute conference talk from the Linux Foundation. Learn about the challenges of heterogeneous memory systems that combine different latency and bandwidth characteristics, where CXL memory typically operates as slower tiers due to protocol overhead compared to local DRAM. Discover the Heterogeneous Memory Software Development Kit (HMSDK), an open-source solution developed by SK hynix that addresses optimal memory page placement across NUMA nodes based on bandwidth and capacity requirements. Understand how HMSDK's kernel features, including weighted interleaving and DAMON-based tiered memory management, have been successfully integrated into the mainline Linux kernel. Gain insights into current upstream discussions for improving support of new memory systems and learn from real-world experiences in managing large-capacity memory systems with CXL memory integration.
Syllabus
HMSDK: Enhancing Software Support for CXL Memory - Honggyu Kim & Yunjeong Mun, SK hynix
Taught by
Linux Foundation