SpiNNaker: Event-based simulation - Quantitative behavior

SpiNNaker (Spiking Neural Network Architecture) is a specialized computing engine, intended for real-time simulation of neural systems. It consists of a mesh of 240x240 nodes, each containing 18 ARM9 processors: over a million cores, communicating via a bespoke network. Ultimately, the machine will...

Full description

Saved in:
Bibliographic Details
Main Authors: Brown, Andrew D., Chad, John E., Kamarudin, Muhammad Raihaan, Dugan, Kier J., Furber, Stephen B.
Format: Article
Language:English
Published: Institute Of Electrical And Electronics Engineers Inc. (IEEE) 2018
Online Access:http://eprints.utem.edu.my/id/eprint/22902/2/SpiNNaker%20Event%20Based%20Simulation%20-%20Quantitative%20Behaviour.pdf
http://eprints.utem.edu.my/id/eprint/22902/
https://ieeexplore.ieee.org/abstract/document/8118143
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Teknikal Malaysia Melaka
Language: English
id my.utem.eprints.22902
record_format eprints
spelling my.utem.eprints.229022023-08-17T16:31:29Z http://eprints.utem.edu.my/id/eprint/22902/ SpiNNaker: Event-based simulation - Quantitative behavior Brown, Andrew D. Chad, John E. Kamarudin, Muhammad Raihaan Dugan, Kier J. Furber, Stephen B. SpiNNaker (Spiking Neural Network Architecture) is a specialized computing engine, intended for real-time simulation of neural systems. It consists of a mesh of 240x240 nodes, each containing 18 ARM9 processors: over a million cores, communicating via a bespoke network. Ultimately, the machine will support the simulation of up to a billion neurons in real time, allowing simulation experiments to be taken to hitherto unattainable scales. The architecture achieves this by ignoring three of the axioms of computer design: the communication fabric is non-deterministic; there is no global core synchronisation, and the system state—held in distributed memory—is not coherent. Time models itself: there is no notion of computed simulation time—wallclock time is simulation time. Whilst these design decisions are orthogonal to conventional wisdom, they bring the engine behavior closer to its intended simulation target—neural systems. We describe how SpiNNaker simulates large neural ensembles; we provide performance figures and outline some failure mechanisms. SpiNNaker simulation time scales 1:1 with wallclock time at least up to nine million synaptic connections on a 768 core subsystem (�1400th of the full system) to accurately produce logically predicted results. Institute Of Electrical And Electronics Engineers Inc. (IEEE) 2018 Article PeerReviewed text en http://eprints.utem.edu.my/id/eprint/22902/2/SpiNNaker%20Event%20Based%20Simulation%20-%20Quantitative%20Behaviour.pdf Brown, Andrew D. and Chad, John E. and Kamarudin, Muhammad Raihaan and Dugan, Kier J. and Furber, Stephen B. (2018) SpiNNaker: Event-based simulation - Quantitative behavior. IEEE Transactions On Multi-Scale Computing Systems, 4 (3). pp. 450-462. ISSN 2332-7766 https://ieeexplore.ieee.org/abstract/document/8118143 10.1109/TMSCS.2017.2748122
institution Universiti Teknikal Malaysia Melaka
building UTEM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknikal Malaysia Melaka
content_source UTEM Institutional Repository
url_provider http://eprints.utem.edu.my/
language English
description SpiNNaker (Spiking Neural Network Architecture) is a specialized computing engine, intended for real-time simulation of neural systems. It consists of a mesh of 240x240 nodes, each containing 18 ARM9 processors: over a million cores, communicating via a bespoke network. Ultimately, the machine will support the simulation of up to a billion neurons in real time, allowing simulation experiments to be taken to hitherto unattainable scales. The architecture achieves this by ignoring three of the axioms of computer design: the communication fabric is non-deterministic; there is no global core synchronisation, and the system state—held in distributed memory—is not coherent. Time models itself: there is no notion of computed simulation time—wallclock time is simulation time. Whilst these design decisions are orthogonal to conventional wisdom, they bring the engine behavior closer to its intended simulation target—neural systems. We describe how SpiNNaker simulates large neural ensembles; we provide performance figures and outline some failure mechanisms. SpiNNaker simulation time scales 1:1 with wallclock time at least up to nine million synaptic connections on a 768 core subsystem (�1400th of the full system) to accurately produce logically predicted results.
format Article
author Brown, Andrew D.
Chad, John E.
Kamarudin, Muhammad Raihaan
Dugan, Kier J.
Furber, Stephen B.
spellingShingle Brown, Andrew D.
Chad, John E.
Kamarudin, Muhammad Raihaan
Dugan, Kier J.
Furber, Stephen B.
SpiNNaker: Event-based simulation - Quantitative behavior
author_facet Brown, Andrew D.
Chad, John E.
Kamarudin, Muhammad Raihaan
Dugan, Kier J.
Furber, Stephen B.
author_sort Brown, Andrew D.
title SpiNNaker: Event-based simulation - Quantitative behavior
title_short SpiNNaker: Event-based simulation - Quantitative behavior
title_full SpiNNaker: Event-based simulation - Quantitative behavior
title_fullStr SpiNNaker: Event-based simulation - Quantitative behavior
title_full_unstemmed SpiNNaker: Event-based simulation - Quantitative behavior
title_sort spinnaker: event-based simulation - quantitative behavior
publisher Institute Of Electrical And Electronics Engineers Inc. (IEEE)
publishDate 2018
url http://eprints.utem.edu.my/id/eprint/22902/2/SpiNNaker%20Event%20Based%20Simulation%20-%20Quantitative%20Behaviour.pdf
http://eprints.utem.edu.my/id/eprint/22902/
https://ieeexplore.ieee.org/abstract/document/8118143
_version_ 1775626883489071104