{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,29]],"date-time":"2026-09-29T16:54:07Z","timestamp":1790700847883,"version":"4.1.0"},"reference-count":39,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2013,2,1]],"date-time":"2013-02-01T00:00:00Z","timestamp":1359676800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1109\/tcad.2012.2227479","type":"journal-article","created":{"date-parts":[[2013,1,21]],"date-time":"2013-01-21T19:09:44Z","timestamp":1358795384000},"page":"247-260","source":"Crossref","is-referenced-by-count":65,"title":["Preemptible I\/O Scheduling of Garbage Collection for Solid State Drives"],"prefix":"10.1109","volume":"32","author":[{"given":"Junghee","family":"Lee","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Youngjae","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Galen M.","family":"Shipman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sarp","family":"Oral","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jongman","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","article-title":"Reducing SSD read latency via NAND flash program and erase suspensions","author":"wu","year":"2012","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref38","year":"0","journal-title":"Super Talent 128GB UltraDrive ME SATA-II 25 MLC"},{"key":"ref33","first-page":"139","article-title":"Workload dependent performance evaluation of the linux 2.6 I\/O schedulers","author":"pratt","year":"2004","journal-title":"Proc Linux Symp"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2010.3"},{"key":"ref31","first-page":"11","article-title":"Efficient object storage journaling in a distributed parallel file system","author":"oral","year":"2010","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref30","year":"0","journal-title":"Open NAND Flash Interface Specification"},{"key":"ref37","year":"0","journal-title":"Am29BL162C Data Sheet"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542324"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2012.27"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1450135.1450141"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"394","DOI":"10.1007\/11802167_41","article-title":"System software for flash memory: A survey","author":"chung","year":"2006","journal-title":"Proc Int Conf Embedded Ubiquitous Comput"},{"key":"ref12","first-page":"145","article-title":"Design and implementation of semi-preemptible IO","author":"dimitrijevi","year":"2003","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref13","first-page":"293","article-title":"Thwarting the power-hungry disk","author":"douglis","year":"1994","journal-title":"Proc Winter Usenix Conf"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089735"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508271"},{"key":"ref16","first-page":"1019","article-title":"An intelligent garbage collection algorithm for flash memory storages","author":"han","year":"2006","journal-title":"Proc 6th Int Conf Comput Sci Appl"},{"key":"ref17","year":"0","journal-title":"Intel Xeon Processor X5570 8M Cache 2 93 GHz 6 40 GT\/s Intel QPI"},{"key":"ref18","year":"0","journal-title":"Intel X25-E Extreme 64GB SATA Solid-State Drive SLC"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1289881.1289911"},{"key":"ref28","first-page":"36","article-title":"LAST: Locality-aware sector translation for NAND flash memory-based storage systems","volume":"42","author":"lee","year":"2008","journal-title":"SIGOPS Oper Syst Rev"},{"key":"ref4","author":"bucy","year":"2008","journal-title":"The DiskSim Simulation Environment Version 4 0 Reference Manual"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1275986.1275990"},{"key":"ref3","author":"brewer","year":"2008","journal-title":"Nonvolatile Memory Technologies with Emphasis on Flash A Comprehensive Guide to Understanding and Using Flash Memory Devices"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTR.2009.5289150"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1147\/rd.395.0531"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2010.07.003"},{"key":"ref8","first-page":"212","article-title":"Endurance enhancement of flash-memory storage systems: An efficient static wear leveling design","author":"chang","year":"2007","journal-title":"Proc 41st Annu Conf Design Autom"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1027794.1027801"},{"key":"ref2","year":"2009","journal-title":"ARM Security Technology"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1555349.1555371"},{"key":"ref1","first-page":"57","article-title":"Design tradeoffs for SSD performance","author":"agrawal","year":"2008","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176911"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/PDSW.2010.5668066"},{"key":"ref21","first-page":"1","article-title":"BPLRU: A buffer management scheme for improving random writes in flash storage","author":"kim","year":"2008","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref24","first-page":"179","article-title":"Understanding the performance-temperature interactions in disk I\/O of server workloads","author":"kim","year":"2006","journal-title":"Proc Int Symp High-Performance Comput Archit"},{"key":"ref23","first-page":"227","article-title":"Hybridstore: A cost-efficient, high-performance storage system combining SSDs and HDDs","author":"kim","year":"2011","journal-title":"Proc IEEE Int Symp Modeling Anal Simul Comput Telecommun Syst"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2011.5762711"},{"key":"ref25","first-page":"1","article-title":"Harmonia: A globally coordinated garbage collector for arrays of solid-state drives","author":"kim","year":"2011","journal-title":"Proc IEEE 27th Symp Mass Storage Syst Technol"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/43\/6416083\/06416101.pdf?arnumber=6416101","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T20:40:24Z","timestamp":1638218424000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6416101\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,2]]},"references-count":39,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2012.2227479","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,2]]}}}