Update Frequency-Directed Subpage Management for Mitigating Garbage Collection and DRAM Overheads

Cited 3 time in webofscience Cited 0 time in scopus
  • Hit : 176
  • Download : 67
The increased flash page sizes cause a large number of sub-page requests due to the difference in host and flash I/O units. The sub-page requests may degrade the space utilization, response time, and lifetime of NAND flash memories. Addressing the sub-page issue, a few studies in the past have proposed merging sub-pages to generate full pages. Although these sub-page schemes may improve performance and lifetime, they incur immense DRAM space for storing the sector information of merged pages. Moreover, they do not consider the update frequencies of the sub-pages for merging and thus an update request to a sub-page causes partial page invalidation, which leads to garbage collection (GC) overhead. To address these issues, our proposed scheme considers the update frequencies of the sub-pages for merging in order to avoid partial page invalidation, which in turn improves the GC efficiency. Further, the proposed scheme uses a sector information table (SIT) in flash pages to store the fine-grained sector information of merged sub-pages. In the light of experiment results, our scheme, on average, reduces DRAM footprint, flash writes, and block erasures by 29%, 18%, and 13%, respectively.
Publisher
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Issue Date
2021-12
Language
English
Article Type
Article
Citation

IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, v.40, no.12, pp.2467 - 2480

ISSN
0278-0070
DOI
10.1109/TCAD.2020.3049113
URI
http://hdl.handle.net/10203/289592
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 3 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0