{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:25:50Z","timestamp":1771698350095,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T00:00:00Z","timestamp":1691366400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/"}],"funder":[{"name":"U.S. Department of Energy (DOE), Office of Science, Office of Advanced Scientific Computing Research","award":["DE-AC02-06CH11357"],"award-info":[{"award-number":["DE-AC02-06CH11357"]}]},{"name":"National Science Foundation","award":["Grants #1900888 and #1900765"],"award-info":[{"award-number":["Grants #1900888 and #1900765"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,8,7]]},"DOI":"10.1145\/3605573.3605639","type":"proceedings-article","created":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T16:21:16Z","timestamp":1694622076000},"page":"665-674","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Scalable Incremental Checkpointing using GPU-Accelerated De-Duplication"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4699-8657","authenticated-orcid":false,"given":"Nigel","family":"Tan","sequence":"first","affiliation":[{"name":"University of Tennessee Knoxville, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3672-206X","authenticated-orcid":false,"given":"Jakob","family":"Luettgau","sequence":"additional","affiliation":[{"name":"University of Tennessee Knoxville, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2673-3507","authenticated-orcid":false,"given":"Jack","family":"Marquez","sequence":"additional","affiliation":[{"name":"University of Tennessee Knoxville, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6647-2690","authenticated-orcid":false,"given":"Keita","family":"Teranishi","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9117-3952","authenticated-orcid":false,"given":"Nicolas","family":"Morales","sequence":"additional","affiliation":[{"name":"Sandia National Laboratories, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8550-5371","authenticated-orcid":false,"given":"Sanjukta","family":"Bhowmick","sequence":"additional","affiliation":[{"name":"University of North Texas, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7890-3934","authenticated-orcid":false,"given":"Franck","family":"Cappello","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0031-6377","authenticated-orcid":false,"given":"Michela","family":"Taufer","sequence":"additional","affiliation":[{"name":"University of Tennessee Knoxville, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0661-7509","authenticated-orcid":false,"given":"Bogdan","family":"Nicolae","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,9,13]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Austin Appleby. 2012. SMHasher & MurmurHash. Retrieved from https:\/\/code.google.com\/p\/smhasher."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00354-013-0302-4"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24449-0_31"},{"key":"e_1_3_2_2_5_1","volume-title":"CRUM: Checkpoint-Restart Support for CUDA\u2019s Unified Memory. In 2018 IEEE International Conference on Cluster Computing (CLUSTER). IEEE","author":"Garg Rohan","year":"2018","unstructured":"Rohan Garg, Apoorve Mohan, Michael Sullivan, and Gene Cooperman. 2018. CRUM: Checkpoint-Restart Support for CUDA\u2019s Unified Memory. In 2018 IEEE International Conference on Cluster Computing (CLUSTER). IEEE, Belfast, United Kingdom, 302\u2013313."},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2005.76"},{"key":"e_1_3_2_2_7_1","volume-title":"Journal of Physics: Conference Series, Vol.\u00a046","author":"Hargrove H","unstructured":"Paul\u00a0H Hargrove and Jason\u00a0C Duell. 2006. Berkeley Lab Checkpoint\/Restart (BLCR) for Linux Clusters. In Journal of Physics: Conference Series, Vol.\u00a046. IOP Publishing, Denver, USA, 494."},{"key":"e_1_3_2_2_8_1","volume-title":"Heterocheckpoint: Efficient Checkpointing for Accelerator-based Systems. In 2014 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks. IEEE","author":"Kannan Sudarsun","year":"2014","unstructured":"Sudarsun Kannan, Naila Farooqui, Ada Gavrilovska, and Karsten Schwan. 2014. Heterocheckpoint: Efficient Checkpointing for Accelerator-based Systems. In 2014 44th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks. IEEE, Atlanta, USA, 738\u2013743."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCC50243.2021.00018"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2010.0063"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3330345.3330361"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186411.3186414"},{"key":"e_1_3_2_2_13_1","volume-title":"HPDC\u201923: The 32nd International Symposium on High-Performance Parallel and Distributed Computing","author":"Maurya Avinash","unstructured":"Avinash Maurya, Mustafa Rafique, Thierry Tonellot, Hussain AlSalem, Franck Cappello, and Bogdan Nicolae. 2023. GPU-Enabled Asynchronous Multi-level Checkpoint Caching and Prefetching. In HPDC\u201923: The 32nd International Symposium on High-Performance Parallel and Distributed Computing. Association for Computing Machinery, Orlando, FL, USA."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.14"},{"key":"e_1_3_2_2_15_1","volume-title":"Proceedings 7. Springer","author":"Merkle C","year":"1988","unstructured":"Ralph\u00a0C Merkle. 1988. A Digital Signature Based on a Conventional Encryption Function. In Advances in Cryptology\u2014CRYPTO\u201987: Proceedings 7. Springer, Santa Barbara, CA, USA, 369\u2013378."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807626"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.14"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-63393-6_8"},{"key":"e_1_3_2_2_19_1","volume-title":"Scalable Multi-Versioning Ordered Key-Value Stores with Persistent Memory Support. In IPDPS 2022: The 36th IEEE International Parallel and Distributed Processing Symposium. IEEE","author":"Nicolae Bogdan","year":"2022","unstructured":"Bogdan Nicolae. 2022. Scalable Multi-Versioning Ordered Key-Value Stores with Persistent Memory Support. In IPDPS 2022: The 36th IEEE International Parallel and Distributed Processing Symposium. IEEE, Lyon, France, 93\u2013103."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.08.004"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2019.00099"},{"key":"e_1_3_2_2_22_1","unstructured":"NVIDIA. 2023. nvCOMP: A library for fast lossless compression\/decompression on the GPU. Nvidia. https:\/\/developer.nvidia.com\/nvcomp"},{"key":"e_1_3_2_2_23_1","volume-title":"Checkpoint Restart Support for Heterogeneous HPC Applications. In 2020 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID). IEEE","author":"Parasyris Konstantinos","year":"2020","unstructured":"Konstantinos Parasyris, Kai Keller, Leonardo Bautista-Gomez, and Osman Unsal. 2020. Checkpoint Restart Support for Heterogeneous HPC Applications. In 2020 20th IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID). IEEE, Melbourne, Australia, 242\u2013251."},{"key":"e_1_3_2_2_24_1","volume-title":"Compressed Differences: An Algorithm for Fast Incremental Checkpointing. Technical Report. Citeseer.","author":"Plank S","year":"1995","unstructured":"James\u00a0S Plank, Jian Xu, and Robert\u00a0HB Netzer. 1995. Compressed Differences: An Algorithm for Fast Incremental Checkpointing. Technical Report. Citeseer."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2017.100"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","unstructured":"Ronald\u00a0L. Rivest. 1992. The MD5 Message-Digest Algorithm. RFC 1321. https:\/\/doi.org\/10.17487\/RFC1321","DOI":"10.17487\/RFC1321"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02857-y"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/Cluster48925.2021.00045"},{"key":"e_1_3_2_2_29_1","volume-title":"On the Feasibility of Incremental Checkpointing for Scientific Computing. In 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.IEEE","author":"Sancho Jose\u00a0Carlos","year":"2004","unstructured":"Jose\u00a0Carlos Sancho, Fabrizio Petrini, Greg Johnson, and Eitan Frachtenberg. 2004. On the Feasibility of Incremental Checkpointing for Scientific Computing. In 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings.IEEE, Santa Fe, NM, USA, 58."},{"key":"e_1_3_2_2_30_1","volume-title":"Exploration of Lossy Compression for Application-level Checkpoint\/Restart. In 2015 IEEE International Parallel and Distributed Processing Symposium. IEEE","author":"Sasaki Naoto","year":"2015","unstructured":"Naoto Sasaki, Kento Sato, Toshio Endo, and Satoshi Matsuoka. 2015. Exploration of Lossy Compression for Application-level Checkpoint\/Restart. In 2015 IEEE International Parallel and Distributed Processing Symposium. IEEE, Hyderabad, India, 914\u2013922."},{"key":"e_1_3_2_2_31_1","volume-title":"12th International Conference on Artificial Intelligence and Statistics (AISTATS)","author":"Shervashidze Nino","year":"2009","unstructured":"Nino Shervashidze, SVN Vishwanathan, Tobias Petri, Kurt Mehlhorn, and Karsten Borgwardt. 2009. Efficient Graphlet Kernels for Large Graph Comparison. In 12th International Conference on Artificial Intelligence and Statistics (AISTATS), Society for Artificial Intelligence and Statistics, 488-495 (2009). Proceedings of Machine Learning Research, Clearwater beach, USA, 488\u2013495."},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3097283"},{"key":"e_1_3_2_2_33_1","volume-title":"Comparing Different Approaches for Incremental Checkpointing: The Showdown. In Linux Symposium, Vol.\u00a069","author":"Vasavada Manav","year":"2011","unstructured":"Manav Vasavada, Frank Mueller, Paul\u00a0H Hargrove, and Eric Roman. 2011. Comparing Different Approaches for Incremental Checkpointing: The Showdown. In Linux Symposium, Vol.\u00a069. Ottowa, Canada, 69\u201380."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814576.2814802"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1137\/080727890"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915220"}],"event":{"name":"ICPP 2023: 52nd International Conference on Parallel Processing","location":"Salt Lake City UT USA","acronym":"ICPP 2023"},"container-title":["Proceedings of the 52nd International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605573.3605639","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3605573.3605639","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:04Z","timestamp":1750182544000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3605573.3605639"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,7]]},"references-count":36,"alternative-id":["10.1145\/3605573.3605639","10.1145\/3605573"],"URL":"https:\/\/doi.org\/10.1145\/3605573.3605639","relation":{},"subject":[],"published":{"date-parts":[[2023,8,7]]},"assertion":[{"value":"2023-09-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}