Accelerating Sparse Graph Neural Networks with Tensor Core Optimization
Ka Wai Wu

TL;DR
This paper introduces FTC-GNN, a novel GPU acceleration framework that effectively utilizes CUDA and Tensor Cores for sparse graph neural network computations, significantly improving speed and efficiency.
Contribution
FTC-GNN presents a collaborative design and sparse-to-dense transformation strategy to optimize GPU resource utilization for GNNs, addressing prior inefficiencies.
Findings
Achieves up to 7.10x speedup over existing frameworks for GCN.
Effectively accelerates AGNN with up to 5.32x speedup.
Demonstrates improved GPU resource utilization and computational efficiency.
Abstract
Graph neural networks (GNNs) have seen extensive application in domains such as social networks, bioinformatics, and recommendation systems. However, the irregularity and sparsity of graph data challenge traditional computing methods, which are insufficient to meet the performance demands of GNNs. Recent research has explored parallel acceleration using CUDA Cores and Tensor Cores, but significant challenges persist: (1) kernel fusion leads to false high utilization, failing to treat CUDA and Tensor Cores as independent resources, and (2) heterogeneous cores have distinct computation preferences, causing inefficiencies. To address these issues, this paper proposes FTC-GNN, a novel acceleration framework that efficiently utilizes CUDA and Tensor Cores for GNN computation. FTC-GNN introduces (1) a collaborative design that enables the parallel utilization of CUDA and Tensor Cores and (2)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Computational Physics and Python Applications · Brain Tumor Detection and Classification
MethodsGraph Convolutional Network
