{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T16:08:59Z","timestamp":1786464539955,"version":"build-2736575974"},"reference-count":44,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,6,1]],"date-time":"2023-06-01T00:00:00Z","timestamp":1685577600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Key Technologies R&#x0026;D Program of Guangdong Province, China","award":["2021B0101310002"],"award-info":[{"award-number":["2021B0101310002"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172239"],"award-info":[{"award-number":["62172239"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shandong Provincial Natural Science Foundation, China","award":["ZR2022LZH009"],"award-info":[{"award-number":["ZR2022LZH009"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2023,6]]},"DOI":"10.1109\/tpds.2023.3268662","type":"journal-article","created":{"date-parts":[[2023,4,24]],"date-time":"2023-04-24T18:38:54Z","timestamp":1682361534000},"page":"1954-1967","source":"Crossref","is-referenced-by-count":11,"title":["Liberator: A Data Reuse Framework for Out-of-Memory Graph Computing on GPUs"],"prefix":"10.1109","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3046-0414","authenticated-orcid":false,"given":"Shiyang","family":"Li","sequence":"first","affiliation":[{"name":"Institute of Systems and Networks, College of Computer Science, Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8771-8829","authenticated-orcid":false,"given":"Ruiqi","family":"Tang","sequence":"additional","affiliation":[{"name":"Institute of Systems and Networks, College of Computer Science, Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-1611-7717","authenticated-orcid":false,"given":"Jingyu","family":"Zhu","sequence":"additional","affiliation":[{"name":"Institute of Systems and Networks, College of Computer Science, Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1146-7741","authenticated-orcid":false,"given":"Ziyi","family":"Zhao","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Rice University, Houston, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9836-558X","authenticated-orcid":false,"given":"Xiaoli","family":"Gong","sequence":"additional","affiliation":[{"name":"Institute of Systems and Networks, College of Computer Science, Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0840-4846","authenticated-orcid":false,"given":"Wenwen","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Georgia, Athens, GA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9086-1178","authenticated-orcid":false,"given":"Jin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute of Systems and Networks, College of Computer Science, Nankai University, Tianjin, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9653-8777","authenticated-orcid":false,"given":"Pen-Chung","family":"Yew","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TST.2012.6374366"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.587"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v29i1.9277"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77723-6_3"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3186728.3164139"},{"key":"ref6","article-title":"NVIDIA tesla P100\u2013the most advanced datacenter accelerator ever built featuring pascal GP100","year":"2006"},{"key":"ref7","article-title":"NVIDIA V100 tensor core GPU","year":"2022"},{"key":"ref8","article-title":"NVIDIA A100 80GB PCIe GPU","year":"2022"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77220-0_21"},{"key":"ref10","article-title":"The pageRank citation ranking: Bringing order to the web","author":"Page","year":"1999"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2487788.2488173"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2775054.2694381"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3273982.3273986"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.14778\/3384345.3384358"},{"key":"ref15","first-page":"345","article-title":"A yoke of oxen and a thousand chickens for heavy lifting graph processing","volume-title":"Proc. 21st Int. Conf. Parallel Architectures Compilation Techn.","author":"Gharaibeh"},{"key":"ref16","first-page":"340","article-title":"GraphLab: A new framework for parallel machine learning","volume-title":"Proc. 26th Conf. Uncertainty Artif. Intell.","author":"Low"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378529"},{"key":"ref18","article-title":"Nvprof: A CUDA profiling tool that traps memory access addresses","year":"2021"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807655"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.41"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988752"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387537"},{"key":"ref23","article-title":"CUDA toolkit documentation","year":"2022"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00054"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.14778\/3425879.3425883"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2018.00040"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA45697.2020.00088"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA51647.2021.00031"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3472456.3472457"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/800046.801647"},{"key":"ref31","article-title":"SNAP datasets: Stanford large network dataset collection","author":"Leskovec","year":"2014"},{"key":"ref32","article-title":"Unified memory for cuda beginners","author":"Harris","year":"2021"},{"key":"ref33","first-page":"224","article-title":"Interplay between hardware prefetcher and page eviction policy in CPU-GPU unified virtual memory","volume-title":"Proc. 46th Int. Symp. Comput. Architecture","author":"Ganguly"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.15"},{"key":"ref35","article-title":"Compute express link (CXL) specification","author":"Corporation","year":"2020"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3093337.3037744"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/3296957.3173208"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1807167.1807184"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.21236\/ada603410"},{"key":"ref40","first-page":"375","article-title":"GridGraph: Large-scale graph processing on a single machine using 2-level hierarchical partitioning","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Zhu"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2600212.2600227"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807594"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2851141.2851145"},{"key":"ref44","first-page":"345","article-title":"A yoke of oxen and a thousand chickens for heavy lifting graph processing","volume-title":"Proc. 21st Int. Conf. Parallel Architectures Compilation Techn.","author":"Gharaibeh"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/10123122\/10107428.pdf?arnumber=10107428","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T03:27:02Z","timestamp":1709263622000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10107428\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6]]},"references-count":44,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2023.3268662","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6]]}}}