Memory Pooling with CXL

Compute express link (CXL) has recently attracted great attention thanks to its excellent hardware heterogeneity management and resource disaggregation capabilities. Even though there is yet no commercially available product or platform integrating CXL into memory pooling, it is expected to make mem...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE MICRO 2023-03, Vol.43 (2), p.1-11
Hauptverfasser: Gouk, Donghyun, Kwon, Miryeong, Bae, Hanyeoreum, Lee, Sangwon, Jung, Myoungsoo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Compute express link (CXL) has recently attracted great attention thanks to its excellent hardware heterogeneity management and resource disaggregation capabilities. Even though there is yet no commercially available product or platform integrating CXL into memory pooling, it is expected to make memory resources practically and efficiently disaggregated much better than ever before. In this paper, we propose directly accessible memory disaggregation, DirectCXL that straight connects a host processor complex and remote memory resources over CXL's memory protocol ( CXL.mem ). Our empirical evaluation shows that DirectCXL exhibits around 7× better performance than RDMA-based memory pooling for diverse real-world workloads.
ISSN:0272-1732
1937-4143
DOI:10.1109/MM.2023.3237491