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