Mira: A program-behavior-guided far memory system

Z Guo, Z He, Y Zhang - Proceedings of the 29th Symposium on …, 2023 - dl.acm.org
Far memory, where memory accesses are non-local, has become more popular in recent
years as a solution to expand memory size and avoid memory stranding. Prior far memory …

Harvesting idle memory for application-managed soft state with midas

Y Qiao, Z Ruan, H Ma, A Belay, M Kim… - 21st USENIX Symposium …, 2024 - usenix.org
Many applications can benefit from data that increases performance but is not required for
correctness (commonly referred to as soft state). Examples include cached data from …

Logical Memory Pools: Flexible and Local Disaggregated Memory

E Amaro, S Wang, A Panda, MK Aguilera - Proceedings of the 22nd …, 2023 - dl.acm.org
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 …

Evaluating the potential of disaggregated memory systems for HPC applications

N Ding, P Maris, HA Nam, T Groves… - Concurrency and …, 2024 - Wiley Online Library
Disaggregated memory is a promising approach that addresses the limitations of traditional
memory architectures by enabling memory to be decoupled from compute nodes and …

A Tale of Two Paths: Toward a Hybrid Data Plane for Efficient {Far-Memory} Applications

L Chen, S Liu, C Wang, H Ma, Y Qiao, Z Wang… - … USENIX Symposium on …, 2024 - usenix.org
With rapid advances in network hardware, far memory has gained a great deal of traction
due to its ability to break the memory capacity wall. Existing far memory systems fall into one …

Reinvent cloud software stacks for resource disaggregation

CX Wang, YZ Shan, PF Zuo, HM Cui - Journal of Computer Science and …, 2023 - Springer
Due to the unprecedented development of low-latency interconnect technology, building
large-scale disaggregated architecture is drawing more and more attention from both …

Unleashing True Utility Computing with Quicksand

Z Ruan, S Li, K Fan, MK Aguilera, A Belay… - Proceedings of the 19th …, 2023 - dl.acm.org
Today's clouds are inefficient: their utilization of resources like CPUs, GPUs, memory, and
storage is low. This inefficiency occurs because applications consume resources at variable …

Volley: Accelerating Write-Read Orders in Disaggregated Storage

S Zeng, X Liao, H Guo, Y Lu - Proceedings of the Nineteenth European …, 2024 - dl.acm.org
Modern data centers deploy disaggregated storage systems (eg, NVMe over Fabrics, NVMe-
oF) for fine-grained resource elasticity and high resource utilization. A client-side writeback …

TMC: Near-Optimal Resource Allocation for Tiered-Memory Systems

Y Ni, P Mehra, E Miller, H Litz - … of the 2023 ACM Symposium on Cloud …, 2023 - dl.acm.org
Main memory dominates data center server cost, and hence data center operators are
exploring alternative technologies such as CXL-attached and persistent memory to improve …

FaaSMem: Improving Memory Efficiency of Serverless Computing with Memory Pool Architecture

C Xu, Y Liu, Z Li, Q Chen, H Zhao, D Zeng… - Proceedings of the 29th …, 2024 - dl.acm.org
In serverless computing, an idle container is not recycled directly, in order to mitigate time-
consuming cold container startup. These idle containers still occupy the memory …