Publications

Detailed Information

Unblinding the OS to Optimize User-Perceived Flash SSD Latency

DC Field Value Language
dc.contributor.authorShin, Woongen
dc.contributor.authorPark, Jaehyun-
dc.contributor.authorYeom, Heon Young-
dc.date.accessioned2017-04-19T00:19:16Z-
dc.date.available2017-11-28T15:18:00Z-
dc.date.issued2016-12-12-
dc.identifier.citation8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 2016), pp. 1-5-
dc.identifier.urihttps://hdl.handle.net/10371/116817-
dc.description.abstractIn this paper, we present a flash solid-state drive (SSD) optimization that provides hints of SSD internal behaviors, such as device I/O time and buffer activities, to the OS in order to mitigate the impact of I/O completion scheduling delays. The hints enable the OS to make reliable latency predictions of each I/O request so that the OS can make accurate scheduling decisions when to yield or block (busy wait) the CPU, ultimately improving user-perceived I/O performance. This was achieved by implementing latency predictors supported with an SSD I/O behavior tracker within the SSD that tracks I/O behavior at the level of internal resources, such as DRAM buffers or NAND chips. Evaluations with an SSD prototype based on a Xilinx Zynq-7000 FPGA and MLC flash chips showed that our optimizations enabled the OS to mask the scheduling delays without severely impacting system parallelism compared to prior I/O completion methods.-
dc.description.sponsorshipWe would like to thank the anonymous USENIX HotStorage reviewers. This research was supported by NextGeneration Information Computing Development Program through the National Research Foundation of Korea(NRF) funded by the Ministry of Science, ICT & Future Plannig (2015M 3C 4A7065646).-
dc.publisherUSENIXen
dc.subjectUnblinding the os to optimize user-perceived flash ssd latencyen
dc.subject공학en
dc.subjectSSD-
dc.subjectHINT-
dc.subjectScheduling Delay-
dc.subjectI/O Behavior-
dc.titleUnblinding the OS to Optimize User-Perceived Flash SSD Latencyen
dc.typeConference Paperen
dc.contributor.AlternativeAuthor신웅-
dc.contributor.AlternativeAuthor박재현-
dc.contributor.AlternativeAuthor염헌영-
dc.description.srndOAIID:RECH_ACHV_DSTSH_NO:A201608543-
dc.description.srndRECH_ACHV_FG:RR00200003-
dc.description.srndADJUST_YN:-
dc.description.srndEMP_ID:A002712-
dc.description.srndCITE_RATE:-
dc.description.srndDEPT_NM:컴퓨터공학부-
dc.description.srndEMAIL:yeom@snu.ac.kr-
dc.description.srndSCOPUS_YN:-
dc.description.srndCONFIRM:Y-
dc.identifier.srndA201608543-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share