Fine-Grained Structured Sparse Computing for FPGA-Based AI Inference

With the explosive growth in the number of parameters in deep neural networks (DNNs), sparsity-centric algorithm and hardware designs have become critical for low-latency AI serving systems. However, the inherent randomness in pruning methods often leads to fragmented data access and irregular computation patterns in sparse matrices, resulting in significantly reduced hardware efficiency. Addressing the balance between the ‘randomness’ required to maintain model accuracy and the ‘regularity’ needed for efficient hardware design is crucial for realizing effective sparse computing in AI. This article proposes a fine-grained structured sparsity (FSS) paradigm. The pruned sparse matrices in this paradigm exhibit characteristics of ‘local randomness’ and ‘global regularity’. This dual-feature design allows AI accelerator hardware based on the FSS paradigm to maintain both high model accuracy and efficient hardware design. We implemented this novel accelerator on the Xilinx Alveo U280 and validated our concept across three different AI models, including CNN, RNN, and LLM, demonstrating performance that significantly outperforms prior methods.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Published
2024-12-31
DOI
https://doi.org/10.1109/tcad.2024.3524356
Citations
1
Primary Topic
Ferroelectric and Negative Capacitance Devices
Type
article
Field-Weighted Citation Impact
0.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fine-Grained Structured Sparse Computing for FPGA-Based AI Inference

Runsheng Wang, Zhuliang Yao, Ru Huang, Zhigang Ji et al.
1 citations
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Ferroelectric and Negative Capacitance Devices
0.21
article

Fine-Grained Structured Sparse Computing for FPGA-Based AI Inference

Runsheng Wang, Zhuliang Yao, Ru Huang, Zhigang Ji, Guangyu Sun, Ming Wu, Wencong Xiao, Chen Zhang, Shijie Cao, Lintao Zhang, Guohao Dai, Yunxin Liu, C. Geng
article en
1 citations

Abstract

With the explosive growth in the number of parameters in deep neural networks (DNNs), sparsity-centric algorithm and hardware designs have become critical for low-latency AI serving systems. However, the inherent randomness in pruning methods often leads to fragmented data access and irregular computation patterns in sparse matrices, resulting in significantly reduced hardware efficiency. Addressing the balance between the ‘randomness’ required to maintain model accuracy and the ‘regularity’ needed for efficient hardware design is crucial for realizing effective sparse computing in AI. This article proposes a fine-grained structured sparsity (FSS) paradigm. The pruned sparse matrices in this paradigm exhibit characteristics of ‘local randomness’ and ‘global regularity’. This dual-feature design allows AI accelerator hardware based on the FSS paradigm to maintain both high model accuracy and efficient hardware design. We implemented this novel accelerator on the Xilinx Alveo U280 and validated our concept across three different AI models, including CNN, RNN, and LLM, demonstrating performance that significantly outperforms prior methods.

IEEE Transactions on Computer-Aided Design of Integrated Circuits and SystemsVol. 44(7)
Microsoft (United States) (US), Shanghai Jiao Tong University (CN), Peking University (CN), Microsoft Research Asia (China) (CN), Tsinghua University (CN)
Openalex Percentile: Top 44%
Ferroelectric and Negative Capacitance Devices
0.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.