{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T16:45:51Z","timestamp":1758127551636,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,27]],"date-time":"2024-04-27T00:00:00Z","timestamp":1714176000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372197","U2001203","U22A2071","62102155"],"award-info":[{"award-number":["62372197","U2001203","U22A2071","62102155"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["ZR2020LZH014"],"award-info":[{"award-number":["ZR2020LZH014"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-2006617","CCF-2210754"],"award-info":[{"award-number":["CNS-2006617","CCF-2210754"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,27]]},"DOI":"10.1145\/3620665.3640368","type":"proceedings-article","created":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T14:18:06Z","timestamp":1713795486000},"page":"320-335","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Eliminating Storage Management Overhead of Deduplication over SSD Arrays Through a Hardware\/Software Co-Design"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2702-8893","authenticated-orcid":false,"given":"Yuhong","family":"Wen","sequence":"first","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-8592-8440","authenticated-orcid":false,"given":"Xiaogang","family":"Zhao","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6341-5869","authenticated-orcid":false,"given":"You","family":"Zhou","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-8005-0043","authenticated-orcid":false,"given":"Tong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Rensselaer Polytechnic Institute, New York, United States"},{"name":"ScaleFlux Inc., California, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-6369-4756","authenticated-orcid":false,"given":"Shangjun","family":"Yang","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1271-0571","authenticated-orcid":false,"given":"Changsheng","family":"Xie","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9746-4714","authenticated-orcid":false,"given":"Fei","family":"Wu","sequence":"additional","affiliation":[{"name":"Huazhong University of Science and Technology, Wuhan, China"}]}],"member":"320","published-online":{"date-parts":[[2024,4,27]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Data Center Infrastructure on a Chip. https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/Data-Center\/documents\/datasheet-nvidia-bluefield-2-dpu.pdf. Online","author":"NVIDIA","year":"2023","unstructured":"NVIDIA BLUEFIELD-2 DPU: Data Center Infrastructure on a Chip. https:\/\/www.nvidia.com\/content\/dam\/en-zz\/Solutions\/Data-Center\/documents\/datasheet-nvidia-bluefield-2-dpu.pdf. Online; accessed on March 22, 2023."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/www.thomas-krenn.com\/en\/wiki\/Linux_Software_RAID_Information","author":"Linux","year":"2020","unstructured":"Linux software raid information. https:\/\/www.thomas-krenn.com\/en\/wiki\/Linux_Software_RAID_Information, 2020. Online; accessed on April 17, 2023."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3352460.3358303"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2019.00025"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2017.2753258"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3489048.3530963"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.106"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the 10th USENIX conference on File and Storage Technologies (FAST'12)","author":"Bhatotia Pramod","year":"2012","unstructured":"Pramod Bhatotia, Rodrigo Rodrigues, and Akshat Verma. Shredder: Gpu-accelerated incremental storage and computation. In Proceedings of the 10th USENIX conference on File and Storage Technologies (FAST'12), 2012."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/2492102.2492104"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST'11)","author":"Chen Feng","year":"2011","unstructured":"Feng Chen, Tian Luo, and Xiaodong Zhang. Caftl: A content-aware flash translation layer enhancing the lifespan of flash memory based solid state drives. In Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST'11), 2011."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD'15)","author":"Colgrove John","year":"2015","unstructured":"John Colgrove, John D. Davis, John Hayes, Ethan L. Miller, Cary Sandvig, Russell Sears, Ari Tamches, Neil Vachharajani, and Feng Wang. Purity: Building fast, highly-available enterprise flash storage from commodity components. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD'15), 2015."},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the USENIX annual technical conference (ATC'10)","author":"Debnath Biplob K","year":"2010","unstructured":"Biplob K Debnath, Sudipta Sengupta, and Jin Li. Chunkstash: Speeding up inline storage deduplication using flash memory. In Proceedings of the USENIX annual technical conference (ATC'10), 2010."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508271"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/1960475.1960482"},{"key":"e_1_3_2_1_15_1","first-page":"759","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'17)","author":"Hahn Sangwook Shane","year":"2017","unstructured":"Sangwook Shane Hahn, Sungjin Lee, Cheng Ji, Li-Pin Chang, Inhyuk Yee, Liang Shi, Chun Jason Xue, and Jihong Kim. Improving file system performance of mobile storage systems using a decoupled defragmenter. In Proceedings of the USENIX Annual Technical Conference (ATC'17), pages 759--771, 2017."},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'20)","author":"Im Junsu","year":"2020","unstructured":"Junsu Im, Jinwook Bae, Chanwoo Chung, Arvind, and Sungjin Lee. PinK: High-speed in-storage key-value store with bounded tails. In Proceedings of the USENIX Annual Technical Conference (ATC'20), 2020."},{"key":"e_1_3_2_1_17_1","volume-title":"Flash Memory Summit, 2018","author":"Imershein Louis","year":"2018","unstructured":"Louis Imershein. Open source data reduction for high performance flash storage. Technical report, Flash Memory Summit, 2018. https:\/\/www.flashmemorysummit.com\/English\/Collaterals\/Proceedings\/2018\/20180808_SOFT-202-1_Imershein.pdf."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132402.3132420"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.15"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465326"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319647.3325831"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST'18)","author":"Kannan Sudarsun","year":"2018","unstructured":"Sudarsun Kannan, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Yuangang Wang, Jun Xu, and Gopinath Palani. Designing a true Direct-Access file system with DevFS. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST'18), 2018."},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST'10)","author":"Koller Ricardo","year":"2010","unstructured":"Ricardo Koller and Raju Rangaswami. I\/O deduplication: Utilizing content similarity to improve I\/O performance. In Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST'10), 2010."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'14)","author":"Li Cheng","year":"2014","unstructured":"Cheng Li, Philip Shilane, Fred Douglis, Hyong Shim, Stephen Smaldone, and Grant Wallace. Nitro: A Capacity-Optimized SSD cache for primary storage. In Proceedings of the USENIX Annual Technical Conference (ATC'14), 2014."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST'18)","author":"Li Huaicheng","year":"2018","unstructured":"Huaicheng Li, Mingzhe Hao, Michael Hao Tong, Swaminathan Sundararaman, Matias Bj\u00f8rling, and Haryadi S Gunawi. The case of femu: Cheap, accurate, scalable and extensible flash emulator. In Proceedings of the 16th USENIX Conference on File and Storage Technologies (FAST'18), 2018."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483573"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST'16)","author":"Li Wenji","year":"2016","unstructured":"Wenji Li, Gregory Jean-Baptise, Juan Riveros, Giri Narasimhan, Tony Zhang, and Ming Zhao. CacheDedup: In-line deduplication for flash caching. In Proceedings of the 14th USENIX Conference on File and Storage Technologies (FAST'16), 2016."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232390"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of data (SIGMOD'11)","author":"Ma Dongzhe","year":"2011","unstructured":"Dongzhe Ma, Jianhua Feng, and Guoliang Li. Lazyftl: A page-level flash translation layer optimized for nand flash memory. In Proceedings of the ACM SIGMOD International Conference on Management of data (SIGMOD'11), 2011."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232377"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2930583.2930607"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'15)","author":"Min Changwoo","year":"2015","unstructured":"Changwoo Min, Woon-Hak Kang, Taesoo Kim, Sang-Won Lee, and Young Ik Eom. Lightweight Application-Level crash consistency on transactional flash storage. In Proceedings of the USENIX Annual Technical Conference (ATC'15), 2015."},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of 2012 Linux Symposium","author":"More Amar","year":"2012","unstructured":"Amar More, MAE Alandi, Zishan Shaikh, and Vishal Salve. Dext3: Block level inline deduplication for ext3 file system. In Proceedings of 2012 Linux Symposium, 2012."},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the 21st IEEE International Conference on High Performance Computing and Communications (HPCC'19)","author":"Ni Fan","year":"2019","unstructured":"Fan Ni, Xingbo Wu, Weijun Li, Lei Wang, and Song Jiang. Leveraging SSD's flexible address mapping to accelerate data copy operations. In Proceedings of the 21st IEEE International Conference on High Performance Computing and Communications (HPCC'19), 2019."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882910"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749738"},{"key":"e_1_3_2_1_38_1","volume-title":"A survey and classification of storage deduplication systems. ACM Computing Surveys, 47(1)","author":"Paulo Jo\u00e3o","year":"2014","unstructured":"Jo\u00e3o Paulo and Jos\u00e9 Pereira. A survey and classification of storage deduplication systems. ACM Computing Surveys, 47(1), 2014."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855741.1855752"},{"key":"e_1_3_2_1_40_1","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST'12)","author":"Srinivasan Kiran","year":"2012","unstructured":"Kiran Srinivasan, Timothy Bisson, Garth R Goodson, and Kaladhar Voruganti. idedup: latency-aware, inline data deduplication for primary storage. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST'12), 2012."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2011.5937237"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'20)","author":"Wang Qiuping","year":"2020","unstructured":"Qiuping Wang, Jinhong Li, Wen Xia, Erik Kruus, Biplob Debnath, and Patrick P. C. Lee. Austere flash caching with deduplication and compression. In Proceedings of the USENIX Annual Technical Conference (ATC'20), 2020."},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST'15)","author":"Weiss Zev","year":"2015","unstructured":"Zev Weiss, Sriram Subramanian, Swaminathan Sundararaman, Nisha Talagala, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. Anvil: Advanced virtualization for modern non-volatile memory devices. In Proceedings of the 13th USENIX Conference on File and Storage Technologies (FAST'15), 2015."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2013.6544846"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3144617"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2016.2571298"},{"key":"e_1_3_2_1_47_1","volume-title":"Proceedings of the 7th IEEE International Conference on Networking, Architecture, and Storage (NAS'12)","author":"Xia Wen","year":"2012","unstructured":"Wen Xia, Hong Jiang, Dan Feng, Lei Tian, Min Fu, and Zhongtao Wang. P-dedupe: Exploiting parallelism in data deduplication system. In Proceedings of the 7th IEEE International Conference on Networking, Architecture, and Storage (NAS'12), 2012."},{"key":"e_1_3_2_1_48_1","volume-title":"Proceedings of the 35st Symposium on Mass Storage Systems and Technologies (MSST'19)","author":"Yan Zhichao","year":"2019","unstructured":"Zhichao Yan, Hong Jiang, Song Jiang, Yujuan Tan, and Hao Luo. Sesdedup: a case for low-cost ecc-based SSD deduplication. In Proceedings of the 35st Symposium on Mass Storage Systems and Technologies (MSST'19), 2019."},{"key":"e_1_3_2_1_49_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC'19)","author":"Yang Qirui","year":"2019","unstructured":"Qirui Yang, Runyu Jin, and Ming Zhao. Smartdedup: Optimizing deduplication for resource-constrained devices. In Proceedings of the USENIX Annual Technical Conference (ATC'19), 2019."},{"key":"e_1_3_2_1_50_1","volume-title":"Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST'22)","author":"Zhang Jian","year":"2022","unstructured":"Jian Zhang, Yujie Ren, and Sudarsun Kannan. FusionFS: Fusing I\/O operations using CISCOps in firmware file systems. In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST'22), 2022."},{"key":"e_1_3_2_1_51_1","volume-title":"Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST'21)","author":"Zhou You","year":"2021","unstructured":"You Zhou, Qiulin Wu, Fei Wu, Hong Jiang, Jian Zhou, and Changsheng Xie. Remap-ssd: Safely and efficiently exploiting ssd address remapping to eliminate duplicate writes. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST'21), 2021."}],"event":{"name":"ASPLOS '24: 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture","SIGOPS ACM Special Interest Group on Operating Systems","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"La Jolla CA USA","acronym":"ASPLOS '24"},"container-title":["Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3620665.3640368","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3620665.3640368","content-type":"text\/html","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3620665.3640368","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3620665.3640368","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:41Z","timestamp":1750291421000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3620665.3640368"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,27]]},"references-count":50,"alternative-id":["10.1145\/3620665.3640368","10.1145\/3620665"],"URL":"https:\/\/doi.org\/10.1145\/3620665.3640368","relation":{},"subject":[],"published":{"date-parts":[[2024,4,27]]},"assertion":[{"value":"2024-04-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}