Linefs: Efficient smartnic offload of a distributed file system with pipeline parallelism

J Kim, I Jang, W Reda, J Im, M Canini, D Kostić… - Proceedings of the …, 2021 - dl.acm.org
In multi-tenant systems, the CPU overhead of distributed file systems (DFSes) is increasingly
a burden to application performance. CPU and memory interference cause degraded and …

{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 …

{ROLEX}: A Scalable {RDMA-oriented} Learned {Key-Value} Store for Disaggregated Memory Systems

P Li, Y Hua, P Zuo, Z Chen, J Sheng - 21st USENIX Conference on File …, 2023 - usenix.org
Disaggregated memory systems separate monolithic servers into different components,
including compute and memory nodes, to enjoy the benefits of high resource utilization …

Characterizing Off-path {SmartNIC} for Accelerating Distributed Systems

X Wei, R Cheng, Y Yang, R Chen, H Chen - 17th USENIX Symposium …, 2023 - usenix.org
SmartNICs have recently emerged as an appealing device for accelerating distributed
systems. However, there has not been a comprehensive characterization of SmartNICs, and …

ubft: Microsecond-scale bft using disaggregated memory

MK Aguilera, N Ben-David, R Guerraoui… - Proceedings of the 28th …, 2023 - dl.acm.org
We propose uBFT, the first State Machine Replication (SMR) system to achieve microsecond-
scale latency in data centers, while using only 2 f+ 1 replicas to tolerate f Byzantine failures …

DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (Extended Version)

S Lee, S Ponnapalli, S Singhal, MK Aguilera… - arXiv preprint arXiv …, 2022 - arxiv.org
We present Dinomo, a novel key-value store for disaggregated persistent memory (DPM).
Dinomo is the first key-value store for DPM that simultaneously achieves high common-case …

HiveMind: A hardware-software system stack for serverless edge swarms

L Patterson, D Pigorovsky, B Dempsey… - Proceedings of the 49th …, 2022 - dl.acm.org
Swarms of autonomous devices are increasing in ubiquity and size, making the need for
rethinking their hardware-software system stack critical. We present HiveMind, the first …

Overcoming the Memory Wall with {CXL-Enabled}{SSDs}

SP Yang, M Kim, S Nam, J Park, J Choi… - 2023 USENIX Annual …, 2023 - usenix.org
This paper investigates the feasibility of using inexpensive flash memory on new
interconnect technologies such as CXL (Compute Express Link) to overcome the memory …

Towards a fully disaggregated and programmable data center

Y Shan, W Lin, Z Guo, Y Zhang - Proceedings of the 13th ACM SIGOPS …, 2022 - dl.acm.org
Today, we are seeing two trends in the data center. On the one hand, applications are
becoming more fine-grained, driven by the recent trend of serverless computing and …

Design Guidelines for Correct, Efficient, and Scalable Synchronization Using One-Sided RDMA

T Ziegler, J Nelson-Slivon, V Leis… - Proceedings of the ACM on …, 2023 - dl.acm.org
Remote data structures built with one-sided Remote Direct Memory Access (RDMA) are at
the heart of many disaggregated database management systems today. Concurrent access …