CXL-Interference: Analysis and Characterization in Modern Computer Systems

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mao, Shunyu, Luo, Jiajun, Li, Yixin, Zhou, Jiapeng, Zhang, Weidong, Liu, Zheng, Ma, Teng, Deng, Shuwen
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915037288857600
author Mao, Shunyu
Luo, Jiajun
Li, Yixin
Zhou, Jiapeng
Zhang, Weidong
Liu, Zheng
Ma, Teng
Deng, Shuwen
author_facet Mao, Shunyu
Luo, Jiajun
Li, Yixin
Zhou, Jiapeng
Zhang, Weidong
Liu, Zheng
Ma, Teng
Deng, Shuwen
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2411_18308
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle CXL-Interference: Analysis and Characterization in Modern Computer Systems
Mao, Shunyu
Luo, Jiajun
Li, Yixin
Zhou, Jiapeng
Zhang, Weidong
Liu, Zheng
Ma, Teng
Deng, Shuwen
Hardware Architecture
Performance
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.
title CXL-Interference: Analysis and Characterization in Modern Computer Systems
topic Hardware Architecture
Performance
url https://arxiv.org/abs/2411.18308