Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3573900.3593637acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
extended-abstract

Towards accessible Parallel Discrete Event Simulation of Spiking Neural Networks

Published: 21 June 2023 Publication History

Abstract

Spiking Neural Networks (SNNs) are a class of Artificial Neural Networks that closely mimic biological neural networks. Their potential to advance medical and artificial intelligence research makes them particularly interesting to study. Since their behaviour cannot be computed with single one-shot functions, simulations are employed to study their evolution over time.
Recent works presented the possibility of simulating SNNs using speculative Parallel Discrete Event Simulation (PDES). However, no high-level interface to run SNN simulations using PDES was provided, leaving the model implementation to the users. This demanding process creates a barrier to the adoption of the method.
In this work, the initial efforts towards making PDES-based simulation of SNNs easily accessible via interfaces with a high abstraction level (PyNN) are reported. Preliminary performance results are reported and comparisons are made between PDES using the ROme OpTimistic Simulator (ROOT-Sim), and the state-of-the-art SNN simulator NEST, both used through the PyNN interfaces.

References

[1]
Romain Brette, Michelle Rudolph, Ted Carnevale, Michael Hines, David Beeman, James M Bower, Markus Diesmann, Abigail Morrison, Philip H Goodman, Frederick C Harris, Jr, Milind Zirpe, Thomas Natschläger, Dejan Pecevski, Bard Ermentrout, Mikael Djurfeldt, Anders Lansner, Olivier Rochel, Thierry Vieville, Eilif Muller, Andrew P Davison, Sami El Boustani, and Alain Destexhe. 2007. Simulation of networks of spiking neurons: a review of tools and strategies. Journal of computational neuroscience 23, 3 (Dec. 2007), 349–398. https://doi.org/10.1007/s10827-007-0038-6
[2]
Andrew P Davison. 2008. PyNN: a common interface for neuronal network simulators. Frontiers in neuroinformatics 2 (2008). https://doi.org/10.3389/neuro.11.011.2008
[3]
Marc-Oliver Gewaltig and Markus Diesmann. 2007. NEST (NEural Simulation Tool). Vol. 2. Scholarpedia, Chapter 4. https://doi.org/10.4249/scholarpedia.1430
[4]
M L Hines and N T Carnevale. 1997. The NEURON Simulation Environment. Neural computation 9 (1997), 1179–1209. https://doi.org/10.1162/neco.1997.9.6.1179
[5]
Alessandro Pellegrini, Roberto Vitali, and Francesco Quaglia. 2012. The ROme OpTimistic Simulator: Core Internals and Programming Model. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques(SIMUTOOLS). ICST, Brussels, Belgium, 96–98. https://doi.org/10.4108/icst.simutools.2011.245551
[6]
Adriano Pimpini, Andrea Piccione, Bruno Ciciani, and Alessandro Pellegrini. 2022. Speculative distributed simulation of very large Spiking Neural Networks. In Proceedings of the 2022 SIGSIM Conference on Principles of Advanced Discrete Simulation(SIGSIM PADS). ACM, New York, NY, USA, 93–104. https://doi.org/10.1145/3518997.3531027
[7]
Adriano Pimpini, Andrea Piccione, and Alessandro Pellegrini. 2022. On the Accuracy and Performance of Spiking Neural Network Simulations. In 2022 IEEE/ACM 26th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)(DS-RT ’22). IEEE, Piscataway, NJ, USA, 96–103. https://doi.org/10.1109/DS-RT55542.2022.9932062
[8]
Mark Plagge, Christopher D Carothers, Elsa Gonsiorowski, and Neil Mcglohon. 2018. NeMo: A Massively Parallel Discrete-Event Simulation Model for Neuromorphic Architectures. ACM Transactions on Modeling and Computer Simulation 28 (2018), 1–25. https://doi.org/10.1145/3186317
[9]
Marcel Stimberg, Romain Brette, and Dan F M Goodman. 2019. Brian 2, an intuitive and efficient neural simulator. eLife 8, e47314 (Aug. 2019), e47314. https://doi.org/10.7554/eLife.47314
[10]
Tim P Vogels and L F Abbott. 2005. Signal Propagation and Logic Gating in Networks of Integrate-and-Fire Neurons. The Journal of neuroscience: the official journal of the Society for Neuroscience 25, 46 (Nov. 2005), 10786–10795. https://doi.org/10.1523/JNEUROSCI.3508-05.2005

Cited By

View all
  • (2024)Performance Evaluation of Spintronic-Based Spiking Neural Networks using Parallel Discrete-Event SimulationACM Transactions on Modeling and Computer Simulation10.1145/3649464Online publication date: 5-Mar-2024

Index Terms

  1. Towards accessible Parallel Discrete Event Simulation of Spiking Neural Networks

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGSIM-PADS '23: Proceedings of the 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation
    June 2023
    173 pages
    ISBN:9798400700309
    DOI:10.1145/3573900
    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 June 2023

    Check for updates

    Qualifiers

    • Extended-abstract
    • Research
    • Refereed limited

    Conference

    SIGSIM-PADS '23
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 398 of 779 submissions, 51%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)27
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 21 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Performance Evaluation of Spintronic-Based Spiking Neural Networks using Parallel Discrete-Event SimulationACM Transactions on Modeling and Computer Simulation10.1145/3649464Online publication date: 5-Mar-2024

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media