Is a 4-bit synaptic weight resolution enough? - Constraints on enabling spike-timing dependent plasticity in neuromorphic hardware
Thomas Pfeil, Tobias C. Potjans, Sven Schrader, Wiebke, Potjans, Johannes Schemmel, Markus Diesmann, Karlheinz Meier

TL;DR
This paper evaluates the impact of 4-bit synaptic weight resolution on neuromorphic hardware implementing spike-timing-dependent plasticity, showing that such resolution is generally sufficient and that higher resolution offers limited benefits.
Contribution
The study provides a comprehensive framework for assessing synaptic weight discretization effects and demonstrates that 4-bit resolution is adequate for certain neuromorphic systems, guiding hardware design choices.
Findings
4-bit synaptic weights are sufficient for specific neuromorphic benchmarks
Increasing weight resolution beyond 4 bits offers limited advantages
Variations from production imperfections are negligible in this context
Abstract
Large-scale neuromorphic hardware systems typically bear the trade-off between detail level and required chip resources. Especially when implementing spike-timing-dependent plasticity, reduction in resources leads to limitations as compared to floating point precision. By design, a natural modification that saves resources would be reducing synaptic weight resolution. In this study, we give an estimate for the impact of synaptic weight discretization on different levels, ranging from random walks of individual weights to computer simulations of spiking neural networks. The FACETS wafer-scale hardware system offers a 4-bit resolution of synaptic weights, which is shown to be sufficient within the scope of our network benchmark. Our findings indicate that increasing the resolution may not even be useful in light of further restrictions of customized mixed-signal synapses. In addition,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
