Pond: Cxl-based memory pooling systems for cloud platforms

H Li, DS Berger, L Hsu, D Ernst, P Zardoshti… - Proceedings of the 28th …, 2023 - dl.acm.org
Public cloud providers seek to meet stringent performance requirements and low hardware
cost. A key driver of performance and cost is main memory. Memory pooling promises to …

Tpp: Transparent page placement for cxl-enabled tiered-memory

HA Maruf, H Wang, A Dhanotia, J Weiner… - Proceedings of the 28th …, 2023 - dl.acm.org
The increasing demand for memory in hyperscale applications has led to memory becoming
a large portion of the overall datacenter spend. The emergence of coherent interfaces like …

Direct access,{High-Performance} memory disaggregation with {DirectCXL}

D Gouk, S Lee, M Kwon, M Jung - 2022 USENIX Annual Technical …, 2022 - usenix.org
New cache coherent interconnects such as CXL have recently attracted great attention
thanks to their excellent hardware heterogeneity management and resource disaggregation …

Rethinking software runtimes for disaggregated memory

I Calciu, MT Imran, I Puddu, S Kashyap… - Proceedings of the 26th …, 2021 - dl.acm.org
Disaggregated memory can address resource provisioning inefficiencies in current
datacenters. Multiple software runtimes for disaggregated memory have been proposed in …

Hemem: Scalable tiered memory management for big data applications and real nvm

A Raybuck, T Stamler, W Zhang, M Erez… - Proceedings of the ACM …, 2021 - dl.acm.org
High-capacity non-volatile memory (NVM) is a new main memory tier. Tiered DRAM+ NVM
servers increase total memory capacity by up to 8x, but can diminish memory bandwidth by …

Carbink:{Fault-Tolerant} Far Memory

Y Zhou, HMG Wassel, S Liu, J Gao, J Mickens… - … USENIX Symposium on …, 2022 - usenix.org
Far memory systems allow an application to transparently access local memory as well as
memory belonging to remote machines. Fault tolerance is a critical property of any practical …

Partial failure resilient memory management system for (cxl-based) distributed shared memory

M Zhang, T Ma, J Hua, Z Liu, K Chen, N Ding… - Proceedings of the 29th …, 2023 - dl.acm.org
The efficiency of distributed shared memory (DSM) has been greatly improved by recent
hardware technologies. But, the difficulty of distributed memory management can still be a …

One-sided {RDMA-Conscious} extendible hashing for disaggregated memory

P Zuo, J Sun, L Yang, S Zhang, Y Hua - 2021 USENIX Annual Technical …, 2021 - usenix.org
Memory disaggregation is a promising technique in datacenters with the benefit of improving
resource utilization, failure isolation, and elasticity. Hashing indexes have been widely used …

{FUSEE}: A fully {Memory-Disaggregated}{Key-Value} store

J Shen, P Zuo, X Luo, T Yang, Y Su, Y Zhou… - … USENIX Conference on …, 2023 - usenix.org
Distributed in-memory key-value (KV) stores are embracing the disaggregated memory (DM)
architecture for higher resource utilization. However, existing KV stores on DM employ …

Hello bytes, bye blocks: Pcie storage meets compute express link for memory expansion (cxl-ssd)

M Jung - Proceedings of the 14th ACM Workshop on Hot Topics …, 2022 - dl.acm.org
Compute express link (CXL) is the first open multi-protocol method to support cache
coherent interconnect for different processors, accelerators, and memory device types. Even …