| IEICE Electronics Express | |
| An efficient write buffer management scheme considering the parallelism in solid-state drives | |
| Eunji Lee1  Seongjoon Do2  Taeseok Kim3  | |
| [1] Department of Computer Science and Engineering, Seoul National University;Department of Embedded Software Engineering, Kwangwoon University;Department of Computer Engineering, Kwangwoon University | |
| 关键词: solid state drives (SSDs); write buffer manager; temporal locality; | |
| DOI : 10.1587/elex.10.20130018 | |
| 学科分类:电子、光学、磁材料 | |
| 来源: Denshi Jouhou Tsuushin Gakkai | |
PDF
|
|
【 摘 要 】
References(11)In multi-channel architecture SSDs, as two or more flash memories can operate independently via different channels, I/O operations are actually performed in a cluster unit consisting of several pages. This paper proposes a novel write buffer replacement policy that fully exploits such high parallelism of SSDs and leads to better I/O performance. Our proposed scheme evaluates buffers in a cluster unit by intelligently aggregating the re-reference probability of pages in a cluster. The pages belonging to the least valuable cluster are evicted together when the replacement is needed. This replacement policy efficiently takes both the parallel architecture of SSDs and the temporal locality of I/O workloads into consideration, and thus achieves better I/O performance of SSDs. Through the trace-driven simulations, we show that our scheme improves performance up to 25% in terms of write throughput for common workloads.
【 授权许可】
Unknown
【 预 览 】
| Files | Size | Format | View |
|---|---|---|---|
| RO201911300770953ZK.pdf | 691KB |
PDF