CXL-Interference: Analysis and Characterization in Modern Computer Systems
Shunyu Mao, Jiajun Luo, Yixin Li, Jiapeng Zhou, Weidong Zhang, Zheng, Liu, Teng Ma, Shuwen Deng

TL;DR
This paper investigates interference issues in CXL technology, providing the first hardware-based characterization and analysis, along with mitigation strategies to improve performance in modern systems.
Contribution
It introduces CXL-Interplay, a systematic analysis of CXL interference on real hardware, including novel characterization, reverse-reasoning analysis, and mitigation solutions.
Findings
First hardware-based characterization of CXL interference.
Identification of key interference sources affecting performance.
Proposed mitigation strategies that improve CXL system performance.
Abstract
Compute Express Link (CXL) is a promising technology that addresses memory and storage challenges. Despite its advantages, CXL faces performance threats from external interference when co-existing with current memory and storage systems. This interference is under-explored in existing research. To address this, we develop CXL-Interplay, systematically characterizing and analyzing interference from memory and storage systems. To the best of our knowledge, we are the first to characterize CXL interference on real CXL hardware. We also provide reverse-reasoning analysis with performance counters and kernel functions. In the end, we propose and evaluate mitigating solutions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Embedded Systems Design Techniques · Parallel Computing and Optimization Techniques
