Litcius/Paper detail

Acceleration Algorithms in GNNs: A Survey

Lu Ma, Zeang Sheng, Xunkai Li, Xinyi Gao, Zhezheng Hao, L. Yang, Xiaonan Nie, Jiawei Jiang, Wentao Zhang, Bin Cui

2025IEEE Transactions on Knowledge and Data Engineering12 citationsDOI

Abstract

Graph Neural Networks have demonstrated remarkable effectiveness in various graph-based tasks, but their inefficiency in training and inference poses significant challenges for scaling to real-world, large-scale applications. To address these challenges, a plethora of algorithms have been developed to accelerate GNN training and inference, garnering substantial interest from the research community. This paper presents a systematic review of these acceleration algorithms, categorizing them into three main topics: training acceleration, inference acceleration, and execution acceleration. For training acceleration, we discuss techniques like graph sampling and GNN simplification. In inference acceleration, we focus on knowledge distillation, GNN quantization, and GNN pruning. For execution acceleration, we explore GNN binarization and graph condensation. Additionally, we review several libraries related to GNN acceleration, including our Scalable Graph Learning library, and propose future research directions.

Topics & Concepts

AccelerationComputer scienceAlgorithmClassical mechanicsPhysicsRobotics and Automated SystemsIoT and Edge/Fog ComputingContext-Aware Activity Recognition Systems
Acceleration Algorithms in GNNs: A Survey | Litcius