DIR: 面向老化SSD 读性能优化的动态请求交叉策略

聂世强, 张驰, 伍卫国 - 计算机科学技术学报, 2024 - jcst.ict.ac.cn
基于NAND 闪存的固态存储盘已成为现代计算机系统中的主要存储介质, 在移动设备,
数据中心等应用场合被广泛地使用. 为了降低每比特成本以满足现代应用的容量和成本需求 …

Error source and latency-aware read performance optimization scheme for aged SSDs

S Nie, C Zhang, C Zhang, X Zheng… - IEICE Electronics …, 2021 - jstage.jst.go.jp
LDPC code has been used widely in NAND flash-based storage system due to its high error
correction capacity, prolonging the lifetime of multi-bit NAND flash. However, the LDPC …

DIR: Dynamic request interleaving for improving the read performance of aged SSDs

S Nie, Y Zhang, W Wu, C Zhang… - 2019 IEEE Non-Volatile …, 2019 - ieeexplore.ieee.org
TLC (Triple-Level Cell) NAND flash is increasingly adopted to build SSDs (Solid-State
Drives) for modern computer systems. While TLC NAND flash effectively improves storage …

[PDF][PDF] Reducing SSD read latency via NAND flash program and erase suspension.

G Wu, X He - FAST, 2012 - usenix.org
In NAND flash memory, once a page program or block erase (P/E) command is issued to a
NAND flash chip, the subsequent read requests have to wait until the timeconsuming P/E …

Why Address Translation Matter?: Analyzing Page Access Patterns in NAND Flash-Based SSDs

H Kim, S Hong - 2023 International Technical Conference on …, 2023 - ieeexplore.ieee.org
The use of NAND Flash-based SSD is on the rise in various domains such as Enterprise,
Data centers, Personal computers, and Automotive. However, the address translation in the …

Improving read performance of NAND flash SSDs by exploiting error locality

RS Liu, MY Chuang, CL Yang, CH Li… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
NAND flash-based solid-state drives (SSDs), which can serve as the caches of hard disk
drives, have gained popularity in large-scale, high-performance storage. A type of advanced …

{LDPC-in-SSD}: Making Advanced Error Correction Codes Work Effectively in Solid State Drives

K Zhao, W Zhao, H Sun, X Zhang, N Zheng… - … USENIX Conference on …, 2013 - usenix.org
Conventional error correction codes (ECCs), such as the commonly used BCH code, have
become increasingly inadequate for solid state drives (SSDs) as the capacity of NAND flash …

DIR: Dynamic Request Interleaving for Improving the Read Performance of Aged Solid-State Drives

SQ Nie, C Zhang, WG Wu - Journal of Computer Science and Technology, 2024 - Springer
Triple-level cell (TLC) NAND flash is increasingly adopted to build solid-state drives (SSDs)
for modern computer systems. While TLC NAND flash effectively improves storage density, it …

MScache: A buffer management scheme based on page-level address mapping for NAND-flash SSD

G Zhong-yi, P Li-yang, M Hao-zhi… - 2015 4th International …, 2015 - ieeexplore.ieee.org
NAND Flash has been widely used in consumer electronic devices, especially in SSDs
(Solid State Disks). However, with the process scaling down, its inherent imperfection will be …

ETD-cache: An expiration-time driven cache scheme to make SSD-based read cache endurable and cost-efficient

N Dai, Y Chai, Y Liang, C Wang - Proceedings of the 12th ACM …, 2015 - dl.acm.org
Recently flash-based solid-state drives (SSDs) have been widely deployed as cache
devices to boost system performance. However, classical SSD cache algorithms (eg LRU) …