跳至主導覽 跳至搜尋 跳過主要內容

An index-based management scheme with adaptive caching for huge-scale low-cost embedded flash storages

  • Po Chun Huang
  • , Yuan Hao Chang
  • , Tei Wei Kuo

研究成果: 期刊貢獻文章同行評審

6 引文 斯高帕斯(Scopus)

摘要

Due to its remarkable access performance, shock resistance, and costs, NAND flash memory is now widely adopted in a variety of computing environments, especially in mobile devices such as smart phones, media players and electronic book readers. For the consideration of costs, low-cost embedded flash storages such as flash memory cards are often employed on such devices. Different from solid-state disks, the RAM buffer equipped on low-cost embedded flash storages are very small, for example, limited under several dozens of kilobytes, despite of the rapidly growing capacity of the storages. The significance of effectively utilizing the very limited on-device RAM buffers of embedded flash storages is therefore highlighted, and a novel design of scalable flash management schemes is needed to tackle the new access constraints of MLC NAND flash memory. In this work, a highly scalable design of the flash translation layer is presented with the considerations of the on-device RAM size, user access patterns, address-mapping-information caching and MLC access constraints. Through a series of experiments, it is verified that, with appropriate settings of cache sizes, the proposed management scheme provides comparable performance results to prior arts with much lower requirements on the on-device RAM. In other words, the proposed scheme suggests a strategy to make better use of the on-device RAM, and is suitable for embedded flash storages.

原文English
文章編號56
期刊ACM Transactions on Design Automation of Electronic Systems
18
發行號4
DOIs
出版狀態Published - 10月 2013

指紋

深入研究「An index-based management scheme with adaptive caching for huge-scale low-cost embedded flash storages」主題。共同形成了獨特的指紋。

引用此