mlsanityData to 7 Oct 2026

GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGA

arXiv 2404.07188 ↗First posted 10 Apr 2024cs.DC cs.CV eess.IVcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have recently empowered various novel computer vision (CV) tasks. In GNN-based CV tasks, a combination of CNN layers and GNN layers or only GNN layers are employed. This paper introduces GCV-Turbo, a domain-specific accelerator on FPGA for end-to-end acceleration of GNN-based CV tasks. GCV-Turbo consists of two key components: (1) a novel hardware architecture optimized for the computation kernels in both CNNs and GNNs using the same set of computation resources. (2) a PyTorch-compatible compiler that takes a user-defined model as input, performs end-to-end optimization for the computation graph of a given GNN-based CV task, and produces optimized code for hardware execution. The hardware architecture and the compiler work synergistically to support a variety of GNN-based CV tasks. We implement GCV-Turbo on a state-of-the-art FPGA and evaluate its performance across six representative GNN-based CV tasks with diverse input data modalities (e.g., image, human skeleton, point cloud). Compared with state-of-the-art CPU (GPU) implementations, GCV-Turbo achieves an average latency reduction of 68.4× (4.1×) on these six GNN-based CV tasks. Moreover, GCV-Turbo supports the execution of the standalone CNNs or GNNs, achieving performance comparable to that of state-of-the-art CNN (GNN) accelerators for widely used CNN-only (GNN-only) models.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 30 of its 58 references that are in the map. First posted on arXiv 10 Apr 2024.

Builds on

30 of 58 references.

References · 30

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2014Microsoft COCO: Common Objects in Contextcited by 17,498
  5. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
  6. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  7. 2017Graph Attention Networkscited by 8,854
  8. 2017Inductive Representation Learning on Large Graphscited by 6,284
  9. 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
  10. 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
  11. 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
  12. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
18 more
  1. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  2. 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
  3. 2019NTU RGB+D 120: A Large-Scale Benchmark for 3D Human Activity Understandingcited by 530
  4. 2020Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloudcited by 335
  5. 2017Few-Shot Learning with Graph Neural Networkscited by 324
  6. 2019Multi-Label Image Recognition with Graph Convolutional Networkscited by 320
  7. 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
  8. 2019Learning Actor Relation Graphs for Group Activity Recognitioncited by 83
  9. 2020HyGCN: A GCN Accelerator with Hybrid Architecturecited by 73
  10. 2019Dual Graph Convolutional Network for Semantic Segmentationcited by 59
  11. 2022A Survey on Graph Neural Networks and Graph Transformers in Computer Vision: A Task-Oriented Perspectivecited by 56
  12. 2019The Omniglot challenge: a 3-year progress reportcited by 54
  13. 2021PointAcc: Efficient Point Cloud Acceleratorcited by 23
  14. 2022I-GCN: A Graph Convolutional Network Accelerator with Runtime Locality Enhancement through Islandizationcited by 21
  15. 2018DLA: Compiler and FPGA Overlay for Neural Network Inference Accelerationcited by 13
  16. 2022FlowGNN: A Dataflow Architecture for Real-Time Workload-Agnostic Graph Neural Network Inferencecited by 10
  17. 2023GraphAGILE: An FPGA-based Overlay Accelerator for Low-latency GNN Inferencecited by 7
  18. 2021RFC-HyPGCN: A Runtime Sparse Feature Compress Accelerator for Skeleton-Based GCNs Action Recognition Model with Hybrid Pruningcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.