Uploaded November 2025 | Updated September 2026, 2 weeks ago
As with any emerging technology, developing open-source software for CXL is challenging and emulation of features is a key path forward. In this talk, we will introduce the current major CXL features that QEMU can emulate and walk you through how to set up a Linux + QEMU CXL environment to enable testing and developing new CXL features. Some limitations exist, as with any platform, which we will discuss along with the latest developments in support for dynamic capacity devices (DCD) and switches. A key focus will be how to emulate and interact with these devices using a CXL Management Interface library (libcxlmi).
Understand the value of emulation in the context of CXL and its use cases Understand the latest developments and key features with respect to CXL emulation and its limitations Know how to set up a Linux/QEMU environment for development and testing with a reference of available libraries/tools.
Presented by Anisa Su, Samsung and Adam Manzanares, Samsung
Learn More:
• SDC Website: snia.org/sniadeveloper
• SNIA Website: snia.org
• SNIA Educational Library: snia.org/library
• X: twitter.com/SNIA
• LinkedIn: linkedin.com/company/snia
As with any emerging technology, developing open-source software for CXL is challenging and emulation of features is a key path forward. In this talk, we will introduce the current major CXL features that QEMU can emulate and walk you through how to set up a Linux + QEMU CXL environment to enable testing and developing new CXL features. Some limitations exist, as with any platform, which we will discuss along with the latest developments in support for dynamic capacity devices (DCD) and switches. A key focus will be how to emulate and interact with these devices using a CXL Management Interface library (libcxlmi).
Understand the value of emulation in the context of CXL and its use cases Understand the latest developments and key features with respect to CXL emulation and its limitations Know how to set up a Linux/QEMU environment for development and testing with a reference of available libraries/tools.
Presented by Anisa Su, Samsung and Adam Manzanares, Samsung
Learn More:
• SDC Website: snia.org/sniadeveloper
• SNIA Website: snia.org
• SNIA Educational Library: snia.org/library
• X: twitter.com/SNIA
• LinkedIn: linkedin.com/company/snia










