• DocumentCode
    2130957
  • Title

    ExLRU: A unified write buffer cache management for flash memory

  • Author

    Shi, Liang ; Li, Jianhua ; Xue, Chun Jason ; Yang, Chengmo ; Zhou, Xuehai

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
  • fYear
    2011
  • fDate
    9-14 Oct. 2011
  • Firstpage
    339
  • Lastpage
    348
  • Abstract
    NAND flash memory has been widely adopted in embedded systems as secondary storage. Yet 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 update, 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 LRU (ExLRU) is proposed to improve the performance of write operations while at the same time reducing the number of erase operations on flash memory. ExLRU accurately maintains access history information in WBC, based on which a new cost model is constructed to select the data with minimum write cost to be written to flash memory. An efficient ExLRU implementation with negligible hardware overhead is further developed. Simulation results show that ExLRU outperforms state-of-art WBC management schemes under various workloads.
  • Keywords
    cache storage; embedded systems; flash memories; write-once storage; ExLRU; NAND flash memory; embedded systems; expectation-based LRU; unified WBC management; write buffer cache management; write operations; Ash; Educational institutions; Flash memory; Hardware; Memory management; Organizations; Virtual private networks; ExLRU; Flash Memory; Write Buffer Cache;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software (EMSOFT), 2011 Proceedings of the International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4503-0714-7
  • Type

    conf

  • Filename
    6064542