Architectural Implications of Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph neural networks (GNN) represent an emerging line of deep learning models that operate on graph structures. It is becoming more and more popular due to its high accuracy achieved in many graph-related tasks. However, GNN is not as well understood in the system and architecture community as its counterparts such as multi-layer perceptrons and convolutional neural networks. This work tries to introduce the GNN to our community. In contrast to prior work that only presents characterizations of GCNs, our work covers a large portion of the varieties for GNN workloads based on a general GNN description framework. By constructing the models on top of two widely-used libraries, we characterize the GNN computation at inference stage concerning general-purpose and application-specific architectures and hope our work can foster more system and architecture research for GNNs.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 6; 2023: 2; 2024: 2.
12 papers.
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networkscited by 15
- 2021Revisiting Bayesian Autoencoders with MCMCcited by 10
- 2021SMASH: Sparse Matrix Atomic Scratchpad Hashingcited by 3
- 2022Characterizing the Efficiency of Graph Neural Network Frameworks with a Magnifying Glasscited by 3
- 2024Characterizing and Understanding HGNN Training on GPUscited by 1
- 2022ProGNNosis: A Data-driven Model to Predict GNN Computation Time Using Graph Metricscited by 0
- 2022Towards Real-Time Temporal Graph Learningcited by 0
- 2022gSuite: A Flexible and Framework Independent Benchmark Suite for Graph Neural Network Inference on GPUscited by 0
- 2023Accelerating Generic Graph Neural Networks via Architecture, Compiler, Partition Method Co-Designcited by 0
- 2023STAG: Enabling Low Latency and Low Staleness of GNN-based Services with Dynamic Graphscited by 0
- 2024SiHGNN: Leveraging Properties of Semantic Graphs for Efficient HGNN Accelerationcited by 0
- 2024SiHGNN: Leveraging Properties of Semantic Graphs for Efficient HGNN Acceleration27 Aug 2024
- 2024Characterizing and Understanding HGNN Training on GPUs16 Jul 2024
- 2023STAG: Enabling Low Latency and Low Staleness of GNN-based Services with Dynamic Graphs27 Sep 2023
- 2023Accelerating Generic Graph Neural Networks via Architecture, Compiler, Partition Method Co-Design16 Aug 2023
- 2022A Comprehensive Survey on Distributed Training of Graph Neural Networks10 Nov 2022
- 2022Characterizing the Efficiency of Graph Neural Network Frameworks with a Magnifying Glass6 Nov 2022
- 2022gSuite: A Flexible and Framework Independent Benchmark Suite for Graph Neural Network Inference on GPUs20 Oct 2022
- 2022Towards Real-Time Temporal Graph Learning8 Oct 2022
- 2022ProGNNosis: A Data-driven Model to Predict GNN Computation Time Using Graph Metrics16 Jun 2022
- 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis19 May 2022
- 2021SMASH: Sparse Matrix Atomic Scratchpad Hashing29 May 2021
- 2021Revisiting Bayesian Autoencoders with MCMC13 Apr 2021