activity
20122023
most citedToward a Principled Framework for Benchmarking Consistency

55 citations · 80 across the 7 of their papers we have counts for

collaborators

7 papers

cs.DB2023★ 9 cited

WiscSort: External Sorting For Byte-Addressable Storage

Vinay Banakar, Kan Wu, Yuvraj Patel +3

We present WiscSort, a new approach to high-performance concurrent sorting for existing and future byte-addressable storage (BAS) devices. WiscSort carefully reduces writes, exploi…

cs.DC2022★ 1 cited

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

Sekwon Lee, Soujanya Ponnapalli, Sharad Singhal +3

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

cs.DC2021★ 1 cited

MODC: Resilience for disaggregated memory architectures using task-based programming

Kimberly Keeton, Sharad Singhal, Haris Volos +9

Disaggregated memory architectures provide benefits to applications beyond traditional scale out environments, such as independent scaling of compute and memory resources. They als…

cs.DB2021★ 6 cited

Farview: Disaggregated Memory with Operator Off-loading for Database Engines

Dario Korolija, Dimitrios Koutsoukos, Kimberly Keeton +3

Cloud deployments disaggregate storage from compute, providing more flexibility to both the storage and compute layers. In this paper, we explore disaggregation by taking it one st…

cs.DB2020★ 2 cited

Order-Preserving Key Compression for In-Memory Search Trees

Huanchen Zhang, Xiaoxuan Liu, David G. Andersen +3

We present the High-speed Order-Preserving Encoder (HOPE) for in-memory search trees. HOPE is a fast dictionary-based compressor that encodes arbitrary keys while preserving their…

cs.DC2017★ 6 cited

Sparkle: Optimizing Spark for Large Memory Machines and Analytics

Mijung Kim, Jun Li, Haris Volos +7

Spark is an in-memory analytics platform that targets commodity server environments today. It relies on the Hadoop Distributed File System (HDFS) to persist intermediate checkpoint…

cs.DC2012★ 55 cited

Toward a Principled Framework for Benchmarking Consistency

Muntasir Raihan Rahman, Wojciech Golab, Alvin AuYoung +2

Large-scale key-value storage systems sacrifice consistency in the interest of dependability (i.e., partition tolerance and availability), as well as performance (i.e., latency). S…