Fig. 1. Results of fio by Workloads and I/O Types
Fig. 2. Roles of HMB
Fig. 3. Existence of Read Cache in HMB
Fig. 4. Existence of Write Buffer in HMB
Fig. 5. Existence of Mapping Table Cache in HMB
Table 1. Tested SSDs
Table 2. Host PC Environment
Table 3. Workloads of Fio
References
- I. H. Shin and J. D. Kim, "Performance analysis of buffer management policy considering internal parallelism of solid state drives," IEICE Electronics Express, 2015.
- M. Wu, "DRAM-less SSD - The New Trend for Embedded System," Flash Memory Summit, 2015.
- NVM Express Base Specification Revision 1.3c [Internet], http://nvmexpress.org/wp-content/uploads/NVM-Express-1 _3c-2018.05.24-Ratified.pdf
- J. H. Kim, D. W. Jung, J. S. Kim, and J. H. Huh, "A methodology for extracting performance parameters in solid state disks (SSDs)," in IEEE International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems, London, 2009.
- B. K. Ko, Y. J. Kim, and T. S. Kim, "Performance Improvement of I/O Subsystems Exploiting the Characteristics of Solid State Drives," in International Conference on Computational Science and Its Applications, Santander, 2011.
- H. J. Kim, D. K. Shin, Y. H. Jeong, and K. H. Kim, "SHRD: Improving Spatial Locality in Flash Storage Accesses by Sequentializing in Host and Randomizing in Device," in 15th USENIX Conference on File and Storage Technologies, Santa Clara, 2017.
- NVMe Overview [Internet], https://nvmexpress.org/wpcontent/uploads/NVMe_Overview.pdf
- NVMe device driver in Kernel 4.13.10 [Internet], https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/nvme/host/pci.c?h=v4.13.10#n2179
- S. Huang, "DRAM-Less SSD Facilitates HDD Replacement," Flash Memory Summit, 2015.
- S. Yang, "Improving the Design of DRAM-Less PCIe SSD," Flash Memory Summit, 2017.
- J. Zhang, M. Y. Kwon, D. H. Gouk, S. J. Koh, C. L. Lee, M. Alian, M. J. Chun, M. T. Kandemir, N. S. Kim, J. H. Kim, and M. S. Jung, "FlashShare: Punching Through Server Storage Stack from Kernel to Firmware for Ultra-Low Latency SSDs," in 13th USENIX Symposium on Operating Systems Design and Implementation, 2018.