{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T18:44:23Z","timestamp":1769798663730,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","funder":[{"name":"National Science and Technology Major Project","award":["2023ZD0120602"],"award-info":[{"award-number":["2023ZD0120602"]}]},{"name":"Chinese Academy of Sciences Strategic Priority Research Program","award":["XDB0500101"],"award-info":[{"award-number":["XDB0500101"]}]},{"name":"Innovation Seed Funding of Computer Network Information Center of Chinese Academy of Sciences","award":["24IF01"],"award-info":[{"award-number":["24IF01"]}]},{"name":"Ant Group","award":["2025112872345"],"award-info":[{"award-number":["2025112872345"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,1,28]]},"DOI":"10.1145\/3774934.3786460","type":"proceedings-article","created":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T15:25:57Z","timestamp":1769613957000},"page":"577-590","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["TAC: Cache-Based System for Accelerating Billion-Scale GNN Training on Multi-GPU Platform"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-3803-7343","authenticated-orcid":false,"given":"ZhiQiang","family":"Liang","sequence":"first","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8768-3999","authenticated-orcid":false,"given":"Hongyu","family":"Gao","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5573-9986","authenticated-orcid":false,"given":"Jue","family":"Wang","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-9381-5928","authenticated-orcid":false,"given":"Fang","family":"Liu","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-5805-234X","authenticated-orcid":false,"given":"Xingguo","family":"Shi","sequence":"additional","affiliation":[{"name":"Computer Network Information Center, Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-9854-1821","authenticated-orcid":false,"given":"Junyu","family":"Gu","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5799-5876","authenticated-orcid":false,"given":"Peng","family":"Di","sequence":"additional","affiliation":[{"name":"Ant Group, Beijing, China"},{"name":"The University of New South Wales, Sydney, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6778-8855","authenticated-orcid":false,"given":"Sian","family":"Li","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-3752-6382","authenticated-orcid":false,"given":"Lei","family":"Tang","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3812-5215","authenticated-orcid":false,"given":"Chunbao","family":"Zhou","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7451-1474","authenticated-orcid":false,"given":"Lian","family":"Zhao","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5694-1617","authenticated-orcid":false,"given":"Yangang","family":"Wang","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0150-5815","authenticated-orcid":false,"given":"Xuebin","family":"Chi","sequence":"additional","affiliation":[{"name":"Computer Network Information Center at Chinese Academy of Sciences, Beijing, China"},{"name":"University of Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,1,28]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"2023 International Conference on Artificial Intelligence and Smart Communication (AISC). 1039\u20131043","author":"Awasthi AK","year":"2023","unstructured":"AK Awasthi, Arun Kumar Garov, Minakshi Sharma, and Mrigank Sinha. 2023. GNN model based on node classification forecasting in social network. In 2023 International Conference on Artificial Intelligence and Smart Communication (AISC). 1039\u20131043."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Saurabh Bajaj Hojae Son Juelin Liu Hui Guan and Marco Serafini. 2024. Graph neural network training systems: A performance comparison of full-graph and mini-batch. arXiv preprint arXiv:2406.00552.","DOI":"10.14778\/3717755.3717776"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988752"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the Sixteenth European Conference on Computer Systems (EuroSys \u201921)","author":"Cai Zhenkun","year":"2021","unstructured":"Zhenkun Cai, Xiao Yan, Yidi Wu, Kaihao Ma, James Cheng, and Fan Yu. 2021. DGCL: an efficient communication library for distributed GNN training. In Proceedings of the Sixteenth European Conference on Computer Systems (EuroSys \u201921). 130\u2013144."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3572848.3577528"},{"key":"e_1_3_2_1_6_1","unstructured":"Jie Chen Tengfei Ma and Cao Xiao. 2018. FastGCN: Fast Learning with Graph Convolutional Networks via Importance Sampling. arXiv preprint arXiv:1801.10247."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330925"},{"key":"e_1_3_2_1_8_1","unstructured":"DGL Team. 2023. GraphBolt: A High-Performance Data Loading Library for GNN Training. https:\/\/www.dgl.ai\/docs\/graphbolt\/"},{"key":"e_1_3_2_1_9_1","volume-title":"2021 ACM\/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS). 70\u201381","author":"Rocco Juri Di","year":"2021","unstructured":"Juri Di Rocco, Claudio Di Sipio, Davide Di Ruscio, and Phuong T Nguyen. 2021. A GNN-based recommender system to assist the specification of metamodels and models. In 2021 ACM\/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS). 70\u201381."},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 20th International Conference on World Wide Web. 401\u2013412","author":"Fabietti Giacomo","year":"2011","unstructured":"Giacomo Fabietti, Aristides Gionis, and Ugo Scaiella. 2011. Ubicrawler: A Scalable Fully Distributed Web Crawler. In Proceedings of the 20th International Conference on World Wide Web. 401\u2013412."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3620666.3651378"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/3433701.3433723"},{"key":"e_1_3_2_1_13_1","volume-title":"Inductive representation learning on large graphs. Advances in neural information processing systems, 30","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. Advances in neural information processing systems, 30 (2017)."},{"key":"e_1_3_2_1_14_1","unstructured":"William L Hamilton Rex Ying and Jure Leskovec. 2017. Inductive Representation Learning on Large Graphs. arXiv preprint arXiv:1706.02216."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293883.3295712"},{"key":"e_1_3_2_1_16_1","unstructured":"Weihua Hu Matthias Fey Marinka Zitnik Yuxiao Dong Hongyu Ren Bowen Liu Michele Catasta and Jure Leskovec. 2020. Open Graph Benchmark: Datasets for Machine Learning on Graphs. In Advances in Neural Information Processing Systems (NeurIPS)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC41405.2020.00076"},{"key":"e_1_3_2_1_18_1","unstructured":"Intel Corporation. 2024. Intel\u00ae Xeon\u00ae Platinum 8558 Processor. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/sku\/234788\/intel-xeon-platinum-8558-processor-42m-cache-2-70-ghz\/specifications.html"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456244"},{"key":"e_1_3_2_1_20_1","first-page":"172","article-title":"Accelerating training and inference of graph neural networks with fast sampling and pipelining","volume":"4","author":"Kaler Tim","year":"2022","unstructured":"Tim Kaler, Nickolas Stathas, Anne Ouyang, Alexandros-Stavros Iliopoulos, Tao Schardl, Charles E Leiserson, and Jie Chen. 2022. Accelerating training and inference of graph neural networks with fast sampling and pipelining. Proceedings of Machine Learning and Systems, 4 (2022), 172\u2013189.","journal-title":"Proceedings of Machine Learning and Systems"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827595287997"},{"key":"e_1_3_2_1_22_1","volume-title":"Kingma and Jimmy Ba","author":"Diederik","year":"2014","unstructured":"Diederik P. Kingma and Jimmy Ba. 2014. Adam: A Method for Stochastic Optimization. arXiv preprint arXiv:1412.6980, arxiv:1412.6980"},{"key":"e_1_3_2_1_23_1","volume-title":"Proceedings of the 14th International Conference on World Wide Web. 62\u201373","author":"Leskovec Jure","year":"2005","unstructured":"Jure Leskovec, Ravi Kumar, and Andrew Tomkins. 2005. The WebGraph Framework I: Compression Techniques. In Proceedings of the 14th International Conference on World Wide Web. 62\u201373."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2898361"},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 20th International Conference on World Wide Web. 335\u2013342","author":"Lille Thomas","unstructured":"Thomas Lille, Aristides Gionis, Christos Sarlis, A. Zeynep Sarp, et al. 2011. BUbiNG: Massive Crawling for the Masses. In Proceedings of the 20th International Conference on World Wide Web. 335\u2013342."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421281"},{"key":"e_1_3_2_1_27_1","volume-title":"Machine Learning: A Probabilistic Perspective","author":"Murphy Kevin P.","year":"2012","unstructured":"Kevin P. Murphy. 2012. Machine Learning: A Probabilistic Perspective. MIT Press, Cambridge, MA."},{"key":"e_1_3_2_1_28_1","unstructured":"NVIDIA. 2020. NVIDIA H100 Tensor Core GPU Architecture. https:\/\/developer.nvidia.com\/h100-technology-deep-dive"},{"key":"e_1_3_2_1_29_1","unstructured":"NVIDIA. 2024. PTX ISA. NVIDIA Corporation USA. https:\/\/docs.nvidia.com\/cuda\/parallel-thread-execution\/"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3627535.3638470"},{"key":"e_1_3_2_1_31_1","volume-title":"Pytorch: An imperative style, high-performance deep learning library. arXiv preprint arXiv:1912.01703.","author":"Paszke A","year":"2019","unstructured":"A Paszke. 2019. Pytorch: An imperative style, high-performance deep learning library. arXiv preprint arXiv:1912.01703."},{"key":"e_1_3_2_1_32_1","volume-title":"Seung-Hwan Lim, Hui Guan, and Marco Serafini.","author":"Polisetty Sandeep","year":"2023","unstructured":"Sandeep Polisetty, Juelin Liu, Kobi Falus, Yi Ren Fung, Seung-Hwan Lim, Hui Guan, and Marco Serafini. 2023. GSplit: Scaling Graph Neural Network Training on Large Graphs via Split-Parallelism. CoRR."},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the ACM Conference on Information and Knowledge Management (CIKM). 205\u2013214","author":"Rajaraman Aravind","year":"2010","unstructured":"Aravind Rajaraman, Jing Zeng, Yuan Yang, Zhiwei Wang, and Jiawei Li. 2010. Layered Label Propagation: A Multiresolution Coordinate-Free Ordering for Compressing Social Networks. In Proceedings of the ACM Conference on Information and Knowledge Management (CIKM). 205\u2013214."},{"key":"e_1_3_2_1_34_1","volume-title":"DeepRank-GNN: a graph neural network framework to learn patterns in protein\u2013protein interfaces. Bioinformatics, 39, 1","author":"R\u00e9au Manon","year":"2023","unstructured":"Manon R\u00e9au, Nicolas Renaud, Li C Xue, and Alexandre MJJ Bonvin. 2023. DeepRank-GNN: a graph neural network framework to learn patterns in protein\u2013protein interfaces. Bioinformatics, 39, 1 (2023), btac759."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Marco Serafini and Hui Guan. 2021. Scalable graph neural network training: The case for sampling. ACM SIGOPS Operating Systems Review 68\u201376.","DOI":"10.1145\/3469379.3469387"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","first-page":"110777","DOI":"10.1016\/j.ress.2024.110777","article-title":"Physics_GNN: Towards Physics-informed graph neural network for the real-time simulation of obstructed gas explosion","volume":"256","author":"Shi Jihao","year":"2025","unstructured":"Jihao Shi, Junjie Li, Wai Cheong Tam, Paolo Gardoni, and Asif Sohail Usmani. 2025. Physics_GNN: Towards Physics-informed graph neural network for the real-time simulation of obstructed gas explosion. Reliability Engineering & System Safety, 256 (2025), 110777.","journal-title":"Reliability Engineering & System Safety"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3710848.3710858"},{"key":"e_1_3_2_1_38_1","volume-title":"Legion: Automatically Pushing the Envelope of Multi-GPU System for Billion-Scale GNN Training. In 2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Sun Jie","year":"2023","unstructured":"Jie Sun, Li Su, Zuocheng Shi, Wenting Shen, Zeke Wang, Lei Wang, Jie Zhang, Yong Li, Wenyuan Yu, Jingren Zhou, and Fei Wu. 2023. Legion: Automatically Pushing the Envelope of Multi-GPU System for Billion-Scale GNN Training. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). 165\u2013179."},{"key":"e_1_3_2_1_39_1","volume-title":"Quiver: Supporting gpus for low-latency, high-throughput gnn serving with workload awareness. arXiv preprint arXiv:2305.10863.","author":"Tan Zeyuan","year":"2023","unstructured":"Zeyuan Tan, Xiulong Yuan, Congjie He, Man-Kit Sit, Guo Li, Xiaoze Liu, Baole Ai, Kai Zeng, Peter Pietzuch, and Luo Mai. 2023. Quiver: Supporting gpus for low-latency, high-throughput gnn serving with workload awareness. arXiv preprint arXiv:2305.10863."},{"key":"e_1_3_2_1_40_1","unstructured":"Petar Velickovic Guillem Cucurull Arantxa Casanova Federico Romero Pietro Lio and Yoshua Bengio. 2017. Graph Attention Networks. arXiv preprint arXiv:1710.10903."},{"key":"e_1_3_2_1_41_1","volume-title":"ICLR workshop on representation learning on graphs and manifolds.","author":"Wang Minjie Yu","year":"2019","unstructured":"Minjie Yu Wang. 2019. Deep graph library: Towards efficient and scalable deep learning on graphs. In ICLR workshop on representation learning on graphs and manifolds."},{"key":"e_1_3_2_1_42_1","volume-title":"2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Wang Yuke","year":"2023","unstructured":"Yuke Wang, Boyuan Feng, Zheng Wang, Guyue Huang, and Yufei Ding. 2023. TC-GNN: Bridging sparse GNN computation and dense tensor cores on GPUs. In 2023 USENIX Annual Technical Conference (USENIX ATC 23). 149\u2013164."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519557"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519557"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"crossref","unstructured":"Kai-Lang Yao and Wu-Jun Li. 2021. Blocking-based Neighbor Sampling for Large-scale Graph Neural Networks.. In IJCAI. 3307\u20133313.","DOI":"10.24963\/ijcai.2021\/455"},{"key":"e_1_3_2_1_46_1","unstructured":"Jing Zeng Shuang He Yujia Liu Shifeng Zheng Zhicheng Liu Qing He Litao Yao Wenping Ma Jun Li and Phillip S Yu. 2019. GraphSAINT: Graph Sampling Based Inductive Learning Method. arXiv preprint arXiv:1907.06146."},{"key":"e_1_3_2_1_47_1","volume-title":"2021 IEEE International Conference on Big Data (Big Data). 153\u2013163","author":"Zhao Guoyi","year":"2021","unstructured":"Guoyi Zhao, Tian Zhou, and Lixin Gao. 2021. CM-GCN: A distributed framework for graph convolutional networks using cohesive mini-batches. In 2021 IEEE International Conference on Big Data (Big Data). 153\u2013163."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3710848.3710888"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/IA351965.2020.00011"},{"key":"e_1_3_2_1_50_1","volume-title":"Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2321\u20132330","author":"Zheng Da","year":"2020","unstructured":"Da Zheng, Chao Song, Jinjing Ma, Xinyang Zhang, Zhen Zhang, Jinyang Xie, Guoqiong Gao, Zeyuan Lin, Qizhen Wu, Zhicong Li, et al. 2020. DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphs. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2321\u20132330."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3539177"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.14778\/3352063.3352127"},{"key":"e_1_3_2_1_53_1","volume-title":"Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems","volume":"4","author":"Zhu Zeyu","year":"2024","unstructured":"Zeyu Zhu, Peisong Wang, Qinghao Hu, Gang Li, Xiaoyao Liang, and Jian Cheng. 2024. FastGL: A GPU-Efficient Framework for Accelerating Sampling-Based GNN Training at Large Scale. In Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4. 94\u2013110."}],"event":{"name":"PPoPP '26: 31st ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming","location":"Sydney NSW Australia","acronym":"PPoPP '26","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 31st ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3774934.3786460","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T15:29:40Z","timestamp":1769614180000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3774934.3786460"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,28]]},"references-count":53,"alternative-id":["10.1145\/3774934.3786460","10.1145\/3774934"],"URL":"https:\/\/doi.org\/10.1145\/3774934.3786460","relation":{},"subject":[],"published":{"date-parts":[[2026,1,28]]},"assertion":[{"value":"2026-01-28","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}