Abstract
Handling small read requests is important on large-page flash storage systems because small reads tend to waste the read bandwidth. We present a system level solution that avoids wasting the read bandwidth based on a new page read operation, called the subpage-parallel read (SPread). SPread achieves an optimal latency for a small read request by reading requested subpages only. By improving the read performance of applications as well as garbage collection, SPread improves the overall I/O performance. Experimental results show that an SPread-aware FTL can improve the IOPS and read latency by up to 122% and 56%, respectively.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 25-30 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781538674031 |
| DOIs | |
| State | Published - 15 Nov 2018 |
| Event | 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018 - Hakodate, Japan Duration: 28 Aug 2018 → 31 Aug 2018 |
Publication series
| Name | Proceedings - 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018 |
|---|
Conference
| Conference | 7th IEEE Non-Volatile Memory Systems and Applications Symposium, NVMSA 2018 |
|---|---|
| Country/Territory | Japan |
| City | Hakodate |
| Period | 28/08/18 → 31/08/18 |
Bibliographical note
Publisher Copyright:© 2018 IEEE.
Keywords
- Flash Translation Layer
- Large page NAND device
- NAND flash memory
- NAND storage system
- Subpage read