跳到主要导航 跳到搜索 跳到主要内容

A unified write buffer cache management scheme for flash memory

  • Liang Shi
  • , Jianhua Li
  • , Qingan Li
  • , Chun Jason Xue
  • , Chengmo Yang
  • , Xuehai Zhou
  • Ministry of Education of the People's Republic of China
  • Hefei University of Technology
  • Wuhan University
  • City University of Hong Kong
  • University of Delaware
  • University of Science and Technology of China

科研成果: 期刊稿件文章同行评审

摘要

NAND flash memory has been widely adopted in embedded systems as secondary storage. However, the further development of flash memory strongly hinges on the tackling of its inherent implausible characteristics, including read-and-write speed asymmetry, inability of in-place updates, and performance-harmful erase operations. While write buffer cache (WBC) has been proposed to enhance the performance of write operations, the development of a unified WBC management scheme that is effective for diverse types of access patterns is still a challenging task. In this paper, a novel WBC management scheme named expectation-based least recently used (ExLRU) is proposed to improve the performance of flash memory through effectively reducing the number of erase operations and write activities. Different from the previous works, ExLRU accurately maintains access history information in the WBC, based on which a novel cost model is constructed to select data with the minimum write cost to write to flash memory. An efficient ExLRU implementation with negligible overhead is developed. Simulation results show that ExLRU outperforms state-of-the-art WBC management schemes under various workloads.

源语言英语
文章编号6705640
页(从-至)2779-2792
页数14
期刊IEEE Transactions on Very Large Scale Integration (VLSI) Systems
22
12
DOI
出版状态已出版 - 12月 2014
已对外发布

指纹

探究 'A unified write buffer cache management scheme for flash memory' 的科研主题。它们共同构成独一无二的指纹。

引用此