Wisckey: Separating keys from values in ssd-conscious storage

L Lu, TS Pillai, H Gopalakrishnan… - ACM Transactions On …, 2017 - dl.acm.org
We present WiscKey, a persistent LSM-tree-based key-value store with a performance-
oriented data layout that separates keys from values to minimize I/O amplification. The …

Tiny-tail flash: Near-perfect elimination of garbage collection tail latencies in NAND SSDs

S Yan, H Li, M Hao, MH Tong… - ACM Transactions on …, 2017 - dl.acm.org
Flash storage has become the mainstream destination for storage users. However, SSDs do
not always deliver the performance that users expect. The core culprit of flash performance …

Host congestion control

S Agarwal, A Krishnamurthy, R Agarwal - Proceedings of the ACM …, 2023 - dl.acm.org
The conventional wisdom in systems and networking communities is that congestion
happens primarily within the network fabric. However, adoption of high-bandwidth access …

{LinnOS}: Predictability on unpredictable flash storage with a light neural network

M Hao, L Toksoz, N Li, EE Halim, H Hoffmann… - … USENIX Symposium on …, 2020 - usenix.org
This paper presents LinnOS, an operating system that leverages a light neural network for
inferring SSD performance at a very fine—per-IO—granularity and helps parallel storage …

The tail at store: A revelation from millions of hours of disk and {SSD} deployments

M Hao, G Soundararajan… - … USENIX Conference on …, 2016 - usenix.org
We study storage performance in over 450,000 disks and 4,000 SSDs over 87 days for an
overall total of 857 million (disk) and 7 million (SSD) drive hours. We find that storage …

{PinK}: High-speed in-storage key-value store with bounded tails

J Im, J Bae, C Chung, S Lee - 2020 USENIX Annual Technical …, 2020 - usenix.org
Key-value store based on a log-structured merge-tree (LSM-tree) is preferable to hash-
based KV store because an LSM-tree can support a wider variety of operations and show …

IODA: A host/device co-design for strong predictability contract on modern flash storage

H Li, ML Putra, R Shi, X Lin, GR Ganger… - Proceedings of the ACM …, 2021 - dl.acm.org
Predictable latency on flash storage is a long-pursuit goal, yet, unpredictability stays due to
the unavoidable disturbance from many well-known SSD internal activities. To combat this …

Alleviating garbage collection interference through spatial separation in all flash arrays

J Kim, K Lim, Y Jung, S Lee, C Min… - 2019 USENIX Annual …, 2019 - usenix.org
We present SWAN, a novel All Flash Array (AFA) management scheme. Recent flash SSDs
provide high I/O bandwidth (eg, 3-10GB/s) so the storage bandwidth can easily surpass the …

{Hardware/Software}{Co-Programmable} framework for computational {SSDs} to accelerate deep learning service on {Large-Scale} graphs

M Kwon, D Gouk, S Lee, M Jung - 20th USENIX Conference on File and …, 2022 - usenix.org
Graph neural networks (GNNs) process large-scale graphs consisting of a hundred billion
edges. In contrast to traditional deep learning, unique behaviors of the emerging GNNs are …

The University of Chicago

ES - Minerva, 1975 - JSTOR
On 20 March, 1974, Professor Edward Banfield, of the University of Pennsylvania, was
prevented from delivering a lecture at the University of Chicago. Professor Banfield, who is a …