CompressedCache: Enabling Storage Compression on Neuromorphic Processor for Liquid State Machine - Network and Parallel Computing
Conference Papers Year : 2021

CompressedCache: Enabling Storage Compression on Neuromorphic Processor for Liquid State Machine

Abstract

Spiking Neural Network (SNN) based neuromorphic processors have gained momentum due to their high energy efficiency. As a kind of SNN, Liquid State Machine (LSM) shows potential in domains such as image recognition and speech recognition, and it is simpler to train than other SNNs. In neuromorphic processors, weights and synapses are stored on-chip to reduce the energy cost of data movement. However, the storage of them is redundant if the dep loyed network on the neuromorphic processor is LSM which is a sparse SNN. By exploiting the sparsity of LSM, adopting storage compression can reduce the power consumption of the processor or enable a single chip to deal with more complex tasks with more logic neurons. In this work, we propose a lossy storage compression method, Compressed Sparse Set Associative Cache (CSSAC) which makes use of the sparsity and the robustness of LSM. We apply CSSAC on an LSM-oriented neuromorphic processor to demonstrate how the hardware design supports CSSAC to enable storage compression and complete LSM computation. CSSAC does not introduce much metadata overhead to ensure the compression effect, nor does it decrease the accuracy of LSM or the performance of the processor. Experimental results show that in our implementation, CSSAC can, at best, result in 14%–55% reduction in on-chip storage and 5%–46% reduction in power consumption of the processor under different weight data widths on MNIST, NMNIST, DVS128 Gesture datasets.
Fichier principal
Vignette du fichier
511910_1_En_37_Chapter.pdf (1.08 Mo) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-03768733 , version 1 (04-09-2022)

Licence

Identifiers

Cite

Zhijie Yang, Rui Gong, Lianhua Qu, Ziyang Kang, Li Luo, et al.. CompressedCache: Enabling Storage Compression on Neuromorphic Processor for Liquid State Machine. 17th IFIP International Conference on Network and Parallel Computing (NPC), Sep 2020, Zhengzhou, China. pp.437-451, ⟨10.1007/978-3-030-79478-1_37⟩. ⟨hal-03768733⟩
35 View
23 Download

Altmetric

Share

More