{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:39:34Z","timestamp":1766219974569,"version":"3.48.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","funder":[{"name":"FCT - Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","award":["UIDB\/50021\/2020"],"award-info":[{"award-number":["UIDB\/50021\/2020"]}]},{"name":"Horizon Europe","award":["101092877"],"award-info":[{"award-number":["101092877"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,8]]},"DOI":"10.1145\/3754598.3754653","type":"proceedings-article","created":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:34:32Z","timestamp":1766219672000},"page":"299-308","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Thievory: Graph Processing with Multi-GPU Memory Stealing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-9480-5023","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Brotas","sequence":"first","affiliation":[{"name":"INESC-ID, Lisboa, Portugal and Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1639-4545","authenticated-orcid":false,"given":"Ricardo","family":"Nobre","sequence":"additional","affiliation":[{"name":"INESC-ID, Lisboa, Portugal and Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8594-3539","authenticated-orcid":false,"given":"Aleksandar","family":"Ilic","sequence":"additional","affiliation":[{"name":"INESC-ID, Lisboa, Portugal and Instituto Superior T\u00e9cnico, Universidade de Lisboa, Lisboa, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2025,12,20]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3018743.3018756"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","unstructured":"Paolo Boldi Bruno Codenotti Massimo Santini and Sebastiano Vigna. 2004. UbiCrawler: A Scalable Fully Distributed Web Crawler. Software: Practice and Experience 34 8 (2004) 711\u2013726. 10.1002\/spe.587","DOI":"10.1002\/spe.587"},{"key":"e_1_3_3_2_4_2","first-page":"625","volume-title":"2022 USENIX Annual Technical Conference (USENIX ATC 22)","author":"Choi Sangjin","year":"2022","unstructured":"Sangjin Choi et\u00a0al. 2022. Memory harvesting in Multi-GPU systems with hierarchical unified virtual memory. In 2022 USENIX Annual Technical Conference (USENIX ATC 22). 625\u2013638."},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC53511.2021.00020"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","unstructured":"Prasun Gera Hyojong Kim Piyush Sao Hyesoon Kim and David Bader. 2020. Traversing large graphs on GPUs with unified memory. Proceedings of the VLDB Endowment 13 7 (2020) 1119\u20131133. 10.14778\/3384345.3384358","DOI":"10.14778\/3384345.3384358"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.41"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378529"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915204"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250759"},{"key":"e_1_3_3_2_11_2","unstructured":"J\u00e9r\u00f4me Kunegis. [n. d.]. The KONECT Project \u2013 Networks. http:\/\/konect.cc\/networks\/. Accessed Dec. 11 2024."},{"key":"e_1_3_3_2_12_2","unstructured":"Laboratory for Web Algorithmics. [n. d.]. LAW Dataset: sk-2005. http:\/\/law.di.unimi.it. Accessed Aug. 8 2024."},{"key":"e_1_3_3_2_13_2","unstructured":"Jure Leskovec and An\u017ee Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http:\/\/snap.stanford.edu\/data."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","unstructured":"Shiyang Li et\u00a0al. 2023. Liberator: A Data Reuse Framework for Out-of-Memory Graph Computing on GPUs. IEEE Transactions on Parallel and Distributed Systems (2023). 10.1109\/TPDS.2023.3268662","DOI":"10.1109\/TPDS.2023.3268662"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00022"},{"key":"e_1_3_3_2_16_2","unstructured":"Seung\u00a0Won Min Vikram\u00a0Sharma Mailthody Zaid Qureshi Jinjun Xiong Eiman Ebrahimi and Wen mei Hwu. 2021. EMOGI: Efficient Memory-access for Out-of-memory Graph-traversal In GPUs. arxiv:https:\/\/arXiv.org\/abs\/2006.06890\u00a0[cs.DC]"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","unstructured":"Sreepathi Pai and Keshav Pingali. 2016. A compiler for throughput optimization of graph algorithms on GPUs. SIGPLAN Not. 51 10 (Oct. 2016) 1\u201319. 10.1145\/3022671.2984015","DOI":"10.1145\/3022671.2984015"},{"key":"e_1_3_3_2_18_2","unstructured":"Ryan Rossi and Nesreen Ahmed. 2025. Network Repository. http:\/\/networkrepository.com. Accessed Mar. 4 2025."},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387537"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Siddhartha Sahu Amine Mhedhbi Semih Salihoglu Jimmy Lin and M.\u00a0Tamer \u00d6zsu. 2017. The Ubiquity of Large Graphs and Surprising Challenges of Graph Processing. Proceedings of the VLDB Endowment 11 4 (2017) 420\u2013431. 10.1145\/3186728.3164139","DOI":"10.1145\/3186728.3164139"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807655"},{"key":"e_1_3_3_2_22_2","unstructured":"Intelligent\u00a0Software Systems. 2023. Galois. https:\/\/github.com\/IntelligentSoftwareSystems\/Galois. Accessed June 20 2025."},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472456.3472457"},{"key":"e_1_3_3_2_24_2","unstructured":"TOP500.org. 2025. The List \u2013 November 2024. https:\/\/top500.org\/lists\/top500\/2024\/11\/. Accessed 4 Mar. 2025."},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00049"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"crossref","unstructured":"Jaewon Yang and Jure Leskovec. 2012. Defining and Evaluating Network Communities based on Ground-truth. arxiv:https:\/\/arXiv.org\/abs\/1205.6233\u00a0[cs.SI]","DOI":"10.1145\/2350190.2350193"},{"key":"e_1_3_3_2_27_2","first-page":"573","volume-title":"2020 USENIX Annual Technical Conference (USENIX ATC 20)","author":"Zheng Long","year":"2020","unstructured":"Long Zheng et\u00a0al. 2020. Scaph: Scalable GPU-Accelerated Graph Processing with Value-Driven Differential Scheduling. In 2020 USENIX Annual Technical Conference (USENIX ATC 20). 573\u2013588."}],"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.3754653","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T08:35:32Z","timestamp":1766219732000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3754598.3754653"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,8]]},"references-count":26,"alternative-id":["10.1145\/3754598.3754653","10.1145\/3754598"],"URL":"https:\/\/doi.org\/10.1145\/3754598.3754653","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"}}]}}