Hardware-Software Co-optimised Fast and Accurate Deep Reconfigurable Spiking Inference Accelerator Architecture Design Methodology
Spiking Neural Networks (SNNs) have emerged as a promising approach to improve the energy efficiency of machine learning models, as they naturally implement event-driven computations while avoiding expensive multiplication operations.In this paper, we develop a hardware-software co-optimisation strategy to port software-trained deep neural networks (DNN) to reduced-precision spiking models demonstrating fast and accurate inference in a novel event-driven CMOS reconfigurable spiking inference accelerator. Experimental results show that a reduced-precision Resnet-18 and VGG-11 SNN models achieves classification accuracy within 1% of the baseline full-precision DNN model within 8 spike timesteps. We also demonstrate an FPGA prototype implementation of the spiking inference accelerator with a throughput of 38.4 giga operations per second (GOPS) consuming 1.54 Watts on PYNQ-Z2 FPGA. This corresponds to 0.6 GOPS per processing element and 2.25 GOPS/DSP slice, which is 2× and 4.5× higher utilisation efficiency respectively compared to the state-of-the-art. Our co-optimisation strategy can be employed to develop deep reduced precision SNN models and port them to resource-efficient event-driven hardware accelerators for edge applications.
Authors
- Bashir M. Al‐Hashimi (ORCID: https://orcid.org/0000-0002-3591-1328)
- Amit Acharyya (ORCID: https://orcid.org/0000-0002-5636-0676)
- Bipin Rajendran (ORCID: https://orcid.org/0000-0002-2960-6909)
- Anagha Nimbekar
- Prabodh Katti (ORCID: https://orcid.org/0000-0003-1919-9593)
- Chen Li (ORCID: https://orcid.org/0009-0002-6140-9216)
Institutions
- King's College London (GB)
- Indian Institute of Technology Hyderabad (IN)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.1109/socc62300.2024.10737858
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Engineering and Physical Sciences Research Council