Memory Disaggregation and Pooling with CXL

Thu Sep 15 | 9:10am
Location:
Salon VI, Salon VII
Abstract

With CXL, system software, system hardware, and applications software developers will soon be presented with opportunities to disaggregate and pool memory into a memory-as-a-service for multiple computing hosts. In this session, Charles Fan will describe the architecture of such a system, including both services transparent to the applications and APIs that allow deeper integration. The components that will be covered include (1) host-based transparent memory tiering; (2) fabric management that allows dynamic provisioning and sharing; (3) advanced data services.

Learning Objectives

  • Architecture and variety of memory services that will be available to developers with the advent of CXL
  • The different ways that developers will be able to access the memory services
  • Examples of memory service APIs and how to use them

---

Charles Fan
MemVerge
Related Sessions