SDTA: An Efficient Sparse DNN Training Accelerator with Data Hierarchical Pre-fetching and Dynamic Scheduling
Recently, training deep neural networks (DNNs) on edge devices has attracted much attention due to its strong adaptability and avoidance of private data transmission. However, limited computational, storage, and energy resources pose significant challenges for edge devices. The structural and computational redundancies in DNNs create opportunities for sparse training through model pruning and zero-computation skipping. Although feasible, the sparse training accelerator design encounters common issues, such as redundant data duplication and unbalanced workloads, caused by irregular sparsity. To address these issues, this paper proposes a sparse DNN training accelerator, SDTA, together with a hierarchical pre-fetching buffer and a dynamic scheduler to achieve high design efficiency. The SDTA is deployed on the FPGA XCVU3P platform. Compared to the prior FPGA-based accelerators and the GPU, SDTA improves the energy efficiency by up to 2.29×, the storage utilization efficiency by up to 7.37×, and the computational efficiency by up to 1.9×. Compared to the dense accelerator, it achieves a speedup of up to 5.88×, while ensuring model accuracy.
Authors
- Peng Shao (ORCID: https://orcid.org/0000-0002-6377-0585)
- Yingchang Mao (ORCID: https://orcid.org/0000-0002-2731-3571)
- Mengting Wang (ORCID: https://orcid.org/0000-0003-0164-8514)
- Qiang Liu (ORCID: https://orcid.org/0000-0002-1625-6436)
- Yuntao Han (ORCID: https://orcid.org/0009-0005-0691-3905)
- Zhengyan Liu (ORCID: https://orcid.org/0009-0000-6071-6738)
Institutions
- Tianjin University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043623
- Citations
- 1
- Primary Topic
- Brain Tumor Detection and Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.84
Funders
- National Natural Science Foundation of China