SuperNeuro: A Fast and Scalable Simulator for Neuromorphic Computing
- ORNL
In many neuromorphic workflows, simulators play a vital role for important tasks such as training spiking neural networks, running neuroscience simulations, and designing, implementing, and testing neuromorphic algorithms. Currently available simulators cater to either neuroscience workflows (e.g., NEST and Brian2) or deep learning workflows (e.g., BindsNET). Problematically, the neuroscience-based simulators are slow and not very scalable, and the deep learning-based simulators do not support certain functionalities that are typical of neuromorphic workloads (e.g., synaptic delay). In this paper, we address this gap in the literature and present SuperNeuro, which is a fast and scalable simulator for neuromorphic computing capable of both homogeneous and heterogeneous simulations as well as GPU acceleration. We also present preliminary results that compare SuperNeuro to widely used neuromorphic simulators such as NEST, Brian2, and BindsNET in terms of computation times. We demonstrate that SuperNeuro can be approximately 10×--300× faster than some of the other simulators for small sparse networks. On large sparse and large dense networks, SuperNeuro can be approximately 2.2×--3.4× faster than the other simulators, respectively.
- Research Organization:
- Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 2000372
- Country of Publication:
- United States
- Language:
- English
Similar Records
Benchmarking the Performance of Neuromorphic and Spiking Neural Network Simulators
Neuromorphic Graph Algorithms: Cycle Detection, Odd Cycle Detection, and Max Flow
Neuromorphic Computing is Turing-Complete
Journal Article
·
Wed Mar 17 20:00:00 EDT 2021
· Neurocomputing
·
OSTI ID:1779135
Neuromorphic Graph Algorithms: Cycle Detection, Odd Cycle Detection, and Max Flow
Conference
·
Fri Oct 01 00:00:00 EDT 2021
·
OSTI ID:1873836
Neuromorphic Computing is Turing-Complete
Conference
·
Fri Jul 01 00:00:00 EDT 2022
·
OSTI ID:1905363