{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T08:41:18Z","timestamp":1782895278895,"version":"3.54.5"},"reference-count":92,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T00:00:00Z","timestamp":1779667200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T00:00:00Z","timestamp":1779667200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,5,25]]},"DOI":"10.1109\/ipdps65963.2026.00071","type":"proceedings-article","created":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T20:55:16Z","timestamp":1782852916000},"page":"788-803","source":"Crossref","is-referenced-by-count":0,"title":["Reforge: Low-Latency Distributed GNN Serving with Selective Embedding Recomputation"],"prefix":"10.1109","author":[{"given":"Geon-Woo","family":"Kim","sequence":"first","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Donghyun","family":"Kim","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jeongyoon","family":"Moon","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Henry","family":"Liu","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tarannum","family":"Khan","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anand","family":"Iyer","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daehyeok","family":"Kim","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aditya","family":"Akella","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i01.5455"},{"key":"ref2","article-title":"Protein interface prediction using graph convolutional networks","volume":"30","author":"Fout","year":"2017","journal-title":"Advances in neural information processing systems"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.aiopen.2021.01.001"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313488"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.123.2100773"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737496"},{"issue":"8","key":"ref7","first-page":"1538","article-title":"Machine learning in chemoinformatics and drug discovery","volume-title":"Drug Discovery Today","volume":"23","author":"Lo","year":"2018"},{"issue":"4","key":"ref8","first-page":"688","article-title":"A deep learning approach to antibiotic discovery","volume-title":"Cell","volume":"180","author":"Stokes","year":"2020"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219890"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2740908.2742839"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330919"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.117921"},{"key":"ref13","first-page":"17804","article-title":"Adaptive graph convolutional recurrent network for traffic forecasting","volume":"33","author":"Bai","year":"2020","journal-title":"Advances in neural information processing systems"},{"key":"ref14","article-title":"GreaseLM: Graph REASoning enhanced language models","volume-title":"International Conference on Learning Representations","author":"Zhang"},{"key":"ref15","first-page":"28798","article-title":"GraphFormers: GNN-nested transformers for representation learning on textual graph","volume-title":"Advances in Neural Information Processing Systems","volume":"34","author":"Yang","year":"2021"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v38i17.29875"},{"key":"ref17","doi-asserted-by":"crossref","DOI":"10.18653\/v1\/2023.findings-emnlp.366","article-title":"ReLM: Leveraging language models for enhanced chemical reaction prediction","volume-title":"The 2023 Conference on Empirical Methods in Natural Language Processing","author":"Shi"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v38i10.28948"},{"key":"ref19","article-title":"Gpt-4 technical report","author":"Achiam","year":"2023"},{"key":"ref20","first-page":"1877","article-title":"Language models are few-shot learners","volume-title":"Advances in Neural Information Processing Systems","volume":"33","author":"Brown","year":"2020"},{"key":"ref21","article-title":"Emergent abilities of large language models","volume-title":"Transactions on Machine Learning Research","author":"Wei","year":"2022"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.52202\/068431-2176"},{"key":"ref23","first-page":"551","article-title":"P3: Distributed deep graph learning at scale","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Gandhi"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ia351965.2020.00011"},{"key":"ref25","article-title":"Fast graph representation learning with PyTorch Geometric","volume-title":"ICLR Workshop on Representation Learning on Graphs and Manifolds","author":"Fey"},{"key":"ref26","first-page":"443","article-title":"NeuGraph: Parallel deep neural network computation on large graphs","volume-title":"2019 USENIX Annual Technical Conference (USENIX ATC 19)","author":"Ma"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3419111.3421281"},{"key":"ref28","article-title":"Deep Graph Library: A graph-centric, highly-performant package for graph neural networks","author":"Wang","year":"2019"},{"key":"ref29","article-title":"Relational inductive biases, deep learning, and graph networks","author":"Battaglia","year":"2018"},{"key":"ref30","article-title":"Quiver: Supporting GPUs for low-latency, high-throughput GNN serving with workload awareness","author":"Tan","year":"2023"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3589334.3645383"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3511982"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3511808.3557084"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3482057"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1007\/JHEP08(2021)080"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3539618.3591641"},{"key":"ref37","article-title":"Node feature extraction by self-supervised multi-scale neighborhood prediction","volume-title":"International Conference on Learning Representations (ICLR)","author":"Chien"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-26387-3_33"},{"key":"ref39","article-title":"Build a GNN-based real-time fraud detection solution using Amazon Sagemaker, Amazon Neptune, and the Deep Graph Library"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3511808.3557136"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/3459637.3481916"},{"key":"ref42","first-page":"103","article-title":"BGL: GPU-Efficient GNN training by optimizing graph data I\/O and preprocessing","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Liu"},{"key":"ref43","article-title":"GraphSAINT: Graph sampling based inductive learning method","volume-title":"8th International Conference on Learning Representations, ICLR, Addis Ababa, Ethiopia, April 26-30, 2020","author":"Zeng"},{"key":"ref44","first-page":"1025","article-title":"Inductive representation learning on large graphs","volume-title":"Proceedings of the 31st International Conference on Neural Information Processing Systems","author":"Hamilton"},{"key":"ref45","article-title":"FastGCN: Fast learning with graph convolutional networks via importance sampling","volume-title":"International Conference on Learning Representations","author":"Chen"},{"key":"ref46","first-page":"3294","article-title":"GNNAutoScale: Scalable and expressive graph neural networks via historical embeddings","volume-title":"International conference on machine learning","author":"Fey"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.14778\/3538598.3538614"},{"issue":"6","key":"ref48","first-page":"1473","article-title":"Freshgnn: Reducing memory access via stable historical embeddings for graph neural network training","volume-title":"Proceedings of the VLDB Endowment","volume":"17","author":"Huang"},{"key":"ref49","first-page":"255","article-title":"LeapGNN: Accelerating distributed GNN training leveraging Feature-Centric model migration","volume-title":"23rd USENIX Conference on File and Storage Technologies (FAST 25)","author":"Chen"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3710848.3710854"},{"key":"ref51","article-title":"Representation learning on graphs: Methods and applications","author":"Hamilton","year":"2017"},{"key":"ref52","first-page":"1263","article-title":"Neural message passing for quantum chemistry","volume-title":"International conference on machine learning","author":"Gilmer"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3340404"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3539177"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219823"},{"key":"ref56","article-title":"Graph-less neural networks: Teaching old mlps new tricks via distillation","volume-title":"The Tenth International Conference on Learning Representations, ICLR, Virtual Event, April 25-29","author":"Zhang"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3539618.3591848"},{"key":"ref58","first-page":"941","article-title":"Stochastic training of graph convolutional networks with variance reduction","volume-title":"International Conference on Machine Learning","author":"Chen"},{"key":"ref59","article-title":"Graph attention networks","volume-title":"International Conference on Learning Representations","author":"Veli\u010dkovi\u0107"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/3492321.3519557"},{"key":"ref61","first-page":"165","article-title":"Legion: Automatically pushing the envelope of Multi-GPU system for Billion-Scale GNN training","volume-title":"2023 USENIX Annual Technical Conference (USENIX ATC 23)","author":"Sun"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415539"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330925"},{"key":"ref64","first-page":"13260","article-title":"Principal neighbourhood aggregation for graph nets","volume":"33","author":"Corso","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref65","article-title":"DeeperGCN: All you need to train deeper gcns","author":"Li","year":"2020"},{"key":"ref66","article-title":"How attentive are graph attention networks?","author":"Brody","year":"2021"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-76153-9_28"},{"key":"ref68","first-page":"5453","article-title":"Representation learning on graphs with jumping knowledge networks","volume-title":"International conference on machine learning","author":"Xu"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref70","article-title":"Automatic differentiation in pytorch","author":"Paszke","year":"2017"},{"key":"ref71","article-title":"Gloo: a collective communications library"},{"key":"ref72","article-title":"Pytorch RPC: Distributed Deep Learning Built on Tensor-Optimized Remote Procedure Calls","volume-title":"Proceedings of Machine Learning and Systems","author":"Damania"},{"key":"ref73","article-title":"NVIDIA NCCL"},{"key":"ref74","first-page":"22118","article-title":"Open Graph Benchmark: Datasets for machine learning on graphs","volume":"33","author":"Hu","year":"2020","journal-title":"Advances in neural information processing systems"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00062"},{"key":"ref76","article-title":"Semi-Supervised Classification with Graph Convolutional Networks","volume-title":"Proceedings of the 5th International Conference on Learning Representations","author":"Kipf"},{"key":"ref77","first-page":"1725","article-title":"Simple and deep graph convolutional networks","volume-title":"International conference on machine learning","author":"Chen"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00936"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11604"},{"key":"ref80","article-title":"OGB-LSC: A large-scale challenge for machine learning on graphs","volume-title":"Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks 1, NeurIPS Datasets and Benchmarks 2021, December 2021, virtual","author":"Hu"},{"key":"ref81","first-page":"172","article-title":"Accelerating training and inference of graph neural networks with fast sampling and pipelining","volume-title":"Proceedings of Machine Learning and Systems","volume":"4","author":"Kaler"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1137\/s1064827595287997"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS63083.2025.00088"},{"key":"ref84","article-title":"Inkstream: Real-time gnn inference on streaming graphs via incremental update","author":"Wu","year":"2023"},{"key":"ref85","first-page":"515","article-title":"GNNAdvisor: An adaptive and efficient runtime system for GNN acceleration on GPUs","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Wang"},{"key":"ref86","first-page":"779","article-title":"MGG: Accelerating graph neural networks with Fine-Grained Intra-Kernel Communication-Computation pipelining on Multi-GPU platforms","volume-title":"17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23)","author":"Wang"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/3447786.3456247"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3403142"},{"key":"ref89","first-page":"187","article-title":"Improving the accuracy, scalability, and performance of graph neural networks with ROC","volume-title":"Proceedings of Machine Learning and Systems","volume":"2","author":"Jia"},{"key":"ref90","first-page":"673","article-title":"BNS-GCN: Efficient full-graph training of graph convolutional networks with partition-parallelism and random boundary node sampling","volume-title":"Proceedings of Machine Learning and Systems","volume":"4","author":"Wan"},{"key":"ref91","first-page":"495","article-title":"Dorylus: Affordable, scalable, and accurate GNN training with distributed CPU servers and serverless threads","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI 21)","author":"Thorpe"},{"key":"ref1a","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2018.00062"}],"event":{"name":"2026 IEEE International Parallel and Distributed Processing Symposium (IPDPS)","location":"New Orleans, LA, USA","start":{"date-parts":[[2026,5,25]]},"end":{"date-parts":[[2026,5,29]]}},"container-title":["2026 IEEE International Parallel and Distributed Processing Symposium (IPDPS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11575315\/11575316\/11575380.pdf?arnumber=11575380","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T07:41:27Z","timestamp":1782891687000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11575380\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5,25]]},"references-count":92,"URL":"https:\/\/doi.org\/10.1109\/ipdps65963.2026.00071","relation":{},"subject":[],"published":{"date-parts":[[2026,5,25]]}}}