{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:39:28Z","timestamp":1766219968539,"version":"3.48.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","funder":[{"name":"National Natural Science Foundation of China","award":["62272185"],"award-info":[{"award-number":["62272185"]}]},{"name":"National Natural Science Foundation of China","award":["61821003"],"award-info":[{"award-number":["61821003"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,8]]},"DOI":"10.1145\/3754598.3754614","type":"proceedings-article","created":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:34:32Z","timestamp":1766219672000},"page":"342-351","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Accelerating Erasure Coding on Persistent Memory via Adaptive Prefetcher Scheduling"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-1415-1592","authenticated-orcid":false,"given":"Guanglei","family":"Xu","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0869-3038","authenticated-orcid":false,"given":"Hai","family":"Zhou","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1265-7141","authenticated-orcid":false,"given":"Yuchong","family":"Hu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4674-6006","authenticated-orcid":false,"given":"Dan","family":"Feng","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7005-5734","authenticated-orcid":false,"given":"Renzhi","family":"Xiao","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]}],"member":"320","published-online":{"date-parts":[[2025,12,20]]},"reference":[{"key":"e_1_3_3_2_2_2","unstructured":"2024. Intel(R) Intelligent Storage Acceleration Library. Intel Corporation."},{"key":"e_1_3_3_2_3_2","unstructured":"2024. IPMCTL User Guide. https:\/\/docs.pmem.io\/ipmctl-user-guide\/"},{"key":"e_1_3_3_2_4_2","unstructured":"2024. ISA Erasure Code Plugin \u2013 Ceph Documentation. https:\/\/docs.ceph.com\/en\/latest\/rados\/operations\/erasure-code-isa\/"},{"key":"e_1_3_3_2_5_2","unstructured":"2024. XL-FLASH | Storage Class Memory (SCM) | KIOXIA. https:\/\/americas.kioxia.com\/en-us\/business\/memory\/xlflash.html"},{"key":"e_1_3_3_2_6_2","unstructured":"Intel Corporation. 2018. Intel 64 and IA-32 Architectures Optimization Reference Manual. https:\/\/software.intel.com\/sites\/default\/files\/managed\/9e\/bc\/64-ia-32-architectures-optimization-manual.pdf"},{"key":"e_1_3_3_2_7_2","volume-title":"Slides from Linux Kongress","author":"De\u00a0Melo Arnaldo\u00a0Carvalho","year":"2010","unstructured":"Arnaldo\u00a0Carvalho De\u00a0Melo. 2010. The new linux\u2019perf\u2019tools. In Slides from Linux Kongress."},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD55451.2022.00028"},{"key":"e_1_3_3_2_9_2","volume-title":"Proc. of USENIX FAST","author":"Hu Yuchong","year":"2021","unstructured":"Yuchong Hu, Liangfeng Cheng, Qiaori Yao, Patrick P.\u00a0C. Lee, Weichun Wang, and Wei Chen. 2021. Exploiting Combined Locality for Wide-Stripe Erasure Coding in Distributed Storage. In Proc. of USENIX FAST."},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/ITW.2007.4313077"},{"key":"e_1_3_3_2_11_2","volume-title":"Proc. of USENIX ATC","author":"Huang Cheng","year":"2012","unstructured":"Cheng Huang, Huseyin Simitci, Yikang Xu, Aaron Ogus, Brad Calder, Parikshit Gopalan, Jin Li, and Sergey Yekhanin. 2012. Erasure Coding in Windows Azure Storage. In Proc. of USENIX ATC."},{"key":"e_1_3_3_2_12_2","unstructured":"Intel. 2019. Intel Optane Persistent Memory 100 Series 512GB. https:\/\/ark.intel.com\/content\/www\/us\/en\/ark\/products\/190351\/intel-optane-dc-persistent-memory-512gb-module.html"},{"key":"e_1_3_3_2_13_2","volume-title":"Proc. of USENIX OSDI","author":"Kadekodi Saurabh","year":"2022","unstructured":"Saurabh Kadekodi, Francisco Maturana, Sanjith Athlur, Arif Merchant, K.\u00a0V. Rashmi, and Gregory\u00a0R. Ganger. 2022. Tiger: Disk-Adaptive Redundancy Without Placement Restrictions. In Proc. of USENIX OSDI."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00058"},{"key":"e_1_3_3_2_15_2","unstructured":"Rajat Kateja Andy Pavlo and Gregory\u00a0R. Ganger. 2020. Vilamb: Low Overhead Asynchronous Redundancy for Direct Access NVM. arXiv preprint (2020)."},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/SC41404.2022.00081"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3629582"},{"key":"e_1_3_3_2_18_2","unstructured":"Jianqiang Luo Mochan Shrestha Lihao Xu and James\u00a0S. Plank. 2014. Efficient Encoding Schedules for XOR-Based Erasure Codes. IEEE TC (2014)."},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD58817.2023.00088"},{"key":"e_1_3_3_2_20_2","volume-title":"Proc. of USENIX FAST","author":"Plank James\u00a0S","year":"2013","unstructured":"James\u00a0S Plank, Kevin\u00a0M Greenan, and Ethan\u00a0L Miller. 2013. Screaming Fast Galois Field Arithmetic Using Intel SIMD Instructions. In Proc. of USENIX FAST."},{"key":"e_1_3_3_2_21_2","volume-title":"Proc. of USENIX ATC","author":"Qiu Jiansheng","year":"2023","unstructured":"Jiansheng Qiu, Yanqi Pan, Wen Xia, Xiaojia Huang, Wenjun Wu, Xiangyu Zou, Shiyi Li, and Yu Hua. 2023. Light-Dedup: A Light-Weight Inline Deduplication Framework for Non-Volatile Memory File Systems. In Proc. of USENIX ATC."},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"I.\u00a0S. Reed and G Solomon. 1960. Polynomial Codes Over Certain Finite Fields. J. Soc. Ind. Appl. Math. (1960).","DOI":"10.1137\/0108018"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/EuroSPW51379.2020.00098"},{"key":"e_1_3_3_2_24_2","volume-title":"Artificial intelligence: a modern approach","author":"Russell Stuart\u00a0J","year":"2016","unstructured":"Stuart\u00a0J Russell and Peter Norvig. 2016. Artificial intelligence: a modern approach. pearson."},{"key":"e_1_3_3_2_25_2","unstructured":"Samsung. 2022. Memory-Semantic SSD. https:\/\/samsungmsl.com\/ms-ssd\/"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3458817.3476204"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA57654.2024.00092"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519556"},{"key":"e_1_3_3_2_29_2","unstructured":"Guanglei Xu Yuchong Hu Dan Feng Wenpeng He and Junyuan Huang. 2024. CodePM: Parity-Based Crash Consistency for Log-Free Persistent Transactional Memory. IEEE TCAD (2024)."},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132761"},{"key":"e_1_3_3_2_31_2","volume-title":"Proc. of USENIX FAST","author":"Yang Jian","year":"2020","unstructured":"Jian Yang, Juno Kim, Morteza Hoseinzadeh, Joseph Izraelevitz, and Steve Swanson. 2020. An Empirical Guide to the Behavior and Use of Scalable Persistent Memory. In Proc. of USENIX FAST."},{"key":"e_1_3_3_2_32_2","volume-title":"Proc. of USENIX OSDI","author":"Yang Juncheng","year":"2020","unstructured":"Juncheng Yang, Yao Yue, and KV Rashmi. 2020. A Large Scale Analysis of Hundreds of In-Memory Cache Clusters at Twitter. In Proc. of USENIX OSDI."},{"key":"e_1_3_3_2_33_2","volume-title":"Proc. of ISCA","author":"Yang Xi","year":"2015","unstructured":"Xi Yang, Stephen\u00a0M. Blackburn, and Kathryn\u00a0S. McKinley. 2015. Computer Performance Microscopy with Shim. In Proc. of ISCA."},{"key":"e_1_3_3_2_34_2","volume-title":"Proc. of USENIX FAST","author":"Yi Jifei","year":"2022","unstructured":"Jifei Yi, Benchao Dong, Mingkai Dong, Ruizhe Tong, and Haibo Chen. 2022. MT2: Memory Bandwidth Regulation on Hybrid NVM\/DRAM Platforms. In Proc. of USENIX FAST."},{"key":"e_1_3_3_2_35_2","volume-title":"Proc. of USENIX ATC","author":"Zhang Lu","year":"2019","unstructured":"Lu Zhang and Steven Swanson. 2019. Pangolin: A Fault-Tolerant Persistent Memory Programming Library. In Proc. of USENIX ATC."},{"key":"e_1_3_3_2_36_2","volume-title":"Proc. of USENIX FAST","author":"Zhou Tianli","year":"2019","unstructured":"Tianli Zhou and Chao Tian. 2019. Fast Erasure Coding for Data Storage: A Comprehensive Study of the Acceleration Techniques. In Proc. of USENIX FAST."},{"key":"e_1_3_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3629586"}],"event":{"name":"ICPP '25: 54th International Conference on Parallel Processing","location":"San Diego CA USA","acronym":"ICPP '25"},"container-title":["Proceedings of the 54th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3754598.3754614","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:35:00Z","timestamp":1766219700000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3754598.3754614"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,8]]},"references-count":36,"alternative-id":["10.1145\/3754598.3754614","10.1145\/3754598"],"URL":"https:\/\/doi.org\/10.1145\/3754598.3754614","relation":{},"subject":[],"published":{"date-parts":[[2025,9,8]]},"assertion":[{"value":"2025-12-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}