Real-time Million-synapse Simulation of Rat Barrel Cortex
Overview
Authors
Affiliations
Simulations of neural circuits are bounded in scale and speed by available computing resources, and particularly by the differences in parallelism and communication patterns between the brain and high-performance computers. SpiNNaker is a computer architecture designed to address this problem by emulating the structure and function of neural tissue, using very many low-power processors and an interprocessor communication mechanism inspired by axonal arbors. Here we demonstrate that thousand-processor SpiNNaker prototypes can simulate models of the rodent barrel system comprising 50,000 neurons and 50 million synapses. We use the PyNN library to specify models, and the intrinsic features of Python to control experimental procedures and analysis. The models reproduce known thalamocortical response transformations, exhibit known, balanced dynamics of excitation and inhibition, and show a spatiotemporal spread of activity though the superficial cortical layers. These demonstrations are a significant step toward tractable simulations of entire cortical areas on the million-processor SpiNNaker machines in development.
Cortical Representation of Touch in Silico.
Huang C, Zeldenrust F, Celikel T Neuroinformatics. 2022; 20(4):1013-1039.
PMID: 35486347 PMC: 9588483. DOI: 10.1007/s12021-022-09576-5.
Knight J, Nowotny T Front Neurosci. 2019; 12:941.
PMID: 30618570 PMC: 6299048. DOI: 10.3389/fnins.2018.00941.
van Albada S, Rowley A, Senk J, Hopkins M, Schmidt M, Stokes A Front Neurosci. 2018; 12:291.
PMID: 29875620 PMC: 5974216. DOI: 10.3389/fnins.2018.00291.
Connecting the Brain to Itself through an Emulation.
Serruya M Front Neurosci. 2017; 11:373.
PMID: 28713235 PMC: 5492113. DOI: 10.3389/fnins.2017.00373.
Synapse-Centric Mapping of Cortical Models to the SpiNNaker Neuromorphic Architecture.
Knight J, Furber S Front Neurosci. 2016; 10:420.
PMID: 27683540 PMC: 5022244. DOI: 10.3389/fnins.2016.00420.