{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:17:54Z","timestamp":1740133074387,"version":"3.37.3"},"reference-count":58,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2016,12,1]],"date-time":"2016-12-01T00:00:00Z","timestamp":1480550400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2016,12,1]],"date-time":"2016-12-01T00:00:00Z","timestamp":1480550400000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2016,12,1]],"date-time":"2016-12-01T00:00:00Z","timestamp":1480550400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2016,12,1]],"date-time":"2016-12-01T00:00:00Z","timestamp":1480550400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"US National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1547804","CSR-1526190"],"award-info":[{"award-number":["CCF-1547804","CSR-1526190"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2016,12,1]]},"DOI":"10.1109\/tpds.2016.2537822","type":"journal-article","created":{"date-parts":[[2016,3,3]],"date-time":"2016-03-03T19:12:06Z","timestamp":1457032326000},"page":"3518-3531","source":"Crossref","is-referenced-by-count":8,"title":["High-Performance and Endurable Cache Management for Flash-Based Read Caching"],"prefix":"10.1109","volume":"27","author":[{"given":"Qianbin","family":"Xia","sequence":"first","affiliation":[]},{"given":"Weijun","family":"Xiao","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","article-title":"Caching less for better performance: Balancing cache\n size and update cost of flash memory cache in hybrid storage systems","volume":"12","author":"oh","year":"0","journal-title":"FAST"},{"key":"ref38","first-page":"177","article-title":"An adaptive high-low water mark destage algorithm for cached raid5","author":"nam","year":"0","journal-title":"Proc Pacific Rim Int l Symp Dependable Computing"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2014.6855536"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2465529.2465546"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1453775.1453783"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1275986.1275990"},{"key":"ref37","first-page":"133","author":"meng","year":"2014","journal-title":"Proc USENIX Annu Tech Conf"},{"article-title":"ARC: A self-tuning, low overhead replacement cache","year":"0","author":"megiddo","key":"ref36"},{"key":"ref35","first-page":"257","article-title":"Extending the lifetime of\n flash-based storage through reducing write amplification from file systems","author":"lu","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref34","article-title":"Optimizing NAND\n flash-based SSDs via retention relaxation","volume":"11","author":"liu","year":"2012","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.32"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176774"},{"key":"ref29","first-page":"1","article-title":"Bplru: A buffer management scheme for improving random writes in flash storage","volume":"8","author":"kim","year":"0","journal-title":"Proc 6th USENIX Conf File Storage Technol"},{"year":"0","key":"ref2"},{"year":"0","key":"ref1"},{"key":"ref20","first-page":"489","article-title":"Flexecc: Partially relaxing ecc of mlc ssd for better cache performance","author":"huang","year":"0","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2011.07.010"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592818"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541953"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.197"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1176887.1176911"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2608199"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2494232.2465543"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/12.663770"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/2741948.2741949"},{"key":"ref57","first-page":"1","article-title":"De-indirection for\n flash-based ssds with nameless writes","author":"zhang","year":"0","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2012.6176622"},{"key":"ref55","article-title":"An improved analytical expression for write amplification in nand flash","author":"xiang","year":"0","journal-title":"arXiv Preprint arXiv 1110 4245"},{"key":"ref54","first-page":"47","article-title":"Flash-aware high-performance and endurable cache","author":"xia","year":"0","journal-title":"Proc Int Symp Model Anal Simul Comput Telecommun Syst"},{"year":"2010","author":"woods","key":"ref53"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.90"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2012.6378623"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2508148.2485962"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2014.86"},{"key":"ref12","first-page":"6","article-title":"Caftl: A\n content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives","volume":"11","author":"chen","year":"0","journal-title":"Proc 9th USENIX Conf File stroage Technol"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-024X(199903)29:3<267::AID-SPE233>3.0.CO;2-T"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2367589.2367603"},{"key":"ref15","first-page":"293","article-title":"Sarc: Sequential prefetching in adaptive replacement cache","author":"gill","year":"0","journal-title":"Proc General Track USENIX Annual Technical Conf"},{"key":"ref16","first-page":"10","article-title":"Wow: Wise ordering for writes-combining spatial and temporal locality in non-volatile caches","author":"gill","year":"0","journal-title":"Proc 4th Usenix Conf File Storage Technol"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508271"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1534530.1534544"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2011.50"},{"key":"ref4","first-page":"57","article-title":"Design tradeoffs for SSD performance","author":"agrawal","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"year":"2012","key":"ref3"},{"article-title":"Flash file system","year":"1995","author":"ban","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/EURMIC.1999.794503"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2010.07.003"},{"key":"ref7","article-title":"Leveraging host based flash translation layer for application\n acceleration","author":"batwara","year":"2012","journal-title":"Flash Memory Summit"},{"key":"ref49","article-title":"Two technologies compared: Nor vs. nand","author":"tal","year":"0","journal-title":"M-Systems White Paper"},{"key":"ref9","first-page":"521","article-title":"Error patterns in MLC nand flash memory: Measurement,\n characterization, and analysis","author":"cai","year":"0","journal-title":"Proc Des Autom Test Eur Conf Exhib"},{"key":"ref46","first-page":"101","article-title":"Extending ssd lifetimes\n with disk-based write caches","volume":"10","author":"soundararajan","year":"0","journal-title":"Proc USENIX Conf File Storage Technol"},{"key":"ref45","first-page":"215","article-title":"Getting real: Lessons in transitioning\n research simulations into hardware systems","author":"saxena","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592825"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.14778\/2536360.2536372"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2012.2210256"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541959"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/240799.240803"},{"key":"ref43","first-page":"451","article-title":"Reliable writeback for\n client-side flash caches","author":"qin","year":"0","journal-title":"Proc USENIX Conf USENIX Annu Tech Conf"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/ieeexplore.ieee.org\/ielaam\/71\/7740988\/7425233-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/7740988\/07425233.pdf?arnumber=7425233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:48:37Z","timestamp":1649443717000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7425233\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,1]]},"references-count":58,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2016.2537822","relation":{},"ISSN":["1045-9219"],"issn-type":[{"type":"print","value":"1045-9219"}],"subject":[],"published":{"date-parts":[[2016,12,1]]}}}