Sgcnax: a scalable graph convolutional neural network accelerator with workload balancing
AssigneeThe George Washington University
InventorsJiajun LI, Ahmed LOURI
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe George Washington University
InventorsJiajun LI, Ahmed LOURI
Estimating the term…
We introduce SGCNAX, a scalable GCN accelerator architecture for the high-performance and energy-efficient acceleration of GCNs. Unlike prior GCN accelerators that either employ limited loop optimization techniques, or determine the design variables based on random sampling, we systematically explore the loop optimization techniques for GCN acceleration and provide a flexible GCN dataflow that adapts to different GCN configurations to achieve optimal efficiency. We further provide two hardware-based techniques to address the workload imbalance problem caused by the unbalanced distribution of zeros in GCNs. Specifically, SGCNAX exploits an outer-product-based computation architecture that mitigates the intra-PE (Processing Elements) workload imbalance, and employs a group-and-shuffle approach to mitigate the inter-PE workload imbalance.
A scalable graph convolutional neural network (GCI) accelerator, comprising:
A method of partitioning matrix, comprising:
Dependencies are inferred from the claim text.