{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T08:45:25Z","timestamp":1777106725517,"version":"3.51.4"},"reference-count":47,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Major Key Project of PCL","award":["PCL2022A03"],"award-info":[{"award-number":["PCL2022A03"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["HIT.DZJJ.2023120"],"award-info":[{"award-number":["HIT.DZJJ.2023120"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shenzhen Science and Technology Program","award":["RCYX20210609104510007"],"award-info":[{"award-number":["RCYX20210609104510007"]}]},{"name":"Shenzhen Science and Technology Program","award":["KJZD20230923114610021"],"award-info":[{"award-number":["KJZD20230923114610021"]}]},{"name":"Guangdong Provincial Key Laboratory of Novel Security Intelligence Technologies","award":["2022B1212010005"],"award-info":[{"award-number":["2022B1212010005"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1109\/tcad.2024.3375792","type":"journal-article","created":{"date-parts":[[2024,3,14]],"date-time":"2024-03-14T13:56:48Z","timestamp":1710424608000},"page":"2620-2634","source":"Crossref","is-referenced-by-count":6,"title":["Delaying Crash Consistency for Building A High-Performance Persistent Memory File System"],"prefix":"10.1109","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0009-0007-7832-0599","authenticated-orcid":false,"given":"Yanqi","family":"Pan","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hao","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yifeng","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wen","family":"Xia","sequence":"additional","affiliation":[{"name":"Provincial Key Laboratory of Novel Security Intelligence Technologies, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5104-8301","authenticated-orcid":false,"given":"Xiangyu","family":"Zou","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7717-6990","authenticated-orcid":false,"given":"Cai","family":"Deng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen, Guangdong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555758"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555760"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2014.6757460"},{"key":"ref4","volume-title":"Intel announces optane storage brand for 3D Xpoint products","author":"Smith","year":"2015"},{"key":"ref5","first-page":"1","article-title":"An empirical guide to the behavior and use of scalable persistent memory","volume-title":"Proc. FAST","author":"Yang"},{"key":"ref6","volume-title":"Intel@ Optane dcTM Persistent Memory","author":"Newsroom","year":"2019"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-4932-1"},{"key":"ref8","first-page":"323","article-title":"NOVA: A log-structured file system for hybrid volatile\/non-volatile main memories","volume-title":"Proc. FAST","author":"Xu"},{"key":"ref9","first-page":"1","article-title":"Ext4: The next generation of ext2\/3 filesystem","volume-title":"Proc. LSF","author":"Cao"},{"key":"ref10","first-page":"273","article-title":"F2FS: A new file system for flash storage","volume-title":"Proc. FAST","author":"Lee"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3565026"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359631"},{"key":"ref14","first-page":"81","article-title":"Scalable persistent memory file system with kernel-userspace collaboration","volume-title":"Proc. FAST","author":"Chen"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359637"},{"key":"ref16","first-page":"17","article-title":"HTMFS: Strong consistency comes for free with hardware transactional memory in persistent memory file systems","volume-title":"Proc. FAST","author":"Yi"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2019.2933826"},{"key":"ref18","article-title":"FIU filesystem syscall traces (SNIA IOTTA trace)","volume-title":"Proc. SNIA IOTTA Trace Repository","author":"Campello"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3204454"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2248487.2151018"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3476886.3477513"},{"key":"ref22","volume-title":"Soft updates, hard problems","author":"Aurora","year":"2009"},{"key":"ref23","first-page":"1","article-title":"Soft updates: A technique for eliminating most synchronous writes in the fast filesystem","volume-title":"Proc. USENIX ATC","author":"McKusick"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/350853.350863"},{"key":"ref25","first-page":"1","article-title":"Soft updates made simple and fast on non-volatile memory","volume-title":"Proc. USENIX ATC","author":"Dong"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247940"},{"key":"ref27","first-page":"913","article-title":"Pisces: A scalable and efficient persistent transactional memory","volume-title":"Proc. USENIX ATC","author":"Gu"},{"key":"ref28","first-page":"247","article-title":"TENET: Memory safe and fault tolerant persistent transactional memory","volume-title":"Proc. FAST","author":"Krishnan"},{"key":"ref29","first-page":"603","article-title":"AC-Key: Adaptive caching for LSM-based key-value stores","volume-title":"Proc. USENIX ATC","author":"Wu"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.14778\/3461535.3461543"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592810"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519556"},{"key":"ref34","volume-title":"Re: [patch v10 00\/21] support ext4 on NV-DIMMS","author":"Morton","year":"2014"},{"key":"ref35","volume-title":"XFS: DAX support","author":"Chinner","year":"2015"},{"key":"ref36","volume-title":"Flexible I\/O tester","author":"Axboe","year":"2017"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-48447-7_4"},{"key":"ref38","volume-title":"Splitfs-5.1","author":"Kadekodi","year":"2023"},{"key":"ref39","volume-title":"Filebench file system benchmark","author":"Gamvrosi","year":"2016"},{"key":"ref40","volume-title":"Linux-Nova","author":"Xu","year":"2016"},{"key":"ref41","article-title":"On the performance of NVRAM-based operating systems: A case study with Linux and FreeBSD","author":"Rabenstein","year":"2023"},{"key":"ref42","volume-title":"Analyzing Intel-micron 3D XPoint: The next generation non-volatile memory","author":"V\u00e4tt\u00f6","year":"2015"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2022.3180369"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132770"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3580280"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3600006.3613160"},{"key":"ref47","first-page":"833","article-title":"Zhuque: Failure is not an option, {its} an exception","volume-title":"Proc. USENIX ATC","author":"Hodgkins"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/43\/10643378\/10466391.pdf?arnumber=10466391","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T19:49:25Z","timestamp":1776800965000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10466391\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9]]},"references-count":47,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2024.3375792","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9]]}}}