SGCN: Exploiting Compressed-Sparse Features in Deep Graph Convolutional Network Accelerators
Mingi Yoo, Jaeyong Song, Jounghoo Lee, Namhyung Kim, Youngsok Kim, and, Jinho Lee

TL;DR
This paper introduces SGCN, an accelerator optimized for deep GCNs that leverages high intermediate feature sparsity through compression and sparsity-aware microarchitectures, achieving significant performance and energy efficiency gains.
Contribution
SGCN is a novel GCN accelerator that exploits the high intermediate feature sparsity in deep GCNs using compression, specialized microarchitectures, and sparsity-aware cooperation.
Findings
Achieves 1.71x speedup over existing accelerators.
Provides 43.9% higher energy efficiency.
Effectively exploits feature sparsity in deep GCNs.
Abstract
Graph convolutional networks (GCNs) are becoming increasingly popular as they overcome the limited applicability of prior neural networks. A GCN takes as input an arbitrarily structured graph and executes a series of layers which exploit the graph's structure to calculate their output features. One recent trend in GCNs is the use of deep network architectures. As opposed to the traditional GCNs which only span around two to five layers deep, modern GCNs now incorporate tens to hundreds of layers with the help of residual connections. From such deep GCNs, we find an important characteristic that they exhibit very high intermediate feature sparsity. We observe that with deep layers and residual connections, the number of zeros in the intermediate features sharply increases. This reveals a new opportunity for accelerators to exploit in GCN executions that was previously not present. In…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Advanced Graph Neural Networks
MethodsGraph Convolutional Network
