3.8 Proceedings Paper

OSPADA: One-Shot Programming Aware Data Allocation Policy to Improve 3D NAND Flash Read Performance

出版社

IEEE
DOI: 10.1109/ICCD.2018.00018

关键词

-

资金

  1. National Natural Science Foundation of China [61872413, U1709220, 61821003]
  2. Wuhan Science and technology Project [2017010201010108]
  3. Fundamental Research Funds for the Central Universities [2016YXMS019]
  4. 111 Project [B07038]
  5. Key Laboratory of Data Storage System, Ministry of Education

向作者/读者索取更多资源

Charge trap (CT) based 3D NAND flash is predominating the flash storage market due to higher density, better performance and endurance than planar flash. CT-based 3D flash programs multiple pages in a word line at a time, called one-shot programming, unlike planar flash which programs one page at a time. Solid state drives (SSDs) utilize the internal parallelism to improve the performance, but one-shot programming is likely to program logically sequential data into one parallel unit (i.e., a plane) and thus degrades the read parallelism. In this paper, we propose a one-shot programming aware data allocation policy, called OSPADA, to improve the read performance of CT flash based SSDs by enhancing read parallelism. OSPADA reorders written data to distribute logically sequential data into different parallel units using the distance aware round-robin strategy. Experimental results show that OSPADA improves the read performance by up to 22.83% compared with traditional dynamic data allocation policies.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据