Litcius/Paper detail

Compute Express Link (CXL): Enabling Heterogeneous Data-Centric Computing With Heterogeneous Memory Hierarchy

Debendra Das Sharma

2022IEEE Micro45 citationsDOI

Abstract

Compute Express Link is an open industry standard interconnect offering caching and memory semantics on top of peripheral component interconnect-Express, with resource pooling and fabric capabilities. In addition to providing high-bandwidth and low-latency connectivity between host processor and accelerators, smart network interface cards, and memory expansion devices, it also enables resource pooling across multiple systems for scalable, power-efficient, and cost-effective computing. This article delves into the microarchitectural design to deliver power-efficient performance based on our experience designing a Xeon central processing unit and field-programmable gate array with this technology with demonstrated silicon interoperability.

Topics & Concepts

Computer scienceComputer architectureMemory hierarchyScalabilityInteroperabilityPoolingInterconnectionInterface (matter)Embedded systemDistributed computingOperating systemComputer networkCacheBubbleArtificial intelligenceMaximum bubble pressure methodAdvanced Memory and Neural ComputingInterconnection Networks and SystemsParallel Computing and Optimization Techniques
Compute Express Link (CXL): Enabling Heterogeneous Data-Centric Computing With Heterogeneous Memory Hierarchy | Litcius