mlsanityData to 7 Oct 2026

Reforge: Low-Latency Distributed GNN Serving with Selective Embedding Recomputation

arXiv 2501.08547 ↗First posted 15 Jan 2025cs.DC cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have been widely adopted for their ability to compute expressive node representations in graph datasets. However, serving GNNs on large graphs is challenging due to the high communication, computation, and memory overheads of constructing and executing computation graphs, which represent information flow across large neighborhoods. Existing approximation techniques in training can mitigate the overheads but, in serving, still lead to high latency and/or accuracy loss. To this end, we propose Reforge, a system that enables low-latency GNN serving for large graphs with minimal accuracy loss through two key ideas. First, Reforge employs selective recomputation of precomputed embeddings, which allows for reusing precomputed computation subgraphs while selectively recomputing a small fraction to minimize accuracy loss. Second, we develop computation graph parallelism, which reduces communication overhead by parallelizing the creation and execution of computation graphs across machines. Our evaluation with large graph datasets and GNN models shows that Reforge significantly outperforms state-of-the-art techniques.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 58 of its 99 references that are in the map. First posted on arXiv 15 Jan 2025.

Builds on

58 of 99 references.

References · 58

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2023GPT-4 Technical Reportcited by 18,132
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2022FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awarenesscited by 3,611
  8. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  9. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  10. 2022Emergent Abilities of Large Language Modelscited by 2,483
  11. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  12. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
38 more
  1. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  2. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  3. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  4. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  5. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  6. 2020Simple and Deep Graph Convolutional Networkscited by 857
  7. 2021How Attentive are Graph Attention Networks?cited by 818
  8. 2019Graph Neural Networks for Social Recommendationcited by 711
  9. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  10. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  11. 2017Deep Interest Network for Click-Through Rate Predictioncited by 541
  12. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  13. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  14. 2020Adaptive Graph Convolutional Recurrent Network for Traffic Forecastingcited by 525
  15. 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
  16. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  17. 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
  18. 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
  19. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
  20. 2022GreaseLM: Graph REASoning Enhanced Language Models for Question Answeringcited by 170
  21. 2019AliGraph: A Comprehensive Graph Neural Network Platformcited by 152
  22. 2021Graph-less Neural Networks: Teaching Old MLPs New Tricks via Distillationcited by 151
  23. 2021GraphFormers: GNN-nested Transformers for Representation Learning on Textual Graphcited by 143
  24. 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
  25. 2021Node Feature Extraction by Self-Supervised Multi-scale Neighborhood Predictioncited by 137
  26. 2021ETA Prediction with Graph Neural Networks in Google Mapscited by 130
  27. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  28. 2023Graph Neural Prompting with Large Language Modelscited by 64
  29. 2023Augmenting Low-Resource Text Classification with Graph-Grounded Pre-training and Promptingcited by 62
  30. 2021DistGNN: Scalable Distributed Training for Large-Scale Graph Neural Networkscited by 59
  31. 2020GNNAdvisor: An Adaptive and Efficient Runtime System for GNN Acceleration on GPUscited by 51
  32. 2021Dorylus: Affordable, Scalable, and Accurate GNN Training with Distributed CPU Servers and Serverless Threadscited by 51
  33. 2021BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessingcited by 50
  34. 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
  35. 2021Accelerating Training and Inference of Graph Neural Networks with Fast Sampling and Pipeliningcited by 39
  36. 2021Distributed Hybrid CPU and GPU training for Graph Neural Networks on Billion-Scale Graphscited by 33
  37. 2023Prot2Text: Multimodal Protein's Function Generation with GNNs and Transformerscited by 32
  38. 2023ReLM: Leveraging Language Models for Enhanced Chemical Reaction Predictioncited by 24

50 most cited of 58 All 58 (JSON)

Built on by

Cited by year

Citing papers per year: 2025: 2.

2 papers.