{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T12:31:37Z","timestamp":1763641897308,"version":"3.37.3"},"reference-count":44,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2015,11,1]],"date-time":"2015-11-01T00:00:00Z","timestamp":1446336000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61202115","61440057","61363019","61272087","61073008"],"award-info":[{"award-number":["61202115","61440057","61363019","61272087","61073008"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"State Key Laboratory of Computer Architecture, Institute of Computing Technology, Chinese Academy of Science","award":["CARCH201302"],"award-info":[{"award-number":["CARCH201302"]}]},{"name":"National High-tech R&D Program of China","award":["2013AA013204"],"award-info":[{"award-number":["2013AA013204"]}]},{"DOI":"10.13039\/501100004826","name":"Beijing Natural Science Foundation","doi-asserted-by":"crossref","award":["4082016","4122039"],"award-info":[{"award-number":["4082016","4122039"]}],"id":[{"id":"10.13039\/501100004826","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000001","name":"U.S. National Science Foundation","doi-asserted-by":"crossref","award":["CCF-0845257 (CAREER)","CNS-0917137 (CSR)","CNS-0757778 (CSR)","CCF- 0742187 (CPA)","CNS-0831502 (CyberTrust)","CNS-0855251(CRI)","OCI-0753305 (CI-TEAM)","DUE-0837341 (CCLI)","DUE-0830831 (SFS)"],"award-info":[{"award-number":["CCF-0845257 (CAREER)","CNS-0917137 (CSR)","CNS-0757778 (CSR)","CCF- 0742187 (CPA)","CNS-0831502 (CyberTrust)","CNS-0855251(CRI)","OCI-0753305 (CI-TEAM)","DUE-0837341 (CCLI)","DUE-0830831 (SFS)"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["#HR0011-13-2-0001"],"award-info":[{"award-number":["#HR0011-13-2-0001"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["ACI-1339745"],"award-info":[{"award-number":["ACI-1339745"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2015,11,1]]},"DOI":"10.1109\/tc.2015.2401029","type":"journal-article","created":{"date-parts":[[2015,2,6]],"date-time":"2015-02-06T20:01:36Z","timestamp":1423252896000},"page":"3304-3316","source":"Crossref","is-referenced-by-count":27,"title":["WEC: Improving Durability of SSD Cache Drives by Caching Write-Efficient Data"],"prefix":"10.1109","volume":"64","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3286-9259","authenticated-orcid":false,"given":"Yunpeng","family":"Chai","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhihui","family":"Du","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiao","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David A.","family":"Bader","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2013.6558447"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1815982"},{"key":"ref33","first-page":"101","article-title":"Extending SSD lifetimes with disk-based write caches","author":"soundararajan","year":"0","journal-title":"Proc 8th USENIX Conf File Storage Technol"},{"key":"ref32","first-page":"313","article-title":"Caching less for better performance: Balancing cache size and update cost of flash memory cache in hybrid storage systems","author":"oh","year":"0","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref31","first-page":"327","article-title":"Lifetime management of flash-based SSDs using recovery-aware dynamic throttling","author":"lee","year":"0","journal-title":"Proc 10th USENIX Conf File Storage Technol"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1807060.1807061"},{"year":"0","key":"ref37"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1367829.1367830"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168863"},{"key":"ref34","first-page":"77","article-title":"CAFTL: A content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives","author":"chen","year":"0","journal-title":"Proc 9th USENIX Conf File Storage Technol"},{"year":"0","key":"ref10"},{"year":"0","key":"ref40"},{"year":"0","key":"ref11"},{"year":"0","key":"ref12"},{"year":"0","key":"ref13"},{"year":"0","key":"ref14"},{"year":"0","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/954339.954341"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/511334.511340"},{"key":"ref18","first-page":"115","article-title":"ARC: A self-tuning, low over-head replacement cache","author":"megiddo","year":"0","journal-title":"Proc 2nd USENIX Conf File and Storage Tech"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/98457.98523"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749736"},{"key":"ref4","first-page":"9","article-title":"Write endurance in flash drives: Measurements and analysis","author":"boboila","year":"0","journal-title":"Proc 8th USENIX Conf File Storage Technol"},{"key":"ref27","first-page":"211","article-title":"SSDAlloc: Hybrid SSD\/RAM memory management made easy","author":"badam","year":"0","journal-title":"Proc of the 8th USENIX Conf on Networked Systems Design and Implementation"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835958"},{"key":"ref6","first-page":"21","article-title":"Block management in solid-state devices","author":"rajimwale","year":"0","journal-title":"Proc 2009 Conf USENIX Ann Tech Conf"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2010.26"},{"key":"ref5","first-page":"2","article-title":"The bleak future of nand flash memory","author":"grupp","year":"0","journal-title":"Proc 8th USENIX Conf File Storage Technol"},{"year":"0","key":"ref8"},{"year":"0","key":"ref7"},{"year":"0","key":"ref2"},{"year":"0","key":"ref1"},{"year":"0","key":"ref9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/170035.170081"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.32"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2004.13"},{"key":"ref42","first-page":"333","article-title":"NFS tracing by passive network monitoring","author":"blaze","year":"0","journal-title":"Proc Usenix Winter 1992 Tech Conf"},{"key":"ref24","first-page":"59","article-title":"Warming up storage-level caches with bonfire","author":"zhang","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2008.4636097"},{"key":"ref23","first-page":"45","article-title":"Write policies for host-side flash caches","author":"koller","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"},{"year":"0","key":"ref44"},{"key":"ref26","first-page":"187","article-title":"FlashVM: Virtual memory management on flash","author":"saxena","year":"0","journal-title":"Proc USENIX Annu Tech Conf"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2008.68"},{"key":"ref25","first-page":"73","article-title":"Unioning of the buffer cache and journaling layers with non-volatile memory","author":"lee","year":"0","journal-title":"Proc 11th USENIX Conf File Storage Technol"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/7293245\/07035001.pdf?arnumber=7035001","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T15:56:54Z","timestamp":1642003014000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7035001\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,1]]},"references-count":44,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tc.2015.2401029","relation":{},"ISSN":["0018-9340"],"issn-type":[{"type":"print","value":"0018-9340"}],"subject":[],"published":{"date-parts":[[2015,11,1]]}}}