DC Field | Value | Language |
---|---|---|
dc.contributor.author | Koh, Sungjoon | ko |
dc.contributor.author | Jang, Junhyeok | ko |
dc.contributor.author | Lee, Changrim | ko |
dc.contributor.author | Kwon, Miryeong | ko |
dc.contributor.author | Zhang, Jie | ko |
dc.contributor.author | Jung, Myoungsoo | ko |
dc.date.accessioned | 2019-12-13T07:38:22Z | - |
dc.date.available | 2019-12-13T07:38:22Z | - |
dc.date.created | 2019-11-28 | - |
dc.date.created | 2019-11-28 | - |
dc.date.created | 2019-11-28 | - |
dc.date.issued | 2019-11-04 | - |
dc.identifier.citation | 15th IEEE International Symposium on Workload Characterization (IISWC), pp.216 - 227 | - |
dc.identifier.uri | http://hdl.handle.net/10203/269003 | - |
dc.description.abstract | Emerging storage systems with new flash exhibit ultra-low latency (ULL) that can address performance disparities between DRAM and conventional solid state drives (SSDs) in the memory hierarchy. Considering the advanced low-latency characteristics, different types of I/O completion methods (polling/hybrid) and storage stack architecture (SPDK) are proposed. While these new techniques are expected to take costly software interventions off the critical path in ULL-applied systems, unfortunately no study exists to quantitatively analyze system-level characteristics and challenges of combining such newly-introduced techniques with real ULL SSDs. In this work, we comprehensively perform empirical evaluations with 800GB ULL SSD prototypes and characterize ULL behaviors by considering a wide range of I/O path parameters, such as different queues and access patterns. We then analyze the efficiencies and challenges of the polled-mode and hybrid polling I/O completion methods (added into Linux kernels 4.4 and 4.10, respectively) and compare them with the efficiencies of a conventional interrupt-based I/O path. In addition, we revisit the common expectations of SPDK by examining all the system resources and parameters. Finally, we demonstrate the challenges of ULL SSDs in a real SPDK-enabled server-client system. Based on the performance behaviors that this study uncovers, we also discuss several system implications, which are required to take a full advantage of ULL SSD in the future. | - |
dc.language | English | - |
dc.publisher | IEEE | - |
dc.title | Faster than Flash: An In-Depth Study of System Challenges for Emerging Ultra-Low Latency SSDs | - |
dc.type | Conference | - |
dc.identifier.wosid | 000651379900019 | - |
dc.identifier.scopusid | 2-s2.0-85083109723 | - |
dc.type.rims | CONF | - |
dc.citation.beginningpage | 216 | - |
dc.citation.endingpage | 227 | - |
dc.citation.publicationname | 15th IEEE International Symposium on Workload Characterization (IISWC) | - |
dc.identifier.conferencecountry | US | - |
dc.identifier.conferencelocation | Orlando, Florida | - |
dc.identifier.doi | 10.1109/IISWC47752.2019.9042009 | - |
dc.contributor.localauthor | Jung, Myoungsoo | - |
dc.contributor.nonIdAuthor | Jang, Junhyeok | - |
dc.contributor.nonIdAuthor | Lee, Changrim | - |
dc.contributor.nonIdAuthor | Zhang, Jie | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.