A Fully-Configurable Digital Spiking Neuromorphic Hardware Design with Variable Quantization and Mixed Precision

We introduce QUANTISENC, a fully-configurable digital spiking neuromorphic hardware to optimize performance and power consumption of spiking neural networks (SNNs). QUANTISENC introduces two key contributions. First, it allows the user to set separate quantization and precision policies for the synaptic weights and the internal state variables of neurons to optimize the design based on the precision needed for a target SNN model and the dataset used for training. This reduces the quantization error. Second, in addition to using static design parameters, QUANTISENC also allows to dynamically configure neuron parameters via programming its configuration registers. This allows the user to fine-tune performance and power consumption even after a design is implemented on silicon. Using open-source datasets, we show improvement in area, power, and performance over several state-of-the-art designs.

Authors

Institutions

Publication Details

Published
2024-08-11
DOI
https://doi.org/10.1109/mwscas60917.2024.10658724
Citations
17
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
3.55

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Fully-Configurable Digital Spiking Neuromorphic Hardware Design with Variable Quantization and Mixed Precision

Nagarajan Kandasamy, Noah Pacik-Nelson, James Shackleford, Anup Das et al.
17 citations
Advanced Memory and Neural Computing
3.55
article

A Fully-Configurable Digital Spiking Neuromorphic Hardware Design with Variable Quantization and Mixed Precision

Nagarajan Kandasamy, Noah Pacik-Nelson, James Shackleford, Anup Das, Arghavan Mohammadhassani, Shadi Matinizadeh, Eric M. Gallo, Ioannis Polykretisl, Abhishek Mishra
article en
17 citations

Abstract

We introduce QUANTISENC, a fully-configurable digital spiking neuromorphic hardware to optimize performance and power consumption of spiking neural networks (SNNs). QUANTISENC introduces two key contributions. First, it allows the user to set separate quantization and precision policies for the synaptic weights and the internal state variables of neurons to optimize the design based on the precision needed for a target SNN model and the dataset used for training. This reduces the quantization error. Second, in addition to using static design parameters, QUANTISENC also allows to dynamically configure neuron parameters via programming its configuration registers. This allows the user to fine-tune performance and power consumption even after a design is implemented on silicon. Using open-source datasets, we show improvement in area, power, and performance over several state-of-the-art designs.

Accenture (United States) (US), Drexel University (US)
National Science Foundation
Affordable and clean energy
Openalex Percentile: Top 7%
Advanced Memory and Neural Computing
3.55
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.