Home
TECHNICAL PAPERS

CXL Memory: Detailed Characterization Analysis Using Micro-Benchmarks And Real Applications (UIUC, Intel Labs)

popularity

A new technical paper titled “Demystifying CXL Memory with Genuine CXL-Ready Systems and Devices” was published by researchers at University of Illinois Urbana-Champaign (UIUC) and Intel Labs.

Abstract:
“The high demand for memory capacity in modern datacenters has led to multiple lines of innovation in memory expansion and disaggregation. One such effort is Compute eXpress Link (CXL)-based memory expansion, which has gained significant attention. To better leverage CXL memory, researchers have built several emulation and experimental platforms to study its behavior and characteristics. However, due to the lack of commercial hardware supporting CXL memory, the full picture of its capabilities may still be unclear to the community. In this work, we explore CXL memory’s performance characterization on a state-of-the-art experimental platform. First, we study the basic performance characteristics of CXL memory using our proposed microbenchmark. Based on our observations and comparisons to standard DRAM connected to local and remote NUMA nodes, we also study the impact of CXL memory on end-to-end applications with different offloading and interleaving policies. Finally, we provide several guidelines for future programmers to realized the full potential of CXL memory.”

Find the technical paper here. Published March 2023 (preprint).

Sun, Yan, Yifan Yuan, Zeduo Yu, Reese Kuper, Ipoom Jeong, Ren Wang, and Nam Sung Kim. “Demystifying CXL Memory with Genuine CXL-Ready Systems and Devices.” arXiv preprint arXiv:2303.15375 (2023).

Related
Impact Of Increased IC Performance On Memory
Factors that need to be considered to improve reliability at higher speeds.
CXL Picks Up Steam In Data Centers
Market opportunities for shared resources balloon, but verification/validation remains a challenge.
How Memory Design Optimizes System Performance
Changes are steady in the memory hierarchy, but how and where that memory is accessed is having a big impact.



Leave a Reply


(Note: This name will be displayed publicly)