Overview
Learn about Compute Express Link (CXL) memory configuration and emulation in this 33-minute technical talk from Fsas Technologies. Discover how CXL memory provides expanded capacity beyond traditional DDR DRAM limitations while enabling dynamic memory allocation through pooling capabilities. Explore the rapid development of CXL features within the Linux community and gain hands-on experience using QEMU emulation to test CXL memory without physical hardware. Master essential configuration steps like using the "cxl create-region" command for CXL 2.0+ devices and optimizing performance through memory interleaving based on hardware topology understanding. Examine current challenges in CXL memory implementation, including the need to reconfigure volatile memory regions at boot time, while getting practical insights into both usage and emulation techniques.
Syllabus
Exploring CXL Memory: Configuration and Emulation - Yasunori Goto, Fsas Technologies Inc.
Taught by
Linux Foundation