Cited 0 time in
Performance Trade-Offs in Using NVRAM Write Buffer for Flash Memory-Based Storage Devices
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Kang, Sooyong | - |
| dc.contributor.author | Park, Sungmin | - |
| dc.contributor.author | Jung, Hoyoung | - |
| dc.contributor.author | Shim, Hyoki | - |
| dc.contributor.author | Cha, Jaehyuk | - |
| dc.date.accessioned | 2022-12-20T21:58:55Z | - |
| dc.date.available | 2022-12-20T21:58:55Z | - |
| dc.date.issued | 2009-06 | - |
| dc.identifier.issn | 0018-9340 | - |
| dc.identifier.issn | 1557-9956 | - |
| dc.identifier.uri | https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/176717 | - |
| dc.description.abstract | While NAND flash memory is used in a variety of end-user devices, it has a few disadvantages, such as asymmetric speed of read and write operations, inability to in-place updates, among others. To overcome these problems, various flash-aware strategies have been suggested in terms of buffer cache, file system, FTL, and others. Also, the recent development of next-generation nonvolatile memory types such as MRAM, FeRAM, and PRAM provide higher commercial value to Non-Volatile RAM (NVRAM). At today's prices, however, they are not yet cost-effective. In this paper, we suggest the utilization of small-sized, next-generation NVRAM as a write buffer to improve the overall performance of NAND flash memory-based storage systems. We propose various block-based NVRAM write buffer management policies and evaluate the performance improvement of NAND flash memory-based storage systems under each policy. Also, we propose a novel write buffer-aware flash translation layer algorithm, optimistic FTL, which is designed to harmonize well with NVRAM write buffers. Simulation results show that the proposed buffer management policies outperform the traditional page-based LRU algorithm and the proposed optimistic FTL outperforms previous log block-based FTL algorithms, such as BAST and FAST. | - |
| dc.format.extent | 15 | - |
| dc.language | 영어 | - |
| dc.language.iso | ENG | - |
| dc.publisher | Institute of Electrical and Electronics Engineers | - |
| dc.title | Performance Trade-Offs in Using NVRAM Write Buffer for Flash Memory-Based Storage Devices | - |
| dc.type | Article | - |
| dc.publisher.location | 미국 | - |
| dc.identifier.doi | 10.1109/TC.2008.224 | - |
| dc.identifier.scopusid | 2-s2.0-66049112804 | - |
| dc.identifier.wosid | 000265412200003 | - |
| dc.identifier.bibliographicCitation | IEEE Transactions on Computers, v.58, no.6, pp 744 - 758 | - |
| dc.citation.title | IEEE Transactions on Computers | - |
| dc.citation.volume | 58 | - |
| dc.citation.number | 6 | - |
| dc.citation.startPage | 744 | - |
| dc.citation.endPage | 758 | - |
| dc.type.docType | Article | - |
| dc.description.isOpenAccess | N | - |
| dc.description.journalRegisteredClass | scie | - |
| dc.description.journalRegisteredClass | scopus | - |
| dc.relation.journalResearchArea | Computer Science | - |
| dc.relation.journalResearchArea | Engineering | - |
| dc.relation.journalWebOfScienceCategory | Computer Science, Hardware & Architecture | - |
| dc.relation.journalWebOfScienceCategory | Engineering, Electrical & Electronic | - |
| dc.subject.keywordPlus | Buffer storage | - |
| dc.subject.keywordPlus | Disks (structural components) | - |
| dc.subject.keywordPlus | NAND circuits | - |
| dc.subject.keywordPlus | Nonvolatile storage | - |
| dc.subject.keywordPlus | Random access storage | - |
| dc.subject.keywordPlus | Flash memory | - |
| dc.subject.keywordPlus | Buffer management | - |
| dc.subject.keywordPlus | End users | - |
| dc.subject.keywordPlus | File systems | - |
| dc.subject.keywordPlus | Flash translation layer | - |
| dc.subject.keywordPlus | In-place update | - |
| dc.subject.keywordPlus | NAND flash memory | - |
| dc.subject.keywordPlus | Non-volatile memories | - |
| dc.subject.keywordPlus | Non-volatile rams | - |
| dc.subject.keywordPlus | Nonvolatile RAM | - |
| dc.subject.keywordPlus | Performance improvements | - |
| dc.subject.keywordPlus | Performance trade-off | - |
| dc.subject.keywordPlus | Simulation result | - |
| dc.subject.keywordPlus | Storage device | - |
| dc.subject.keywordPlus | Storage devices | - |
| dc.subject.keywordPlus | Storage systems | - |
| dc.subject.keywordPlus | Write buffer | - |
| dc.subject.keywordPlus | Write operations | - |
| dc.subject.keywordAuthor | Nonvolatile RAM | - |
| dc.subject.keywordAuthor | flash memory | - |
| dc.subject.keywordAuthor | write buffer | - |
| dc.subject.keywordAuthor | flash translation layer | - |
| dc.subject.keywordAuthor | solid-state disk | - |
| dc.subject.keywordAuthor | storage device | - |
| dc.identifier.url | https://ieeexplore.ieee.org/document/4731242 | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
222, Wangsimni-ro, Seongdong-gu, Seoul, 04763, Korea+82-2-2220-1366
COPYRIGHT © 2024 HANYANG UNIVERSITY.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.
