← All publications
IEEE CAL2026

Capacity–Latency Tradeoffs in CXL Memory Expander at Hyperscale

Haneul Park, Grant Ayers, Nam Sung Kim, Philip Levis, Brian Morris

IEEE Computer Architecture Letters, vol. 25, 2026

CPU server SoC fast · small slower · big Local DDR hot tier · ns-scale CXL Memory Expander inline compression → larger effective capacity compressed pages Tiering policy demote cold ↓ · promote hot ↑

Conventional wisdom treats compression as a capacity–latency trade — this paper shows the right algorithm and block size can deliver both. (Illustrative diagram; replace with the paper's figure.)

TL;DR

In a CXL memory expander with inline compression, a slower but stronger compression algorithm can simultaneously increase capacity and reduce access latency: the DRAM traffic it saves more than offsets the extra decompression time.

Why it matters

DRAM dominates the cost of hyperscale datacenter servers, and AI-driven memory supply shortages are pushing costs even higher. CXL memory expanders cut server cost by reusing legacy DDR modules from older servers, and inline compression stretches their effective capacity further — but every compressed byte is normally assumed to cost access latency.

Key findings

This work was done during my student researcher role in Google's Systems Research Group, and suggests future expander specifications should be designed differently.

BibTeX

@article{park2026cxl,
  author  = {Haneul Park and Grant Ayers and Nam Sung Kim and Philip Levis
             and Brian Morris},
  title   = {Capacity-Latency Tradeoffs in {CXL} Memory Expander at Hyperscale},
  journal = {IEEE Computer Architecture Letters},
  volume  = {25},
  year    = {2026}
}