CXL in Cloud Practice: Practical Lessons for Incrementally Scaling Deployment

View at publisher
Authors: Daniel S. Berger, Karthik Kumar, Midhul Vuppalapati, Chet W Douglas, Jesse Sathre, Ian Robinson, Prateek Tandon, Mark D. Hill
Cited by: 2
References: 33

Abstract

This paper explores learnings from first-generation Compute Express Link (CXL) memory expansion to accelerate CXL’s journey to broad, robust use. While broad adoption will be a long journey similar to that of RDMA, we argue that the first step—CXL.mem expansion—is viable on today’s hardware. Through an end-to-end analysis, we revisit common showstoppers: we decompose memory access latency and show that CPU and DRAM internals, rather than the CXL protocol, dominate latency and variability, and we demonstrate how system slack absorbs link error rates above nominal specifications. Along the way, we distill practical guidance on device validation, monitoring, failure modes, security, and multi-tenant interference, and we outline a pragmatic adoption pathway: solidify robust expansion first, prototype micro-pooling next, and move to selective sharing as the ecosystem matures.

Fields of Study & Subjects

Software System Performance and Reliability Cloud Computing and Resource Management Advanced Software Engineering Methodologies

Publication details

Journal / source
IEEE Transactions on Computers
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
75
Issue
4
Pages
1234–1246
Publication date
24 February 2026