SuperNeuro: A Fast and Scalable Simulator for Neuromorphic Computing

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationICONS 2023 - Proceedings of International Conference on Neuromorphic Systems 2023
PublisherAssociation for Computing Machinery
ISBN (Electronic)9798400701757
DOIs
StatePublished - Aug 1 2023
Event2023 International Conference on Neuromorphic Systems, ICONS 2023 - Santa Fe, United States
Duration: Aug 1 2023Aug 3 2023

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2023 International Conference on Neuromorphic Systems, ICONS 2023
Country/TerritoryUnited States
CitySanta Fe
Period08/1/2308/3/23

Funding

This material is based in part upon work supported by the US Department of Energy Office of Science's Advanced Scientific Computing Research program under award number DE-SC0022566. This material is based in part upon work supported by the US Department of Energy Office of Science’s Advanced Scientific Computing Research program under award number DE-SC0022566. This manuscript has been authored by UT-Battelle LLC under contract DE-AC05-00OR22725 with the US Department of Energy (DOE). The publisher acknowledges the US government license to provide public access under the DOE Public Access Plan (https://energy.gov/downloads/doe-public-access-plan).

Keywords

  • general-purpose neuromorphic computing
  • neuromorphic algorithm
  • neuromorphic computing
  • neuromorphic simulator
  • neuromorphic software
  • spiking neural networks

Fingerprint

Dive into the research topics of 'SuperNeuro: A Fast and Scalable Simulator for Neuromorphic Computing'. Together they form a unique fingerprint.

Cite this