{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T05:40:50Z","timestamp":1782970850040,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,16]]},"DOI":"10.1145\/3732772.3733542","type":"proceedings-article","created":{"date-parts":[[2025,6,13]],"date-time":"2025-06-13T14:23:34Z","timestamp":1749824614000},"page":"466-476","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["A Shared Archive of Snapshots"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8930-3467","authenticated-orcid":false,"given":"Prasad","family":"Jayanti","sequence":"first","affiliation":[{"name":"Department of Computer Science, Dartmouth College, Hanover, New Hampshire, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2681-1632","authenticated-orcid":false,"given":"Siddhartha Visveswara","family":"Jayanti","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Dartmouth College, Hanover, New Hampshire, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,6,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"General-purpose and system instructions","author":"Amd","year":"2002","unstructured":"Amd 64-bit technology amd x86-64 architecture programmer's manual volume 3: General-purpose and system instructions, 2002."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/153724.153741"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02242703"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02280833"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/97444.97701"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378533.1378591"},{"key":"e_1_3_2_1_7_1","volume-title":"Efficient atomic snapshots using lattice agreement. Distributed Algorithms","author":"Attiya H.","year":"1992","unstructured":"Attiya, H., Herlihy, M., and Rachman, O. Efficient atomic snapshots using lattice agreement. Distributed Algorithms (1992), 35\u201353."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/164051.164055"},{"key":"e_1_3_2_1_9_1","volume-title":"38th International Symposium on Distributed Computing, DISC 2024","volume":"319","author":"Bashari B.","year":"2024","unstructured":"Bashari, B., Chan, D. Y. C., and Woelfel, P. A fully concurrent adaptive snapshot object for rmwable shared-memory. In 38th International Symposium on Distributed Computing, DISC 2024, October 28 to November 1, 2024, Madrid, Spain (2024), D. Alistarh, Ed., vol. 319 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum f\u00fcr Informatik, pp. 7:1\u20137:22."},{"key":"e_1_3_2_1_10_1","first-page":"555","volume-title":"Proceedings of the 2021 ACM Symposium on Principles of Distributed Computing (New York, NY, USA, 2021), PODC'21, Association for Computing Machinery","author":"Bashari B.","unstructured":"Bashari, B., and Woelfel, P. An efficient adaptive partial snapshot implementation. In Proceedings of the 2021 ACM Symposium on Principles of Distributed Computing (New York, NY, USA, 2021), PODC'21, Association for Computing Machinery, p. 545\u2013555."},{"key":"e_1_3_2_1_11_1","volume-title":"Using consensus to solve atomic snapshots. Submitted for Publication","author":"Chandra T.","year":"1993","unstructured":"Chandra, T., and Dwork, C. Using consensus to solve atomic snapshots. Submitted for Publication (1993)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD58817.2023.00031"},{"key":"e_1_3_2_1_13_1","volume-title":"Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022","author":"Dhulipala L.","year":"2022","unstructured":"Dhulipala, L., Eisenstat, D., Lacki, J., Mirrokni, V., and Shi, J. Hierarchical agglomerative graph clustering in poly-logarithmic depth. In Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 - December 9, 2022 (2022), S. Koyejo, S. Mohamed, A. Agarwal, D. Belgrave, K. Cho, and A. Oh, Eds."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3617341"},{"key":"e_1_3_2_1_15_1","volume-title":"Wait-free and obstruction-free snapshot","author":"Do Ba K.","year":"2006","unstructured":"Do Ba, K. Wait-free and obstruction-free snapshot, 2006."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0035175"},{"key":"e_1_3_2_1_17_1","first-page":"237","volume-title":"PODC 2006","author":"Fatourou P.","year":"2006","unstructured":"Fatourou, P., and Kallimanis, N. D. Single-scanner multi-writer snapshot implementations are fast! In Proceedings of the Twenty-Fifth Annual ACM Symposium on Principles of Distributed Computing, PODC 2006, Denver, CO, USA, July 23\u201326, 2006 (2006), E. Ruppert and D. Malkhi, Eds., ACM, pp. 228\u2013237."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281100.1281108"},{"key":"e_1_3_2_1_19_1","volume-title":"https:\/\/github.com\/google\/graph-mining","author":"Google","year":"2023","unstructured":"Google. Graph-mining. https:\/\/github.com\/google\/graph-mining, 2023."},{"key":"e_1_3_2_1_20_1","volume-title":"May","author":"Haldar S.","year":"1992","unstructured":"Haldar, S., and Vidyasankar, K. Elegant constructions of atomic snapshot variables. Unpublished manuscript, May (1992)."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/LADC.2011.11"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.08.005"},{"key":"e_1_3_2_1_23_1","first-page":"5","article-title":"Linear-time snapshot implementations in unbalanced systems","volume":"28","author":"Israeli A.","year":"1995","unstructured":"Israeli, A., Shaham, A., and Shirazi, A. Linear-time snapshot implementations in unbalanced systems. Theory of Computing Systems 28, 5 (1995), 469\u2013486.","journal-title":"Theory of Computing Systems"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/571825.571875"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1060590.1060697"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3662158.3662820"},{"key":"e_1_3_2_1_27_1","volume-title":"35th International Symposium on Distributed Computing, DISC 2021, October 4\u20138, 2021, Freiburg, Germany (Virtual Conference)","volume":"209","author":"Jayanti S.","year":"2021","unstructured":"Jayanti, S., and Shun, J. Fast arrays: Atomic arrays with constant time initialization. In 35th International Symposium on Distributed Computing, DISC 2021, October 4\u20138, 2021, Freiburg, Germany (Virtual Conference) (2021), S. Gilbert, Ed., vol. 209 of LIPIcs, Schloss Dagstuhl - Leibniz-Zentrum f\u00fcr Informatik, pp. 25:125:19."},{"key":"e_1_3_2_1_28_1","first-page":"82","volume-title":"Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing (New York, NY, USA, 2016), PODC '16, Association for Computing Machinery","author":"Jayanti S. V.","unstructured":"Jayanti, S. V., and Tarjan, R. E. A randomized concurrent algorithm for disjoint set union. In Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing (New York, NY, USA, 2016), PODC '16, Association for Computing Machinery, p. 75\u201382."},{"key":"e_1_3_2_1_29_1","first-page":"241","volume-title":"International Workshop on Distributed Algorithms","author":"Kirousis L. M.","year":"1991","unstructured":"Kirousis, L. M., Spirakis, P., and Tsigas, P. Reading many variables in one atomic operation solutions with linear or sublinear complexity. In International Workshop on Distributed Algorithms (1991), Springer, pp. 229\u2013241."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2014.6816685"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/76894.76897"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-5468\/ac3a74"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGrid49817.2020.00-76"},{"key":"e_1_3_2_1_34_1","volume-title":"Proc. ACM Program. Lang. 6, POPL (jan","author":"\u00d6hman J.","year":"2022","unstructured":"\u00d6hman, J., and Nanevski, A. Visibility reasoning for concurrent snapshot algorithms. Proc. ACM Program. Lang. 6, POPL (jan 2022)."},{"key":"e_1_3_2_1_35_1","volume-title":"DISC 2013, Jerusalem, Israel, October 14\u201318, 2013. Proceedings","volume":"8205","author":"Petrank E.","year":"2013","unstructured":"Petrank, E., and Timnat, S. Lock-free data-structure iterators. In Distributed Computing - 27th International Symposium, DISC 2013, Jerusalem, Israel, October 14\u201318, 2013. Proceedings (2013), Y. Afek, Ed., vol. 8205 of Lecture Notes in Computer Science, Springer, pp. 224\u2013238."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISTCS.1995.377039"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3437801.3441602"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00365-006-0663-2"},{"key":"e_1_3_2_1_39_1","series-title":"Leibniz International Proceedings in Informatics (LIPIcs)","first-page":"16","volume-title":"19th International Conference on Principles of Distributed Systems (OPODIS 2015) (Dagstuhl","author":"Zhu L.","year":"2016","unstructured":"Zhu, L., and Ellen, F. Atomic Snapshots from Small Registers. In 19th International Conference on Principles of Distributed Systems (OPODIS 2015) (Dagstuhl, Germany, 2016), E. Anceaume, C. Cachin, and M. Potop-Butucaru, Eds., vol. 46 of Leibniz International Proceedings in Informatics (LIPIcs), Schloss Dagstuhl - Leibniz-Zentrum f\u00fcr Informatik, pp. 17:1\u201317:16."}],"event":{"name":"PODC '25: ACM Symposium on Principles of Distributed Computing","location":"Hotel Las Brisas Huatulco Huatulco Mexico","acronym":"PODC '25","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","SIGACT ACM Special Interest Group on Algorithms and Computation Theory"]},"container-title":["Proceedings of the ACM Symposium on Principles of Distributed Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3732772.3733542","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,13]],"date-time":"2025-06-13T14:26:18Z","timestamp":1749824778000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3732772.3733542"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,13]]},"references-count":39,"alternative-id":["10.1145\/3732772.3733542","10.1145\/3732772"],"URL":"https:\/\/doi.org\/10.1145\/3732772.3733542","relation":{},"subject":[],"published":{"date-parts":[[2025,6,13]]},"assertion":[{"value":"2025-06-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}