Encoding Integers and Rationals on Neuromorphic Computers using Virtual Neuron
Prasanna Date, Shruti Kulkarni, Aaron Young, Catherine Schuman, Thomas, Potok, Jeffrey Vetter

TL;DR
This paper introduces the virtual neuron as an efficient encoding mechanism for integers and rationals on neuromorphic computers, demonstrating its energy efficiency and utility in basic computational functions.
Contribution
It proposes the virtual neuron for number encoding on neuromorphic hardware and evaluates its performance and applicability for general-purpose computation.
Findings
Performs addition with 23 nJ energy consumption.
Effective in mu-recursive functions.
Validated on physical and simulated hardware.
Abstract
Neuromorphic computers perform computations by emulating the human brain, and use extremely low power. They are expected to be indispensable for energy-efficient computing in the future. While they are primarily used in spiking neural network-based machine learning applications, neuromorphic computers are known to be Turing-complete, and thus, capable of general-purpose computation. However, to fully realize their potential for general-purpose, energy-efficient computing, it is important to devise efficient mechanisms for encoding numbers. Current encoding approaches have limited applicability and may not be suitable for general-purpose computation. In this paper, we present the virtual neuron as an encoding mechanism for integers and rational numbers. We evaluate the performance of the virtual neuron on physical and simulated neuromorphic hardware and show that it can perform an…
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.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Neural Networks and Reservoir Computing
