paper-with-me

Papers

Accelerating Sparse Graph Neural Networks with Tensor Core Optimization

2024-12-16 · Ka Wai Wu

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) a sparse-to-dense transformation strategy that assigns dense matrix operations to Tensor Cores while leveraging CUDA Cores for data management and sparse edge processing. This design optimizes GPU resource utilization and improves computational efficiency. Experimental results demonstrate the effectiveness of FTC-GNN using GCN and AGNN models across various datasets. For GCN, FTC-GNN achieves speedups of 4.90x, 7.10x, and 1.17x compared to DGL, PyG, and TC-GNN, respectively. For AGNN, it achieves speedups of 5.32x, 2.92x, and 1.02x, establishing its superiority in accelerating GNN computations.

📄 PDF Abstract BibTeX arXiv:2412.12218

Code (0)

등록된 구현이 없습니다.

Tasks

Computational EfficiencyGPURecommendation Systems

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 제목 키워드 기반

Accelerating Sparse Deep Neural Networks

2021-04-16 · Asit Mishra, Jorge Albericio Latorre, Jeff Pool, Darko Stosic 외

As neural network model sizes have dramatically increased, so has the interest in various techniques to reduce their parameter counts and accelerate their execution. An active area of research in this field is sparsity -…

GPUMath

Samoyeds: Accelerating MoE Models with Structured Sparsity Leveraging Sparse Tensor Cores

2025-03-13 · Chenpeng Wu, Qiqi Gu, Heng Shi, Jianguo Yao 외

The escalating size of Mixture-of-Experts (MoE) based Large Language Models (LLMs) presents significant computational and memory challenges, necessitating innovative solutions to enhance efficiency without compromising m…

Mixture-of-Experts

TensorLDM: A Component-Wise Latent Diffusion Model for Volumetric DTI Reconstruction from Sparse DWIs

2026-06-24 · Junhyeok Lee, Kyu Sung Choi arxiv

Reconstructing diffusion tensors from sparse DWIs is critical for accelerating Diffusion Tensor Imaging (DTI) in clinical settings, yet current deep learning approaches frequently yield anatomically inconsistent or physi…

Accelerating Sparse Matrix Operations in Neural Networks on Graphics Processing Units

2019-07-01 · ACL 2019 7 · Arturo Argueta, David Chiang

Graphics Processing Units (GPUs) are commonly used to train and evaluate neural networks efficiently. While previous work in deep learning has focused on accelerating operations on dense matrices/tensors on GPUs, efforts…

GPU

Dual-side Sparse Tensor Core

2021-05-20 · Yang Wang, Chen Zhang, Zhiqiang Xie, Cong Guo 외

Leveraging sparsity in deep neural network (DNN) models is promising for accelerating model inference. Yet existing GPUs can only leverage the sparsity from weights but not activations, which are dynamic, unpredictable, …