arrow
返回

PR-SSD: Maximizing Partial Read Potential by Exploiting Compression and Channel-Level Parallelism

delete2022-01-01
delete8
PRE
AI
M
Mincheol Kang *
W
Won-Young Lee
J
JinKwon Kim
S
Soontae Kim
DOI:10.1109/TC.2022.3178326delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Recent NAND flash memories provide a partial read operation that can read a page partially and has lower latency than a normal read operation. In order to maximize the benefit of the partial read operation, compression techniques can be applied to improve performance by generating additional partial page requests via compressing pages into smaller ones. Unfortunately, existing compression-support SSDs suffer from a huge decompression latency that eventually cancels the benefit of the partial read operation. In this paper, we propose Partial Read-aware SSD (PR-SSD) for fully exploiting partial read operations. In order to mitigate the decompression latency, we propose a new compression algorithm, called Dominant Pattern Compression (DPC), which has extremely low decompression latency. Because uncompressed page requests cannot exploit the partial read operation, we propose split Flash Translation Layer (FTL) that can split the requests into smaller ones and allocate them to different channels for exploiting channel-level parallelism in SSD. Experimental results reveal that PR-SSD can reduce the read response time by 18% on average and also the number of writes and write response time by 29% and 24% on average, respectively.
Keyword:
Solid state drive
NAND flash memory
compression
flash translation layer

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

Data Compression Device Based on Modified LZ4 Algorithm
err2018-02-01
err40
errOAAI
errLiu, Weiqiang; Mei, Faqiang; Wang, Chenghua; O'Neill, Maire; Swartzlander, Earl E., Jr.
err分享
err收藏
NIRS monitoring of muscle contraction to control a prosthetic device
err1999-01-15
err0
PREAI
errThomas Bianchi; Daniela Zambarbieri; Giorgio Beltrami; Gennaro Verni
err分享
err收藏
CID: Co-Architecting Instruction Cache and Decompression System for Embedded Systems
err2021-07-01
err6
errOAAI
errKim, Jinkwon; Hong, Seokin; Hong, Jeongkyu; Kim, Soontae
err分享
err收藏
Exploiting Compression-Induced Internal Fragmentation for Power-Off Recovery in SSD
err2016-06-01
err15
PREAI
errKim, Dongwook; Won, Youjip; Cha, Jaehyuk; Yoon, Sungroh; Choi, Jongmoo; Kang, Sooyong
err分享
err收藏
A novel long excitation/emission wavelength fluorophore as platform utilized to construct NIR probes for bioimaging and biosensing
err2022-10-01
err0
PREAI
errJingcan Qin; Hao Tian; Fei Kong; Qian qian Zhao; Chuan Zhang; Hongmei Gu; Yuehua Li
err分享
err收藏
学者 查看更多内容