• DocumentCode
    679621
  • Title

    PAB: Parallelism-Aware Buffer Management Scheme for Nand-Based SSDs

  • Author

    Xufeng Guo ; Jianfeng Tan ; Yuping Wang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    14-16 Aug. 2013
  • Firstpage
    101
  • Lastpage
    110
  • Abstract
    Recently, internal buffer module and multi-level parallel components have already become the standard elements of SSDs. The internal buffer module is always used as a write cache, reducing the erasures and thus improving overall performance. The multi-level parallelism is exploited to service requests in a concurrent or interleaving manner, which promotes the system throughput. These two aspects have been extensively discussed in the literature. However, current buffer algorithms cannot take full advantage of parallelism inside SSDs. In this paper, we propose a novel write buffer management scheme called Parallelism-Aware Buffer (PAB). In this scheme, the buffer is divided into two parts named as Work-Zone and Para-Zone respectively. Conventional buffer algorithms are employed in the Work-Zone, while the Para-Zone is responsible for reorganizing the requests evicted from Work-Zone according to the underlying parallelism. Simulation results show that with only a small size of Para-Zone, PAB can achieve 19.2% ~ 68.1% enhanced performance compared with LRU based on a page-mapping FTL, while this improvement scope becomes 5.6% ~ 35.6% compared with BPLRU based on the state-of-the-art block-mapping FTL known as FAST.
  • Keywords
    NAND circuits; cache storage; disc drives; hard discs; Nand-based SSD; Nand-based solid state drives; PAB; hard-disk drives; internal buffer module; multilevel parallel components; overall performance improvement; para-zone; parallelism-aware buffer management scheme; service requests; system throughput; work-zone; write buffer management scheme; write cache; Ash; Computational modeling; Parallel processing; Performance evaluation; Random access memory; Throughput; Time factors; buffer; parallelism; solid state drive;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2013 IEEE 21st International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2013.18
  • Filename
    6730753