mlsanityData to 7 Oct 2026

Computing Graph Neural Networks: A Survey from Algorithms to Accelerators

arXiv 2010.00130 ↗First posted 30 Sep 2020cs.LG cs.DC stat.MLcited by 81

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have exploded onto the machine learning scene in recent years owing to their capability to model and learn from graph-structured data. Such an ability has strong implications in a wide variety of fields whose data is inherently relational, for which conventional neural networks do not perform well. Indeed, as recent reviews can attest, research in the area of GNNs has grown rapidly and has lead to the development of a variety of GNN algorithm variants as well as to the exploration of groundbreaking applications in chemistry, neurology, electronics, or communication networks, among others. At the current stage of research, however, the efficient processing of GNNs is still an open challenge for several reasons. Besides of their novelty, GNNs are hard to compute due to their dependence on the input graph, their combination of dense and very sparse operations, or the need to scale to huge graphs in some applications. In this context, this paper aims to make two main contributions. On the one hand, a review of the field of GNNs is presented from the perspective of computing. This includes a brief tutorial on the GNN fundamentals, an overview of the evolution of the field in the last decade, and a summary of operations carried out in the multiple phases of different GNN algorithm variants. On the other hand, an in-depth analysis of current software and hardware acceleration schemes is provided, from which a hardware-software, graph-aware, and communication-centric vision for GNN accelerators is distilled.

Key facts. Cited by 81 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 22; 2023: 17; 2024: 20; 2025: 13; 2026: 2.

81 papers.

Sort:

  1. 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
  2. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  3. 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
  4. 2022GAP: Differentially Private Graph Neural Networks with Aggregation Perturbationcited by 46
  5. 2024FedGTA: Topology-aware Averaging for Federated Graph Learningcited by 44
  6. 2022Distributed Graph Neural Network Training: A Surveycited by 32
  7. 2022Semantic-Aware Representation Blending for Multi-Label Image Recognition with Partial Labelscited by 29
  8. 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
  9. 2022Survey on Graph Neural Network Acceleration: An Algorithmic Perspectivecited by 26
  10. 2023MaxK-GNN: Extremely Fast GPU Kernel Design for Accelerating Graph Neural Networks Trainingcited by 25
  11. 2022I-GCN: A Graph Convolutional Network Accelerator with Runtime Locality Enhancement through Islandizationcited by 21
  12. 2021Bridging the Gap between Spatial and Spectral Domains: A Unified Framework for Graph Neural Networkscited by 18
38 more
  1. 2022coVariance Neural Networkscited by 18
  2. 2023A Survey on Graph Neural Network Acceleration: Algorithms, Systems, and Customized Hardwarecited by 18
  3. 2021HW2VEC: A Graph Learning Tool for Automating Hardware Securitycited by 16
  4. 2021Graph Neural Networks: Methods, Applications, and Opportunitiescited by 16
  5. 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
  6. 2024A review of graph neural network applications in mechanics-related domainscited by 14
  7. 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
  8. 2024Locality-Sensitive Hashing-Based Efficient Point Transformer with Applications in High-Energy Physicscited by 12
  9. 2021Efficient Scaling of Dynamic Graph Neural Networkscited by 11
  10. 2022FlowGNN: A Dataflow Architecture for Real-Time Workload-Agnostic Graph Neural Network Inferencecited by 10
  11. 2022GenGNN: A Generic FPGA Framework for Graph Neural Network Accelerationcited by 9
  12. 2023GHOST: A Graph Neural Network Accelerator using Silicon Photonicscited by 7
  13. 2024CaT-GNN: Enhancing Credit Card Fraud Detection via Causal Temporal Graph Neural Networkscited by 7
  14. 2024Symmetric Graph Contrastive Learning against Noisy Views for Recommendationcited by 7
  15. 2022Dual-Perspective Semantic-Aware Representation Blending for Multi-Label Image Recognition with Partial Labelscited by 6
  16. 2024A Comprehensive Benchmark on Spectral GNNs: The Impact on Efficiency, Memory, and Effectivenesscited by 6
  17. 2024From Graphs to Qubits: A Critical Review of Quantum Graph Neural Networkscited by 6
  18. 2023A Survey on Service Route and Time Prediction in Instant Delivery: Taxonomy, Progress, and Prospectscited by 5
  19. 2022GROW: A Row-Stationary Sparse-Dense GEMM Accelerator for Memory-Efficient Graph Convolutional Neural Networkscited by 4
  20. 2023PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUscited by 4
  21. 2023Transferability of coVariance Neural Networks and Application to Interpretable Brain Age Prediction using Anatomical Featurescited by 4
  22. 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
  23. 2024Demystifying Higher-Order Graph Neural Networkscited by 4
  24. 2024TorchGT: A Holistic System for Large-scale Graph Transformer Trainingcited by 4
  25. 2025Towards Efficient Training of Graph Neural Networks: A Multiscale Approachcited by 4
  26. 2022Twin Weisfeiler-Lehman: High Expressive GNNs for Graph Classificationcited by 3
  27. 2022Graph Neural Network Based Node Deployment for Throughput Enhancementcited by 3
  28. 2023Boosting Distributed Full-graph GNN Training with Asynchronous One-bit Communicationcited by 3
  29. 2025Sparsity-Aware Communication for Distributed Graph Neural Network Trainingcited by 3
  30. 2025Hypergraph Neural Network with State Space Models for Node Classificationcited by 3
  31. 2022Bias Reduction via Cooperative Bargaining in Synthetic Graph Dataset Generationcited by 2
  32. 2022GraphVid: It Only Takes a Few Nodes to Understand a Videocited by 2
  33. 2023Serving Graph Neural Networks With Distributed Fog Servers For Smart IoT Servicescited by 2
  34. 2023Building a Graph-based Deep Learning network model from captured traffic tracescited by 2
  35. 2023Architectural Implications of GNN Aggregation Programming Abstractionscited by 2
  36. 2023Soil Organic Carbon Estimation from Climate-related Features with Graph Neural Networkcited by 2
  37. 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
  38. 2024Towards Lightweight Graph Neural Network Search with Curriculum Graph Sparsificationcited by 2

50 most cited of 81 All 81 (JSON)