Hardware-Friendly Block Variable-Length Sampling Pruning for Graph Neural Networks

Jing Zhang,Gengsheng Chen,Lingyun Ke,Luchang Ding,Xin Fan,Zehao Wu,Lei Shen,Chang Cai
DOI: https://doi.org/10.1109/mwscas57524.2023.10406094
2023-01-01
Abstract:Graph Neural Networks (GNNs) have achieved success in graph-based applications. Despite the proposed technologies are useful to speed up GNNs, the existing pruning methods still require extra costs and are hardly able to improve the hardware efficiency. Here, we propose a Block Variable-length Sampling Pruning (BVSP) method to balance the hardware workload, reduce the redundancy of graph structure, alleviate data sparsity, and improve the efficiency of hardware acceleration. Two sampling strategies for different scenarios are proposed. We evaluate our method on datasets and models, and it is verified that our method can achieve a pruning ratio of 10%to 50% and reduce the hardware scheduling workloads by 60% to 99% without any accuracy loss and extra costs.
What problem does this paper attempt to address?