Accelerating GNN Training through Locality-aware Dropout and Merge
Gongjian Sun, Mingyu Yan, Dengke Han, Runzhen Xue, Duo Wang, Xiaochun Ye, Dongrui Fan

TL;DR
LiGNN introduces a hardware-based approach that enhances data locality in GNN training by using locality-aware dropout and memory access merging, resulting in significant speedups and reduced DRAM accesses without sacrificing accuracy.
Contribution
LiGNN proposes a novel locality-aware dropout and memory merging technique to improve data locality and accelerate GNN training on hardware platforms.
Findings
Achieves 1.48~3.02x speedup over state-of-the-art methods.
Reduces DRAM accesses by 34%~55%.
Lowers DRAM row activations by 59%~82%.
Abstract
Graph Neural Networks (GNNs) have demonstrated significant success in graph learning and are widely adopted across various critical domains. However, the irregular connectivity between vertices leads to inefficient neighbor aggregation, resulting in substantial irregular and coarse-grained DRAM accesses. This lack of data locality presents significant challenges for execution platforms, ultimately degrading performance. While previous accelerator designs have leveraged on-chip memory and data access scheduling strategies to address this issue, they still inevitably access features at irregular addresses from DRAM. In this work, we propose LiGNN, a hardware-based solution that improves data locality by applying dropout and merge techniques during neighbor aggregation to accelerate GNN training. Unlike conventional algorithm-level dropout methods that primarily aim to improve accuracy…
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
TopicsBrain Tumor Detection and Classification
