OpenCXD: An Open Real-Device-Guided Hybrid Evaluation Framework for CXL-SSDs

  • Chung, Hyunsun
  • Park, Junhyeok
  • Noh, Taewan
  • Ahn, Seonghoon
  • Kim, Kihwan
  • ... Kim, Youngjae
  • 외 1명
Citations

SCOPUS

0

초록

The advent of Compute Express Link (CXL) enables SSDs to participate in the memory hierarchy as large-capacity, byte-addressable memory devices. These CXL-enabled SSDs (CXL-SSDs) offer a promising new tier between DRAM and traditional storage, combining NAND flash density with memory-like access semantics. However, evaluating the performance of CXLSSDs remains difficult due to the lack of hardware that natively supports the CXL.mem protocol on SSDs. As a result, most prior work relies on hybrid simulators combining CPU models augmented with CXL.mem semantics and SSD simulators that approximate internal flash behaviors. While effective for early-stage exploration, this approach cannot faithfully model firmware-level interactions and low-level storage dynamics critical to CXLSSD performance. In this paper, we present OpenCXD, a real-device-guided hybrid evaluation framework that bridges the gap between simulation and hardware. OpenCXD integrates a cycleaccurate CXL.mem simulator on the host side with a physical OpenSSD platform running real firmware. This enables in-situ firmware execution triggered by simulated memory requests. Through these contributions, OpenCXD reflects device-level phenomena unobservable in simulation-only setups, providing critical insights for future firmware design tailored to CXL-SSDs. © 2025 IEEE.

키워드

Compute Express LinkSolid-State Drive
제목
OpenCXD: An Open Real-Device-Guided Hybrid Evaluation Framework for CXL-SSDs
저자
Chung, HyunsunPark, JunhyeokNoh, TaewanAhn, SeonghoonKim, KihwanZhao, MingKim, Youngjae
DOI
10.1109/MASCOTS67699.2025.11283378
발행일
2025-10
유형
Conference paper
저널명
Proceedings - IEEE Computer Society's Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS