An efficient design and implementation of LSM-tree based key-value store on open-channel SSD

P Wang, G Sun, S Jiang, J Ouyang, S Lin… - Proceedings of the …, 2014 - dl.acm.org
Various key-value (KV) stores are widely employed for data management to support Internet
services as they offer higher efficiency, scalability, and availability than relational database …

{eZNS}: An elastic zoned namespace for commodity {ZNS}{SSDs}

J Min, C Zhao, M Liu, A Krishnamurthy - 17th USENIX Symposium on …, 2023 - usenix.org
Emerging Zoned Namespace (ZNS) SSDs, providing the coarse-grained zone abstraction,
hold the potential to significantly enhance the cost-efficiency of future storage infrastructure …

Internal parallelism of flash memory-based solid-state drives

F Chen, B Hou, R Lee - ACM Transactions on Storage (TOS), 2016 - dl.acm.org
A unique merit of a solid-state drive (SSD) is its internal parallelism. In this article, we
present a set of comprehensive studies on understanding and exploiting internal parallelism …

SplitZNS: Towards an efficient LSM-tree on zoned namespace SSDs

D Huang, D Feng, Q Liu, B Ding, W Zhao… - ACM Transactions on …, 2023 - dl.acm.org
The Zoned Namespace (ZNS) Solid State Drive (SSD) is a nascent form of storage device
that offers novel prospects for the Log Structured Merge Tree (LSM-tree). ZNS exposes …

Wear leveling of a memory array

TJ Fisher, AD Fry, N Ioannou, I Koltsidas, J Ma… - US Patent …, 2018 - Google Patents
In at least one embodiment, a controller of a non-volatile memory array including a plurality
of subdivisions stores write data within the non-volatile memory array utilizing a plurality of …

Fragpicker: A new defragmentation tool for modern storage devices

J Park, YI Eom - Proceedings of the ACM SIGOPS 28th Symposium on …, 2021 - dl.acm.org
File fragmentation has been widely studied for several decades because it negatively
influences various I/O activities. To eliminate fragmentation, most defragmentation tools …

Parabit: processing parallel bitwise operations in nand flash memory based ssds

C Gao, X Xin, Y Lu, Y Zhang, J Yang… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
Processing-in-memory (PIM) and in-storage-computing (ISC) architectures have been
constructed to implement computation inside memory and near storage, respectively. While …

Exploring performance characteristics of the optane 3d xpoint storage technology

J Yang, B Li, DJ Lilja - ACM Transactions on Modeling and Performance …, 2020 - dl.acm.org
Intel's Optane solid-state nonvolatile storage device is constructed using their new 3D Xpoint
technology. Although it is claimed that this technology can deliver substantial performance …

Venice: Improving Solid-State Drive Parallelism at Low Cost via Conflict-Free Accesses

R Nadig, M Sadrosadati, H Mao, NM Ghiasi… - Proceedings of the 50th …, 2023 - dl.acm.org
The performance and capacity of solid-state drives (SSDs) are continuously improving to
meet the increasing demands of modern data-intensive applications. Unfortunately …

Mgc: Multiple-gray-code for 3d nand flash based high-density ssds

Y Lv, L Shi, Q Li, C Gao, Y Song, L Luo… - … Symposium on High …, 2023 - ieeexplore.ieee.org
QLC (4-bit-per-cell) and more-bit-per-cell 3D NAND flash memories are increasingly
adopted in large storage systems. While achieving significant cost reduction, these …