Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

SuperNeuro: A Fast and Scalable Simulator for Neuromorphic Computing

Conference ·
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

References (14)

Spike-based graph centrality measures conference July 2020
Efficient Classification of Supercomputer Failures Using Neuromorphic Computing conference November 2018
TrueNorth: Accelerating From Zero to 64 Million Neurons in 10 Years journal May 2019
Acceleration of spiking neural networks in emerging multi-core and GPU architectures
  • Bhuiyan, Mohammad A.; Pallipuram, Vivek K.; Smith, Melissa C.
  • Distributed Processing, Workshops and Phd Forum (IPDPSW 2010), 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW) https://doi.org/10.1109/IPDPSW.2010.5470899
conference April 2010
The SpiNNaker Project journal May 2014
Benchmarking the performance of neuromorphic and spiking neural network simulators journal August 2021
Simplified spiking neural network architecture and STDP learning algorithm applied to image classification journal February 2015
Brian 2, an intuitive and efficient neural simulator journal August 2019
The Blue Brain Project journal February 2006
NEST (NEural Simulation Tool) journal January 2007
Loihi: A Neuromorphic Manycore Processor with On-Chip Learning journal January 2018
Modeling epidemic spread with spike-based models conference July 2020
Semi-Supervised Graph Structure Learning on Neuromorphic Computers conference July 2022
Neuromorphic Computing for Autonomous Racing conference October 2021

Similar Records

Benchmarking the Performance of Neuromorphic and Spiking Neural Network Simulators
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

Related Subjects