mlsanityData to 14 Oct 2026

H-GCN: A Graph Convolutional Network Accelerator on Versal ACAP Architecture

arXiv 2206.13734 ↗First posted 28 Jun 2022cs.AR cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have drawn tremendous attention due to their unique capability to extend Machine Learning (ML) approaches to applications broadly-defined as having unstructured data, especially graphs. Compared with other Machine Learning (ML) modalities, the acceleration of Graph Neural Networks (GNNs) is more challenging due to the irregularity and heterogeneity derived from graph typologies. Existing efforts, however, have focused mainly on handling graphs' irregularity and have not studied their heterogeneity. To this end we propose H-GCN, a PL (Programmable Logic) and AIE (AI Engine) based hybrid accelerator that leverages the emerging heterogeneity of Xilinx Versal Adaptive Compute Acceleration Platforms (ACAPs) to achieve high-performance GNN inference. In particular, H-GCN partitions each graph into three subgraphs based on its inherent heterogeneity, and processes them using PL and AIE, respectively. To further improve performance, we explore the sparsity support of AIE and develop an efficient density-aware method to automatically map tiles of sparse matrix-matrix multiplication (SpMM) onto the systolic tensor array. Compared with state-of-the-art GCN accelerators, H-GCN achieves, on average, speedups of 1.1~2.3X.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 38 references that are in the map. First posted on arXiv 28 Jun 2022.

Builds on

19 of 38 references.

References · 19

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Inductive Representation Learning on Large Graphscited by 6,320
  3. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  4. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
  5. 2018Link Prediction Based on Graph Neural Networkscited by 832
  6. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  7. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 541
  8. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  9. 2018Graph Convolutional Networks for Text Classificationcited by 345
  10. 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
  11. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  12. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 242
7 more
  1. 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
  2. 2019Meta-GNN: On Few-shot Node Classification in Graph Meta-learningcited by 105
  3. 2019Attributed Graph Clustering via Adaptive Graph Convolutioncited by 96
  4. 2020HyGCN: A GCN Accelerator with Hybrid Architecturecited by 74
  5. 2019EnGN: A High-Throughput and Energy-Efficient Accelerator for Large Graph Neural Networkscited by 43
  6. 2019GraphACT: Accelerating GCN Training on CPU-FPGA Heterogeneous Platformscited by 31
  7. 2022I-GCN: A Graph Convolutional Network Accelerator with Runtime Locality Enhancement through Islandizationcited by 21

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.