SNIA Developer Conference September 15-17, 2025 | Santa Clara, CA

Name
Adam Manzanares
First Name
Adam
Last Name
Manzanares
Old Speaker ID
251
Is 2024 Speaker
On
Show speaker in homepage block
On
Photo

Flexible Data Placement Open Source Ecosystem

Submitted by Anonymous (not verified) on

Flexible Data Placement (FDP) represents the latest development in mainstream data placement technology for NVMe. Although its use-cases resemble those of other NVMe features, such as Streams and ZNS, the differences have significant implications for the implementation within host storage stacks and applications. As host stacks adopt various data placement technologies, the risk of bloated codebases and redundant implementations rises, increasing maintenance costs for large mainline projects.

Emulating CXL® with QEMU

Submitted by Anonymous (not verified) on

In order to develop open source CXL ecosystem software it has proven useful to emulate CXL features within the QEMU project. In this talk, I will introduce the current major CXL features that QEMU can emulate and walk you through how to set up a Linux + QEMU CXL environment that will enable testing and developing new CXL features. In addition, I will highlight some of the limitations of QEMU CXL emulation.

Emulating CXL with QEMU

Submitted by Anonymous (not verified) on

In order to develop open source CXL ecosystem software it has proven useful to emulate CXL features within the QEMU project. In this talk, I will introduce the current major CXL features that QEMU can emulate and walk you through how to set up a Linux + QEMU CXL environment that will enable testing and developing new CXL features. In addition, I will highlight some of the limitations of QEMU CXL emulation.

CXL Ecosystem Innovation Leveraging QEMU Based Emulation

Submitted by Anonymous (not verified) on

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.

Subscribe to Adam Manzanares