CXL Memory Disaggregation - Use Cases and System Benefits in Multi-host Environments
Open Compute Project via YouTube
Overview
Dive into a technical conference talk exploring powerful use cases for Dynamic Capacity Device (DCD) based memory pooling and sharing as specified in CXL 3.1, focusing on datacenter cost reduction through flexible resource management. Learn how hosts connected to memory pools can achieve optimal memory tiering and data placement through telemetry and hotness tracking. Examine performance improvements in HPC-AI workloads through control and data path optimization between hosts, with particular emphasis on distributed computing frameworks like Spark and Ray. Understand how these frameworks handle network traffic and memory duplication challenges in data object sharing through detailed hardware-software system implementation and performance analysis in multi-host environments.
Syllabus
Exploring CXL Memory Disaggregation Use Cases and System Benefits
Taught by
Open Compute Project