Logical Memory Pools: Flexible and Local Disaggregated Memory

Emmanuel Amaro, Stephanie Wang, Aurojit Panda, Marcos K. Aguilera

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose logical memory pools, a memory disaggregation architecture for the emerging Compute Express Link (CXL) technology in datacenters. The key idea is to create a memory pool by carving out parts of the local memory in each server, rather than using a physical memory pool that is separate from servers. Logical pools provide significant benefits over physical pools, namely, lower cost, support for near-memory computing without extra hardware, and flexibility on designating whether memory is part of the memory pool or not. We demonstrate that logical pools can execute workloads that are unfeasible in physical pools, and that its faster access leads to better performance. Realizing logical memory pools poses five major challenges, which we believe can be overcome. Given the benefits of logical pools, we believe the CXL community should refocus efforts on logical, rather than physical memory pools.

Original languageEnglish (US)
Title of host publicationHotNets 2023 - Proceedings of the 22nd ACM Workshop on Hot Topics in Networks
PublisherAssociation for Computing Machinery, Inc
Pages25-32
Number of pages8
ISBN (Electronic)9798400704154
DOIs
StatePublished - Nov 28 2023
Event22nd ACM Workshop on Hot Topics in Networks, HotNets 2023 - Cambridge, United States
Duration: Nov 28 2023Nov 29 2023

Publication series

NameHotNets 2023 - Proceedings of the 22nd ACM Workshop on Hot Topics in Networks

Conference

Conference22nd ACM Workshop on Hot Topics in Networks, HotNets 2023
Country/TerritoryUnited States
CityCambridge
Period11/28/2311/29/23

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Logical Memory Pools: Flexible and Local Disaggregated Memory'. Together they form a unique fingerprint.

Cite this