{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T08:59:24Z","timestamp":1775638764377,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":54,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,11,13]],"date-time":"2021-11-13T00:00:00Z","timestamp":1636761600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2017YFB1001603"],"award-info":[{"award-number":["2017YFB1001603"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,11,14]]},"DOI":"10.1145\/3458817.3476194","type":"proceedings-article","created":{"date-parts":[[2021,10,21]],"date-time":"2021-10-21T05:10:34Z","timestamp":1634793034000},"page":"1-14","source":"Crossref","is-referenced-by-count":7,"title":["Hardware-supported remote persistence for distributed persistent memory"],"prefix":"10.1145","author":[{"given":"Zhuohui","family":"Duan","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Haodi","family":"Lu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Haikun","family":"Liu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Xiaofei","family":"Liao","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Hai","family":"Jin","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"given":"Song","family":"Wu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]}],"member":"320","published-online":{"date-parts":[[2021,11,13]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Proceedings of the 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computin (CCGRID' 20)","author":"Bayatpour Mohammadreza"},{"key":"e_1_3_2_2_2_1","volume-title":"Micael Gallego, Boni Garc\u00eda","author":"Bertolino Antonia","year":"2019"},{"key":"e_1_3_2_2_3_1","volume-title":"Proceedings of the 7th IEEE International Conference on Cloud Computing Technology and Science (CloudCom' 15)","author":"Bratterud Alfred"},{"key":"e_1_3_2_2_4_1","volume-title":"Proceedings of the IEEE 6th Non-Volatile Memory Systems and Applications Symposium (NVMSA' 17)","author":"Chen Xianzhang","year":"2017"},{"key":"e_1_3_2_2_5_1","volume-title":"Proceedings of the 14th ACM European Conference on Computer Systems (EuroSys' 19)","author":"Chen Youmin","year":"2019"},{"key":"e_1_3_2_2_6_1","unstructured":"Intel Data Direct I\/O Technology (Intel DDIO). 2012. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technology-briefs\/data-direct-i-o-technology-brief.pdf.  Intel Data Direct I\/O Technology (Intel DDIO). 2012. https:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/technology-briefs\/data-direct-i-o-technology-brief.pdf."},{"key":"e_1_3_2_2_7_1","volume-title":"Proceedings of the 23rd IEEE International Conference on Parallel and Distributed Systems (ICPADS' 17)","author":"Dong Kangping","year":"2017"},{"key":"e_1_3_2_2_8_1","volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI' 14)","author":"Dragojevi Aleksandar","year":"2014"},{"key":"e_1_3_2_2_9_1","unstructured":"RDMA durable write commit. 2016. https:\/\/tools.ietf.org\/html\/draft-talpey-rdma-commit-00.  RDMA durable write commit. 2016. https:\/\/tools.ietf.org\/html\/draft-talpey-rdma-commit-00."},{"key":"e_1_3_2_2_10_1","unstructured":"Memory Placement Extensions. 2020. https:\/\/cw.infinibandta.org\/document\/dl\/8594.  Memory Placement Extensions. 2020. https:\/\/cw.infinibandta.org\/document\/dl\/8594."},{"key":"e_1_3_2_2_11_1","volume-title":"Proceedings of the 36th IEEE International Conference on Data Engineering (ICDE' 20)","author":"Fent Philipp","year":"2020"},{"key":"e_1_3_2_2_12_1","unstructured":"Utility Library for Managing the libnvdimm (non-volatile memory device) Subsystem in the Linux Kernel. 2020. https:\/\/github.com\/pmem\/ndctl.  Utility Library for Managing the libnvdimm (non-volatile memory device) Subsystem in the Linux Kernel. 2020. https:\/\/github.com\/pmem\/ndctl."},{"key":"e_1_3_2_2_13_1","unstructured":"RDMA Extensions for Remote Persistent Memory Access. 2016. https:\/\/openfabrics.org\/images\/eventpresos\/2016presentations\/215RDMAforRemPerMem.pdf.  RDMA Extensions for Remote Persistent Memory Access. 2016. https:\/\/openfabrics.org\/images\/eventpresos\/2016presentations\/215RDMAforRemPerMem.pdf."},{"key":"e_1_3_2_2_14_1","volume-title":"Proceedings of the 51st Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO' 18)","author":"Hu Xing","year":"2018"},{"key":"e_1_3_2_2_15_1","volume-title":"Proceedings of the 30th ACM International Conference on Supercomputing (ICS' 16)","author":"Islam Nusrat Sharmin"},{"key":"e_1_3_2_2_16_1","volume-title":"Proceedings of International Conference on Parallel Processing (ICPP' 11)","author":"Jose Jithin"},{"key":"e_1_3_2_2_17_1","volume-title":"Proceedings of the 11th ACM Symposium on Cloud Computing (SoCC' 20)","author":"Kalia Anuj","year":"2020"},{"key":"e_1_3_2_2_18_1","volume-title":"Proceedings of the 2014 Conference of ACM Special Interest Group on Data Communication (SIGCOMM' 14)","author":"Kalia Anuj"},{"key":"e_1_3_2_2_19_1","volume-title":"Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation (OSDI' 16)","author":"Kalia Anuj"},{"key":"e_1_3_2_2_20_1","volume-title":"Proceedings of the 16th USENIX Symposium on Networked Systems Design and Implementation (NSDI' 19)","author":"Kalia Anuj"},{"key":"e_1_3_2_2_21_1","volume-title":"Fast Remote Persistence. arXiv preprint arXiv:1909.02092","author":"Kashyap Sanidhya","year":"2019"},{"key":"e_1_3_2_2_22_1","volume-title":"Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication (SIGCOMM' 18)","author":"Kim Daehyeok","year":"2018"},{"key":"e_1_3_2_2_23_1","unstructured":"Intel Optane DIMM latency. 2019. https:\/\/www.tomshardware.com\/news\/intel-optane-dimm-pricing-performance 39007.html.  Intel Optane DIMM latency. 2019. https:\/\/www.tomshardware.com\/news\/intel-optane-dimm-pricing-performance 39007.html."},{"key":"e_1_3_2_2_24_1","volume-title":"Write-Optimized and Consistent RDMA-based NVM Systems. arXiv preprint arXiv:1906.08173","author":"Liu Xinxin","year":"2019"},{"key":"e_1_3_2_2_25_1","volume-title":"Proceedings of the 2017 USENIX Annual Technical Conference (ATC' 17)","author":"Lu Youyou","year":"2017"},{"key":"e_1_3_2_2_26_1","volume-title":"Proceedings of the 26th European MPI Users' Group Meeting (EuroMPI' 19)","author":"Marts W. Pepper"},{"key":"e_1_3_2_2_27_1","volume-title":"Understanding Remote Persistent Memory","author":"Replication Over Persistent Memory","year":"2020"},{"key":"e_1_3_2_2_28_1","volume-title":"Proceedings of the 2013 USENIX Annual Technical Conference (ATC' 13)","author":"Mitchell Christopher","year":"2013"},{"key":"e_1_3_2_2_29_1","unstructured":"NVM Programming Model (NPM). 2020. https:\/\/www.snia.org\/tech_activities\/standards\/curr_standards\/npm.  NVM Programming Model (NPM). 2020. https:\/\/www.snia.org\/tech_activities\/standards\/curr_standards\/npm."},{"key":"e_1_3_2_2_30_1","volume-title":"Hardware-Level Performance Analysis of Platform I\/O","author":"DPDK","year":"2018"},{"key":"e_1_3_2_2_31_1","unstructured":"PageRank. 2020. http:\/\/pr.efactory.de\/.  PageRank. 2020. http:\/\/pr.efactory.de\/."},{"key":"e_1_3_2_2_32_1","volume-title":"Proceedings of the International Symposium on Memory Systems (MEMSYS' 19)","author":"Peng Ivy Bo"},{"key":"e_1_3_2_2_33_1","unstructured":"PRDMA. 2021. https:\/\/github.com\/CGCL-codes\/PRDMA.  PRDMA. 2021. https:\/\/github.com\/CGCL-codes\/PRDMA."},{"key":"e_1_3_2_2_34_1","volume-title":"Proceedings of the 36th Annual International Symposium on Computer Architecture (ISCA' 09)","author":"Qureshi Moinuddin K."},{"key":"e_1_3_2_2_35_1","unstructured":"Software mechanisms for enabling access to remote persistent memory RDMA with PMEM. 2015. http:\/\/www.snia.org\/sites\/default\/files\/SDC15_presentations\/persistant_mem\/ChetDouglas_RDMA_with_PM.pdf.  Software mechanisms for enabling access to remote persistent memory RDMA with PMEM. 2015. http:\/\/www.snia.org\/sites\/default\/files\/SDC15_presentations\/persistant_mem\/ChetDouglas_RDMA_with_PM.pdf."},{"key":"e_1_3_2_2_36_1","unstructured":"Remote Persistent Memory Access (RPMA). 2021. https:\/\/pmem.io\/rpma\/manpages\/master\/librpma.7.html.  Remote Persistent Memory Access (RPMA). 2021. https:\/\/pmem.io\/rpma\/manpages\/master\/librpma.7.html."},{"key":"e_1_3_2_2_37_1","volume-title":"Proceedings of the 25th IEEE Annual Symposium on High-Performance Interconnects (HOTI' 17)","author":"Schneider Timo","year":"2017"},{"key":"e_1_3_2_2_38_1","volume-title":"Proceedings of the 8th ACM Symposium on Cloud Computing (SoCC' 17)","author":"Shan Yizhou","year":"2017"},{"key":"e_1_3_2_2_39_1","volume-title":"Proceedings of the 5th ACM Symposium on Cloud Computing (SoCC' 14)","author":"Stuedi Patrick","year":"2014"},{"key":"e_1_3_2_2_40_1","volume-title":"Proceedings of the 12th ACM European Conference on Computer Systems (EuroSys' 17)","author":"Su Maomeng","year":"2017"},{"key":"e_1_3_2_2_41_1","volume-title":"UCSD-CSE Techreport CS 2015-1011","author":"Suzuki Kosuke","year":"2015"},{"key":"e_1_3_2_2_42_1","volume-title":"Proceedings of the 2018 USENIX Annual Technical Conference (ATC' 18)","author":"Taleb Yacine","year":"2018"},{"key":"e_1_3_2_2_43_1","volume-title":"Enabling Efficient RDMA-based Synchronous Mirroring of Persistent Memory Transactions. arXiv preprint arXiv:1810.09360","author":"Tavakkol Arash","year":"2018"},{"key":"e_1_3_2_2_44_1","volume-title":"Proceedings of the 10th International Conference on Network and Service Management (CNSM' 14)","author":"Toeroe Maria","year":"2014"},{"key":"e_1_3_2_2_45_1","volume-title":"Proceedings of the 2020 USENIX Annual Technical Conference (ATC' 20)","author":"Tsai Shin-Yeh","year":"2020"},{"key":"e_1_3_2_2_46_1","volume-title":"Proceedings of the 26th Symposium on Operating Systems Principles (SOSP' 17)","author":"Tsai Shin-Yeh","year":"2017"},{"key":"e_1_3_2_2_47_1","volume-title":"Proceedings of the 28th International Conference on Computer Communication and Networks (ICCCN' 19)","author":"Wang Yi","year":"2019"},{"key":"e_1_3_2_2_48_1","unstructured":"The webdata of dblp. 2010. http:\/\/law.di.unimi.it\/webdata\/dblp-2010\/.  The webdata of dblp. 2010. http:\/\/law.di.unimi.it\/webdata\/dblp-2010\/."},{"key":"e_1_3_2_2_49_1","unstructured":"The webdata of enron. 2020. http:\/\/law.di.unimi.it\/webdata\/enron\/.  The webdata of enron. 2020. http:\/\/law.di.unimi.it\/webdata\/enron\/."},{"key":"e_1_3_2_2_50_1","unstructured":"The webdata of wordassociation. 2011. http:\/\/law.di.unimi.it\/webdata\/wordassociation-2011\/.  The webdata of wordassociation. 2011. http:\/\/law.di.unimi.it\/webdata\/wordassociation-2011\/."},{"key":"e_1_3_2_2_51_1","volume-title":"Proceedings of the 17th USENIX Conference on File and Storage Technologies (FAST' 19)","author":"Yang Jian","year":"2019"},{"key":"e_1_3_2_2_52_1","volume-title":"Proceedings of the 17th USENIX Symposium on Networked Systems Design and Implementation (NSDI' 20)","author":"Yang Jian","year":"2020"},{"key":"e_1_3_2_2_53_1","unstructured":"YCSB. 2020. https:\/\/ycsb.site.  YCSB. 2020. https:\/\/ycsb.site."},{"key":"e_1_3_2_2_54_1","volume-title":"Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS' 15)","author":"Zhang Yiying","year":"2015"}],"event":{"name":"SC '21: The International Conference for High Performance Computing, Networking, Storage and Analysis","location":"St. Louis Missouri","acronym":"SC '21","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","IEEE CS"]},"container-title":["Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3458817.3476194","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3458817.3476194","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:12:21Z","timestamp":1750191141000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3458817.3476194"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,13]]},"references-count":54,"alternative-id":["10.1145\/3458817.3476194","10.1145\/3458817"],"URL":"https:\/\/doi.org\/10.1145\/3458817.3476194","relation":{},"subject":[],"published":{"date-parts":[[2021,11,13]]}}}