Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Skydiver: A Spiking Neural Network Accelerator Exploiting Spatio-Temporal Workload Balance

Chen, Qinyu; Gao, Chang; Fang, Xinyuan; Luan, Haitao (2022). Skydiver: A Spiking Neural Network Accelerator Exploiting Spatio-Temporal Workload Balance. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 41(12):5732-5736.

Abstract

Spiking neural networks (SNNs) are developed as a promising alternative to artificial neural networks (ANNs) due to their more realistic brain-inspired computing models. SNNs have sparse neuron firing over time, i.e., spatio-temporal sparsity; thus, they are useful to enable energy-efficient hardware inference. However, exploiting spatio-temporal sparsity of SNNs in hardware leads to unpredictable and unbalanced workloads, degrading the energy efficiency. In this work, we propose an FPGA-based convolutional SNN accelerator called Skydiver that exploits spatio-temporal workload balance. We propose the approximate proportional relation construction (APRC) method that can predict the relative workload channel-wisely and a channel-balanced workload schedule (CBWS) method to increase the hardware workload balance ratio to over 90%. Skydiver was implemented on a Xilinx XC7Z045 FPGA and verified on image segmentation and MNIST classification tasks. Results show improved throughput by 1.4× and 1.2× for the two tasks. Skydiver achieved 22.6KFPS throughput, and 42.4 μJ /image prediction energy on the classification task with 98.5% accuracy.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:07 Faculty of Science > Institute of Neuroinformatics
Dewey Decimal Classification:570 Life sciences; biology
Scopus Subject Areas:Physical Sciences > Software
Physical Sciences > Computer Graphics and Computer-Aided Design
Physical Sciences > Electrical and Electronic Engineering
Uncontrolled Keywords:Electrical and Electronic Engineering, Computer Graphics and Computer-Aided Design, Software
Language:English
Date:1 December 2022
Deposited On:26 Feb 2023 09:55
Last Modified:23 Mar 2025 04:36
Publisher:Institute of Electrical and Electronics Engineers
ISSN:0278-0070
Additional Information:© 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
OA Status:Green
Publisher DOI:https://doi.org/10.1109/tcad.2022.3158834

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
20 citations in Web of Science®
20 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

60 downloads since deposited on 26 Feb 2023
23 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications