Survey on Graph Neural Network Acceleration: An Algorithmic Perspective
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNNs) have been a hot spot of recent research and are widely utilized in diverse applications. However, with the use of huger data and deeper models, an urgent demand is unsurprisingly made to accelerate GNNs for more efficient execution. In this paper, we provide a comprehensive survey on acceleration methods for GNNs from an algorithmic perspective. We first present a new taxonomy to classify existing acceleration methods into five categories. Based on the classification, we systematically discuss these methods and highlight their correlations. Next, we provide comparisons from aspects of the efficiency and characteristics of these methods. Finally, we suggest some promising prospects for future research.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 43 of its 68 references that are in the map. First posted on arXiv 10 Feb 2022.
Builds on
43 of 68 references.
References · 43
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
31 more
- 2019Neural Graph Collaborative Filteringcited by 660
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2020Heterogeneous Graph Transformercited by 581
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
- 2020Distilling Knowledge from Graph Convolutional Networkscited by 128
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 93
- 2020Degree-Quant: Quantization-Aware Training for Graph Neural Networkscited by 93
- 2021UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendationcited by 87
- 2020Computing Graph Neural Networks: A Survey from Algorithms to Acceleratorscited by 81
- 2020HyGCN: A GCN Accelerator with Hybrid Architecturecited by 73
- 2021Extract the Knowledge of Graph Neural Networks and Go Beyond it: An Effective Knowledge Distillation Frameworkcited by 69
- 2021DistGNN: Scalable Distributed Training for Large-Scale Graph Neural Networkscited by 59
- 2021Graph Learning based Recommender Systems: A Reviewcited by 59
- 2021BGL: GPU-Efficient GNN Training by Optimizing Graph Data I/O and Preprocessingcited by 50
- 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2018Accurate, Efficient and Scalable Graph Embeddingcited by 35
- 2020Binary Graph Neural Networkscited by 32
- 2020Bi-GCN: Binary Graph Convolutional Networkcited by 27
- 2013Recent Advances in Graph Partitioningcited by 24
- 2020Characterizing and Understanding GCNs on GPUcited by 22
- 2020Fast Graph Attention Networks Using Effective Resistance Based Graph Sparsificationcited by 16
- 2021GNNSampler: Bridging the Gap between Sampling Algorithms of GNN and Hardwarecited by 6
Built on by
Citing papers per year: 2022: 5; 2023: 6; 2024: 10; 2025: 3; 2026: 2.
26 papers.
Sort:
- 2022Simple and Efficient Heterogeneous Graph Neural Networkcited by 71
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2022Distributed Graph Neural Network Training: A Surveycited by 32
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2023Correlation-aware Spatial-Temporal Graph Learning for Multivariate Time-series Anomaly Detectioncited by 17
- 2024Prospects for inconsistency detection using large language models and sheavescited by 10
- 2023Multi-Flow Transmission in Wireless Interference Networks: A Convergent Graph Learning Approachcited by 6
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectivenesscited by 6
- 2025Nonparametric Teaching for Graph Property Learnerscited by 5
14 more
- 2024Can Graph Reordering Speed Up Graph Neural Network Training? An Experimental Studycited by 4
- 2023Exploring Sparsity in Graph Transformerscited by 3
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2024Unifews: You Need Fewer Operations for Efficient Graph Neural Networkscited by 2
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphscited by 1
- 2024On the Robustness of Graph Reduction Against GNN Backdoorcited by 1
- 2022ProGNNosis: A Data-driven Model to Predict GNN Computation Time Using Graph Metricscited by 0
- 2023Fast and Effective GNN Training through Sequences of Random Path Graphscited by 0
- 2024Teaching MLP More Graph Information: A Three-stage Multitask Knowledge Distillation Frameworkcited by 0
- 2024Acceleration Algorithms in GNNs: A Surveycited by 0
- 2025Inference-friendly Graph Compression for Graph Neural Networkscited by 0
- 2025Demystifying Distributed Training of Graph Neural Networks for Link Predictioncited by 0
- 2026EmbedPart: Embedding-Driven Graph Partitioning for Scalable Graph Neural Network Trainingcited by 0
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Trainingcited by 0
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Training3 Apr 2026
- 2026EmbedPart: Embedding-Driven Graph Partitioning for Scalable Graph Neural Network Training1 Apr 2026
- 2025Demystifying Distributed Training of Graph Neural Networks for Link Prediction25 Jun 2025
- 2025Nonparametric Teaching for Graph Property Learners20 May 2025
- 2025Inference-friendly Graph Compression for Graph Neural Networks17 Apr 2025
- 2024Can Graph Reordering Speed Up Graph Neural Network Training? An Experimental Study17 Sep 2024
- 2024On the Robustness of Graph Reduction Against GNN Backdoor2 Jul 2024
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectiveness14 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Acceleration Algorithms in GNNs: A Survey7 May 2024
- 2024Unifews: You Need Fewer Operations for Efficient Graph Neural Networks20 Mar 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
14 more
- 2024Teaching MLP More Graph Information: A Three-stage Multitask Knowledge Distillation Framework2 Mar 2024
- 2024Prospects for inconsistency detection using large language models and sheaves30 Jan 2024
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensation29 Jan 2024
- 2023Exploring Sparsity in Graph Transformers9 Dec 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023Correlation-aware Spatial-Temporal Graph Learning for Multivariate Time-series Anomaly Detection17 Jul 2023
- 2023Fast and Effective GNN Training through Sequences of Random Path Graphs7 Jun 2023
- 2023Multi-Flow Transmission in Wireless Interference Networks: A Convergent Graph Learning Approach27 Mar 2023
- 2023Graph Anomaly Detection in Time Series: A Survey31 Jan 2023
- 2022Distributed Graph Neural Network Training: A Survey1 Nov 2022
- 2022Rethinking Efficiency and Redundancy in Training Large-scale Graphs2 Sep 2022
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networks18 Jul 2022
- 2022Simple and Efficient Heterogeneous Graph Neural Network6 Jul 2022
- 2022ProGNNosis: A Data-driven Model to Predict GNN Computation Time Using Graph Metrics16 Jun 2022
- 2022Simple and Efficient Heterogeneous Graph Neural Networkcited by 71
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2022Distributed Graph Neural Network Training: A Surveycited by 32
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Comprehensive Graph Gradual Pruning for Sparse Training in Graph Neural Networkscited by 18
- 2023Graph Anomaly Detection in Time Series: A Surveycited by 18
- 2023Correlation-aware Spatial-Temporal Graph Learning for Multivariate Time-series Anomaly Detectioncited by 17
- 2024Prospects for inconsistency detection using large language models and sheavescited by 10
- 2023Multi-Flow Transmission in Wireless Interference Networks: A Convergent Graph Learning Approachcited by 6
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networkscited by 6
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectivenesscited by 6
- 2025Nonparametric Teaching for Graph Property Learnerscited by 5
12 most cited of 26 All 26 (JSON)
- 2026Communication-free Sampling and 4D Hybrid Parallelism for Scalable Mini-batch GNN Training3 Apr 2026
- 2026EmbedPart: Embedding-Driven Graph Partitioning for Scalable Graph Neural Network Training1 Apr 2026
- 2025Demystifying Distributed Training of Graph Neural Networks for Link Prediction25 Jun 2025
- 2025Nonparametric Teaching for Graph Property Learners20 May 2025
- 2025Inference-friendly Graph Compression for Graph Neural Networks17 Apr 2025
- 2024Can Graph Reordering Speed Up Graph Neural Network Training? An Experimental Study17 Sep 2024
- 2024On the Robustness of Graph Reduction Against GNN Backdoor2 Jul 2024
- 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectiveness14 Jun 2024
- 2024Efficient Topology-aware Data Augmentation for High-Degree Graph Neural Networks8 Jun 2024
- 2024Acceleration Algorithms in GNNs: A Survey7 May 2024
- 2024Unifews: You Need Fewer Operations for Efficient Graph Neural Networks20 Mar 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
12 newest of 26 All 26 (JSON)