{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T15:57:14Z","timestamp":1769183834137,"version":"3.49.0"},"reference-count":60,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:00:00Z","timestamp":1769904000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2023YFB4502902"],"award-info":[{"award-number":["2023YFB4502902"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62332012"],"award-info":[{"award-number":["62332012"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62227809"],"award-info":[{"award-number":["62227809"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62302290"],"award-info":[{"award-number":["62302290"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Alibaba Group through the Alibaba Innovative Research (AIR) program"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2026,2]]},"DOI":"10.1109\/tcad.2025.3586891","type":"journal-article","created":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T13:38:28Z","timestamp":1751981908000},"page":"1028-1041","source":"Crossref","is-referenced-by-count":0,"title":["Shiro: Efficient and Accurate In-Storage Data Lifetime Separation for nand Flash SSDs"],"prefix":"10.1109","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7054-0043","authenticated-orcid":false,"given":"Penghao","family":"Sun","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2485-760X","authenticated-orcid":false,"given":"Shengan","family":"Zheng","sequence":"additional","affiliation":[{"name":"MoE Key Laboratory of Artificial Intelligence, AI Institute, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Litong","family":"You","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wanru","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruoyan","family":"Ma","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4817-7032","authenticated-orcid":false,"given":"Jie","family":"Yang","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1119-3422","authenticated-orcid":false,"given":"Feng","family":"Zhu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6739-4573","authenticated-orcid":false,"given":"Shu","family":"Li","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1531-7962","authenticated-orcid":false,"given":"Linpeng","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","first-page":"977","article-title":"Who\u2019s afraid of uncorrectable bit errors? Online recovery of flash errors with distributed redundancy","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Tai"},{"key":"ref2","first-page":"165","article-title":"Operational characteristics of SSDs in enterprise storage systems: A large-scale field study","volume-title":"Proc. 20th USENIX Conf. File Storage Technol. (FAST)","author":"Maneas"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064187"},{"key":"ref5","first-page":"429","article-title":"Separating data via block invalidation time inference for write amplification reduction in log-structured storage","volume-title":"Proc. 20th USENIX Conf. File Storage Technol. (FAST)","author":"Wang"},{"key":"ref6","first-page":"259","article-title":"{MIDAS}: Minimizing write amplification in {log-structured} systems through adaptive group number and size configuration","volume-title":"Proc. 22nd USENIX Conf. File Storage Technol. (FAST)","author":"Oh"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407805"},{"key":"ref8","first-page":"257","article-title":"FStream: Managing flash streams in the file system","volume-title":"Proc. 16th USENIX Conf. File Storage Technol. (FAST)","author":"Rho"},{"key":"ref9","first-page":"295","article-title":"Fully automatic stream management for multi-StreamedSSDs using program contexts","volume-title":"Proc. 17th USENIX Conf. File Storage Technol. (FAST)","author":"Kim"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378525"},{"key":"ref11","first-page":"397","article-title":"SS-LRU: A smart segmented LRU caching","volume-title":"Proc. 59th ACM\/IEEE Design Autom. Conf.","author":"Li"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530466"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3456727.3463784"},{"key":"ref14","article-title":"Reducing garbage collection overhead in SSD based on workload prediction","volume-title":"Proc. 11th USENIX Workshop Hot Topics Storage File Syst. (HotStorage)","author":"Yang"},{"key":"ref15","first-page":"477","article-title":"FlashShare: Punching through server storage stack from kernel to firmware for ultra-low latency SSDs","volume-title":"Proc. 13th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Zhang"},{"key":"ref16","first-page":"113","article-title":"Rearchitecting Linux storage stack for \u03bcs latency and high throughput","volume-title":"Proc. 15th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Hwang"},{"key":"ref17","volume-title":"Marvell SSD controllers","year":"2024"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247795"},{"key":"ref19","first-page":"1","article-title":"WAS: Wear aware superblock management for prolonging SSD lifetime","volume-title":"Proc. 56th Annu. Design Autom. Conf.","author":"Wang"},{"key":"ref20","first-page":"173","article-title":"LinnOS: Predictability on unpredictable flash storage with a light neural network","volume-title":"Proc. 14th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Hao"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483573"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3078468.3078469"},{"key":"ref23","first-page":"1","article-title":"The multi-streamed solid-state drive","volume-title":"Proc. 6th USENIX Workshop Hot Topics Storage File Syst. (HotStorage)","author":"Kang"},{"key":"ref24","first-page":"689","article-title":"ZNS: Avoiding the block interface tax for flash-based SSDs","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Bj\u00f8rling"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC50251.2020.00013"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3423137"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/D14-1179"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/DAC.2018.8465934"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247929"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.1998.712192"},{"key":"ref31","volume-title":"Daisy+ OpenSSD","year":"2024"},{"key":"ref32","first-page":"395","article-title":"Cognitive SSD: A deep learning engine for in-storage data retrieval","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Liang"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446763"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527391"},{"key":"ref35","first-page":"347","article-title":"\u03bb-IO: A unified IO stack for computational storage","volume-title":"Proc. 21st USENIX Conf. File Storage Technol. (FAST)","author":"Yang"},{"key":"ref36","first-page":"83","article-title":"The CASE of FEMU: Cheap, accurate, scalable and extensible flash emulator","volume-title":"Proc. 16th USENIX Conf. File Storage Technol. (FAST)","author":"Li"},{"key":"ref37","volume-title":"Neon","year":"2025"},{"key":"ref38","volume-title":"Cortex-R82","year":"2025"},{"key":"ref39","first-page":"379","article-title":"NVMeVirt: A versatile software-defined virtual NVMe device","volume-title":"Proc. 21st USENIX Conf. File Storage Technol. (FAST)","author":"Kim"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3121133"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3126537"},{"key":"ref42","first-page":"67","article-title":"PEN: Design and evaluation of partial-erase for 3D NAND-based high density SSDs","volume-title":"Proc. 16th USENIX Conf. File Storage Technol. (FAST)","author":"Liu"},{"key":"ref43","first-page":"1","article-title":"Leveraging value locality in optimizing NAND flash-based SSDs","volume-title":"Proc. 9th USENIX Conf. File Storage Technol. (FAST)","author":"Gupta"},{"key":"ref44","first-page":"6","article-title":"CAFTL: A content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives","volume-title":"Proc. 9th USENIX Conf. File Storage Technol. (FAST)","author":"Chen"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00150"},{"key":"ref46","first-page":"187","article-title":"Remap-SSD: Safely and efficiently exploiting SSD address remapping to eliminate duplicate writes","volume-title":"Proc. 19th USENIX Conf. File Storage Technol. (FAST)","author":"Zhou"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2012.6176524"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2015.49"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2015.7208284"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2020.2989554"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/3224432"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2019.00-10"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3538643.3539750"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3286588"},{"key":"ref55","first-page":"371","article-title":"Behemoth: A flash-centric training accelerator for extreme-scale DNNs","volume-title":"Proc. 19th USENIX Conf. File Storage Technol. (FAST)","author":"Kim"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.14778\/3583140.3583161"},{"key":"ref57","first-page":"67","article-title":"Willow: A user-ProgrammableSSD","volume-title":"Proc. 11th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Seshadri"},{"key":"ref58","first-page":"219","article-title":"Summarizer: Trading communication with computing near storage","volume-title":"Proc. 50th Annu. IEEE\/ACM Int. Symp. Microarchit.","author":"Koo"},{"key":"ref59","first-page":"379","article-title":"INSIDER: Designing in-storage computing system for emerging high-performance drive","volume-title":"Proc. USENIX Annu. Tech. Conf. (USENIX ATC)","author":"Ruan"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387557"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/43\/11360509\/11073159.pdf?arnumber=11073159","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T21:02:17Z","timestamp":1769115737000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11073159\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,2]]},"references-count":60,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2025.3586891","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,2]]}}}