{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T02:02:41Z","timestamp":1782352961731,"version":"3.54.5"},"reference-count":23,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.23919\/date.2018.8342206","type":"proceedings-article","created":{"date-parts":[[2018,4,23]],"date-time":"2018-04-23T19:20:11Z","timestamp":1524511211000},"page":"1247-1252","source":"Crossref","is-referenced-by-count":22,"title":["ShadowGC: Cooperative garbage collection with multi-level buffer for performance improvement in NAND flash-based SSDs"],"prefix":"10.23919","author":[{"given":"Jinhua","family":"Cui","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youtao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianhang","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weiguo","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2013.218"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2016.7897087"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176789"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2014.7027334"},{"key":"ref14","first-page":"1","article-title":"BPLRU: A Buffer Management Scheme for Improving Random Writes in Flash Storage","author":"kim","year":"2008","journal-title":"FAST"},{"key":"ref15","article-title":"The Multistreamed Solid-state Drive","author":"kang","year":"2014","journal-title":"HotStorage"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2015.7062960"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2577384"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037728"},{"key":"ref19","article-title":"Exploiting latency variation for access conflict reduction of NAND flash memory","author":"cui","year":"2016","journal-title":"MSST"},{"key":"ref4","article-title":"Write amplification reduction in flash-based SSDs through extent-based temperature identification","author":"shafaei","year":"2016","journal-title":"HotStorage"},{"key":"ref3","first-page":"94","article-title":"Flash correct-and-refresh: Retention-aware error management for increased flash memory lifetime","author":"cai","year":"2013","journal-title":"ICCD"},{"key":"ref6","first-page":"257","article-title":"Write Once, Get 50% Free: Saving SSD Erase Costs Using WOM Codes","author":"yadgar","year":"2015","journal-title":"FAST"},{"key":"ref5","first-page":"95","article-title":"The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes","author":"margaglia","year":"2016","journal-title":"FAST"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/2968456.2968475"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2968456.2968465"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2905054"},{"key":"ref1","first-page":"375","article-title":"FlashBlox: Achieving Both Performance Isolation and Uniform Lifetime for Virtualized SSDs","author":"huang","year":"2017","journal-title":"FAST"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2678373.2665715"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2485221"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/2896377.2901453"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2017.014700"},{"key":"ref23","year":"0","journal-title":"Samsung 960 EVO 1TB M 2 PCIe NVMe SSD Review"}],"event":{"name":"2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)","location":"Dresden, Germany","start":{"date-parts":[[2018,3,19]]},"end":{"date-parts":[[2018,3,23]]}},"container-title":["2018 Design, Automation &amp; Test in Europe Conference &amp; Exhibition (DATE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8337149\/8341968\/08342206.pdf?arnumber=8342206","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,5,8]],"date-time":"2018-05-08T14:19:40Z","timestamp":1525789180000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8342206\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3]]},"references-count":23,"URL":"https:\/\/doi.org\/10.23919\/date.2018.8342206","relation":{},"subject":[],"published":{"date-parts":[[2018,3]]}}}