paper-with-me

홈 › Papers

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

2022-06-28 · Chengming Zhang, Tong Geng, Anqi Guo, Jiannan Tian, Martin Herbordt, Ang Li, Dingwen Tao

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.

📄 PDF Abstract BibTeX arXiv:2206.13734

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Methods 이 논문이 사용한 방법론

GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Exploiting On-chip Heterogeneity of Versal Architecture for GNN Inference Acceleration

2023-08-04 · Paul Chen, Pavan Manjunath, Sasindu Wijeratne, Bingyi Zhang 외

Graph Neural Networks (GNNs) have revolutionized many Machine Learning (ML) applications, such as social network analysis, bioinformatics, etc. GNN inference can be accelerated by exploiting data sparsity in the input gr…

CPUGPU

DPUV4E: High-Throughput DPU Architecture Design for CNN on Versal ACAP

2025-06-13 · Guoyu Li, Pengbo Zheng, Jian Weng, Enshan Yang

Convolutional Neural Networks (CNNs) remain prevalent in computer vision applications, and FPGAs, known for their flexibility and energy efficiency, have become essential components in heterogeneous acceleration systems.…

Interpretable Graph Capsule Networks for Object Recognition

2020-12-03 · Jindong Gu, Volker Tresp

Capsule Networks, as alternatives to Convolutional Neural Networks, have been proposed to recognize objects from images. The current literature demonstrates many advantages of CapsNets over CNNs. However, how to create e…

Adversarial RobustnessObjectObject Recognition

DaCapo: Accelerating Continuous Learning in Autonomous Systems for Video Analytics

2024-03-21 · Yoonsung Kim, Changhun Oh, Jinwoo Hwang, Wonung Kim 외

Deep neural network (DNN) video analytics is crucial for autonomous systems such as self-driving vehicles, unmanned aerial vehicles (UAVs), and security robots. However, real-world deployment faces challenges due to thei…

GPU

AdaCap: An Adaptive Contrastive Approach for Small-Data Neural Networks

2025-11-25 · Bruno Belucci, Karim Lounici, Katia Meziani arxiv

Neural networks struggle on small tabular datasets, where tree-based models remain dominant. We introduce Adaptive Contrastive Approach (AdaCap), a training scheme that combines a permutation-based contrastive loss with …