mlsanityData to 7 Oct 2026

GRIP: A Graph Neural Network Accelerator Architecture

arXiv 2007.13828 ↗First posted 27 Jul 2020cs.ARcited by 37

Not on the map. Why?

Abstract (arXiv)

We present GRIP, a graph neural network accelerator architecture designed for low-latency inference. AcceleratingGNNs is challenging because they combine two distinct types of computation: arithmetic-intensive vertex-centric operations and memory-intensive edge-centric operations. GRIP splits GNN inference into a fixed set of edge- and vertex-centric execution phases that can be implemented in hardware. We then specialize each unit for the unique computational structure found in each phase.For vertex-centric phases, GRIP uses a high performance matrix multiply engine coupled with a dedicated memory subsystem for weights to improve reuse. For edge-centric phases, GRIP use multiple parallel prefetch and reduction engines to alleviate the irregularity in memory accesses. Finally, GRIP supports severalGNN optimizations, including a novel optimization called vertex-tiling which increases the reuse of weight data.We evaluate GRIP by performing synthesis and place and route for a 28nm implementation capable of executing inference for several widely-used GNN models (GCN, GraphSAGE, G-GCN, and GIN). Across several benchmark graphs, it reduces 99th percentile latency by a geometric mean of 17x and 23x compared to a CPU and GPU baseline, respectively, while drawing only 5W.

Key facts. Cited by 37 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jul 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2021: 7; 2022: 10; 2023: 12; 2024: 5; 2025: 3.

37 papers.

Sort:

By area:

  1. 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
  2. 2021Sampling methods for efficient training of graph convolutional networks: A surveycited by 40
  3. 2021FLAT: An Optimized Dataflow for Mitigating Attention Bottleneckscited by 38
  4. 2022Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysiscited by 29
  5. 2022I-GCN: A Graph Convolutional Network Accelerator with Runtime Locality Enhancement through Islandizationcited by 21
  6. 2021Graph Neural Networks for Charged Particle Tracking on FPGAscited by 17
  7. 2021G-CoS: GNN-Accelerator Co-Search Towards Both Better Accuracy and Efficiencycited by 15
  8. 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
  9. 2021GCoD: Graph Convolutional Network Acceleration via Dedicated Algorithm and Accelerator Co-Designcited by 12
  10. 2022Graph Neural Networks in Particle Physics: Implementations, Innovations, and Challengescited by 12
  11. 2022SmartSAGE: Training Large-scale Graph Neural Networks using In-Storage Processing Architecturescited by 12
  12. 2022Neural Graph Databasescited by 11
25 more
  1. 2023HOT: Higher-Order Dynamic Graph Representation Learning with Efficient Transformerscited by 10
  2. 2022GenGNN: A Generic FPGA Framework for Graph Neural Network Accelerationcited by 9
  3. 2023MaGNAS: A Mapping-Aware Graph Neural Architecture Search Framework for Heterogeneous MPSoC Deploymentcited by 9
  4. 2023GHOST: A Graph Neural Network Accelerator using Silicon Photonicscited by 7
  5. 2025Fully Unified Motion Planning for End-to-End Autonomous Drivingcited by 6
  6. 2023Semi-decentralized Inference in Heterogeneous Graph Neural Networks for Traffic Demand Forecasting: An Edge-Computing Approachcited by 5
  7. 2022GROW: A Row-Stationary Sparse-Dense GEMM Accelerator for Memory-Efficient Graph Convolutional Neural Networkscited by 4
  8. 2024Graph Neural Networks on Quantum Computerscited by 4
  9. 2024HDReason: Algorithm-Hardware Codesign for Hyperdimensional Knowledge Graph Reasoningcited by 3
  10. 2021Convolutions for Spatial Interaction Modelingcited by 2
  11. 2022PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errorscited by 2
  12. 2024PyGim: An Efficient Graph Neural Network Library for Real Processing-In-Memory Architecturescited by 2
  13. 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 2
  14. 2023Slice-and-Forge: Making Better Use of Caches for Graph Convolutional Network Acceleratorscited by 1
  15. 2023GNNBuilder: An Automated Framework for Generic Graph Neural Network Accelerator Generation, Simulation, and Optimizationcited by 1
  16. 2023Low Latency Edge Classification GNN for Particle Trajectory Tracking on FPGAscited by 1
  17. 2023STRIDE: Structure and Embedding Distillation with Attention for Graph Neural Networkscited by 1
  18. 2024Accelerating Neural Networks for Large Language Models and Graph Processing with Silicon Photonicscited by 1
  19. 2025Where and How to Enhance: Discovering Bit-Width Contribution for Mixed Precision Quantizationcited by 1
  20. 2022COIN: Communication-Aware In-Memory Acceleration for Graph Convolutional Networkscited by 0
  21. 2022gSuite: A Flexible and Framework Independent Benchmark Suite for Graph Neural Network Inference on GPUscited by 0
  22. 2023Accelerating Generic Graph Neural Networks via Architecture, Compiler, Partition Method Co-Designcited by 0
  23. 2023STAG: Enabling Low Latency and Low Staleness of GNN-based Services with Dynamic Graphscited by 0
  24. 2023Enabling Accelerators for Graph Computingcited by 0
  25. 2025MixGCN: Scalable GCN Training by Mixture of Parallelism and Mixture of Acceleratorscited by 0