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 …

Syncron: Efficient synchronization support for near-data-processing architectures

C Giannoula, N Vijaykumar… - … Symposium on High …, 2021 - ieeexplore.ieee.org
Near-Data-Processing (NDP) architectures present a promising way to alleviate data
movement costs and can provide significant performance and energy benefits to parallel …

Efficient distributed memory management with RDMA and caching

Q Cai, W Guo, H Zhang, D Agrawal, G Chen… - Proceedings of the …, 2018 - dl.acm.org
Recent advancements in high-performance networking interconnect significantly narrow the
performance gap between intra-node and inter-node communications, and open up …

ScaleStore: A fast and cost-efficient storage engine using DRAM, NVMe, and RDMA

T Ziegler, C Binnig, V Leis - … of the 2022 International Conference on …, 2022 - dl.acm.org
In this paper, we propose ScaleStore, a novel distributed storage engine that exploits DRAM
caching, NVMe storage, and RDMA networking to achieve high performance, cost-efficiency …

Disaggregated memory in the datacenter: A survey

M Ewais, P Chow - IEEE Access, 2023 - ieeexplore.ieee.org
Datacenters of today have maintained the same architecture for decades. The building block
of the datacenter remains the server, which tightly couples the necessary compute …

Passing messages while sharing memory

MK Aguilera, N Ben-David, I Calciu… - Proceedings of the …, 2018 - dl.acm.org
We introduce a new distributed computing model called m&m that allows processes to both
pass messages and share memory. Motivated by recent hardware trends, we find that this …

Using Local Cache Coherence for Disaggregated Memory Systems

I Calciu, MT Imran, I Puddu, S Kashyap… - ACM SIGOPS …, 2023 - dl.acm.org
Disaggregated memory provides many cost savings and resource provisioning benefits for
current datacenters, but software systems enabling disaggregated memory access result in …

Kite: Efficient and available release consistency for the datacenter

V Gavrielatos, A Katsarakis, V Nagarajan… - Proceedings of the 25th …, 2020 - dl.acm.org
Key-Value Stores (KVSs) came into prominence as highly-available, eventually consistent
(EC)," NoSQL" Databases, but have quickly transformed into general-purpose …

Scaling the capacity of memory systems; evolution and key approaches

K Paraskevas, A Attwood, M Luján… - Proceedings of the …, 2019 - dl.acm.org
The demand on memory capacity from applications has always challenged the available
technologies. It is therefore important to understand that this demand and the consequential …

Building heterogeneous unified virtual memories (uvms) without the overhead

K Koukos, A Ros, E Hagersten, S Kaxiras - ACM Transactions on …, 2016 - dl.acm.org
This work proposes a novel scheme to facilitate heterogeneous systems with unified virtual
memory. Research proposals implement coherence protocols for sequential consistency …