Improving SSD Read Latency via Coding

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 267
  • Download : 0
We study the potential enhancement of the read access speed in high-performance solid-state drives (SSDs) by coding, given speed variations across the multiple flash interfaces and assuming occasional local memory failures. Our analysis is based on a queuing model that incorporates both read request failures and NAND element failures. The NAND element failure in the present context reflects various limitations on the memory element level such as bad blocks, dies or chips that cannot be corrected by error control coding (ECC) typically employed to protect pages read off the NAND cells. Our analysis provides a clear picture of the storage-overhead and read-latency trade-offs given read failures and NAND element failures. We investigate two different ways to mitigate the effect of NAND element failures using the notion of multi-class jobs with different priorities. A strong motivation for this work is to understand the reliability requirement of NAND chip components given an additional layer of failure protection, under the latency/storage-overhead constraints.
Publisher
IEEE
Issue Date
2020-12
Language
English
Article Type
Article
Citation

IEEE TRANSACTIONS ON COMPUTERS, v.69, no.12, pp.1809 - 1822

ISSN
0018-9340
DOI
10.1109/TC.2020.2978823
URI
http://hdl.handle.net/10203/278604
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0