{INSIDER}: Designing {In-Storage} computing system for emerging {High-Performance} drive

Z Ruan, T He, J Cong - … Annual Technical Conference (USENIX ATC 19), 2019 - usenix.org
We present INSIDER, a full-stack redesigned storage system to help users fully utilize the
performance of emerging storage drives with moderate programming efforts. On the …

Scalable parallel flash firmware for many-core architectures

J Zhang, M Kwon, M Swift, M Jung - 18th USENIX Conference on File …, 2020 - usenix.org
NVMe is designed to unshackle flash from a traditional storage bus by allowing hosts to
employ many threads to achieve higher bandwidth. While NVMe enables users to fully …

{ScalaAFA}: Constructing {User-Space}{All-Flash} Array Engine with Holistic Designs

S Yi, X Pan, Q Li, Q Li, C Wang, B Mao, M Jung… - 2024 USENIX Annual …, 2024 - usenix.org
All-flash array (AFA) is a popular approach to aggregate the capacity of multiple solid-state
drives (SSDs) while guaranteeing fault tolerance. Unfortunately, existing AFA engines inflict …

Lightstore: Software-defined network-attached key-value drives

C Chung, J Koo, J Im, Arvind, S Lee - Proceedings of the Twenty-Fourth …, 2019 - dl.acm.org
We propose LightStore, a key-value flash store, as a substitute for x86-based storage
servers. A LightStore node has a low-power embedded-class processor, a few gigabytes of …

Mithrilog: Near-storage accelerator for high-performance log analytics

S Kang, J An, J Kim, SW Jun - MICRO-54: 54th Annual IEEE/ACM …, 2021 - dl.acm.org
This paper presents, a log analytics platform with near-storage accelerators for high-
performance, cost-and power-efficient unstructured log processing. offloads log analytics …

BIZA: Design of Self-Governing Block-Interface ZNS AFA for Endurance and Performance

S Yi, S Sun, L Peng, Y Sun, MC Yang, Z Cao… - Proceedings of the …, 2024 - dl.acm.org
All-flash array (AFA) has become one of the most popular storage forms in diverse
computing domains. While traditional AFA implementations adopt the block interface to …

{I/O} in a Flash: Evolution of {ONTAP} to {Low-Latency}{SSDs}

M Curtis-Maury, R Kesavan, VR Bharadwaj… - … USENIX Conference on …, 2024 - usenix.org
Flash-based persistent storage media are capable of sub-millisecond latency I/O. However,
a storage architecture optimized for spinning drives may contain software delays that make it …

Performance analysis of nvme ssd-based all-flash array systems

YT Jin, S Ahn, S Lee - … on Performance Analysis of Systems and …, 2018 - ieeexplore.ieee.org
In this paper, we analyze and optimize I/O latency of a petabyte scale, high performance all-
flash array (AFA) system based on NVMe SSDs. A flash-based SSD itself shows relatively …

Battling the CPU bottleneck in apache parquet to arrow conversion using FPGA

J Peltenburg, LTJ Van Leeuwen… - … conference on Field …, 2020 - ieeexplore.ieee.org
In the domain of big data analytics, the bottleneck of converting storage-focused file formats
to in-memory data structures has shifted from the bandwidth of storage to the performance of …

Reducing tail latency of DNN-based recommender systems using in-storage processing

M Kim, S Lee - Proceedings of the 11th ACM SIGOPS Asia-Pacific …, 2020 - dl.acm.org
Most recommender systems are designed to comply with service level agreement (SLA)
because prompt response to users' requests is the most important factor that decides the …