A System-on-Chip Based Hybrid Neuromorphic Compute Node Architecture for Reproducible Hyper-Real-Time Simulations of Spiking Neural Networks.

FPGA SoC compute node neuromorphic computing parallel computing performance simulation spiking neural networks

Journal

Frontiers in neuroinformatics
ISSN: 1662-5196
Titre abrégé: Front Neuroinform
Pays: Switzerland
ID NLM: 101477957

Informations de publication

Date de publication:
2022
Historique:
received: 25 02 2022
accepted: 23 05 2022
entrez: 18 7 2022
pubmed: 19 7 2022
medline: 19 7 2022
Statut: epublish

Résumé

Despite the great strides neuroscience has made in recent decades, the underlying principles of brain function remain largely unknown. Advancing the field strongly depends on the ability to study large-scale neural networks and perform complex simulations. In this context, simulations in hyper-real-time are of high interest, as they would enable both comprehensive parameter scans and the study of slow processes, such as learning and long-term memory. Not even the fastest supercomputer available today is able to meet the challenge of accurate and reproducible simulation with hyper-real acceleration. The development of novel neuromorphic computer architectures holds out promise, but the high costs and long development cycles for application-specific hardware solutions makes it difficult to keep pace with the rapid developments in neuroscience. However, advances in System-on-Chip (SoC) device technology and tools are now providing interesting new design possibilities for application-specific implementations. Here, we present a novel hybrid software-hardware architecture approach for a neuromorphic compute node intended to work in a multi-node cluster configuration. The node design builds on the Xilinx Zynq-7000 SoC device architecture that combines a powerful programmable logic gate array (FPGA) and a dual-core ARM Cortex-A9 processor extension on a single chip. Our proposed architecture makes use of both and takes advantage of their tight coupling. We show that available SoC device technology can be used to build smaller neuromorphic computing clusters that enable hyper-real-time simulation of networks consisting of tens of thousands of neurons, and are thus capable of meeting the high demands for modeling and simulation in neuroscience.

Identifiants

pubmed: 35846779
doi: 10.3389/fninf.2022.884033
pmc: PMC9277345
doi:

Types de publication

Journal Article

Langues

eng

Pagination

884033

Informations de copyright

Copyright © 2022 Trensch and Morrison.

Déclaration de conflit d'intérêts

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Références

Front Neuroinform. 2022 Mar 01;15:785068
pubmed: 35300490
Biol Cybern. 2008 Jun;98(6):459-78
pubmed: 18491160
Front Neurosci. 2012 Jul 17;6:90
pubmed: 22822388
Front Neurosci. 2018 Apr 10;12:213
pubmed: 29692702
Neural Comput. 2007 Jan;19(1):47-79
pubmed: 17134317
Front Neurosci. 2022 Jan 20;15:728460
pubmed: 35126034
Front Neurosci. 2016 Jan 14;9:516
pubmed: 26834542
Front Neuroinform. 2018 Dec 19;12:90
pubmed: 30618696
Front Neuroinform. 2018 Nov 05;12:68
pubmed: 30455637
Front Neuroinform. 2008 Nov 18;2:5
pubmed: 19115011
Neural Comput. 2005 Aug;17(8):1776-801
pubmed: 15969917
Neural Comput. 1997 Aug 15;9(6):1179-209
pubmed: 9248061
IEEE Trans Biomed Circuits Syst. 2017 Feb;11(1):128-142
pubmed: 28113678
Front Neurosci. 2017 Feb 28;11:90
pubmed: 28293163
Neural Comput. 1998 Feb 15;10(2):467-83
pubmed: 9472491
Front Neuroinform. 2009 Jan 27;2:11
pubmed: 19194529
Front Neurosci. 2021 Dec 24;15:757790
pubmed: 35002599
Front Neuroinform. 2009 Jan 29;2:12
pubmed: 19198667
Front Neurosci. 2018 May 23;12:291
pubmed: 29875620
Front Neuroinform. 2014 Oct 10;8:78
pubmed: 25346682
Front Neuroinform. 2018 Aug 03;12:46
pubmed: 30123121
Front Neurosci. 2022 Feb 24;16:795876
pubmed: 35281488
PLoS Comput Biol. 2010 Jun 17;6(6):e1000815
pubmed: 20585541
Annu Rev Neurosci. 2020 Jul 8;43:95-117
pubmed: 32075520
Front Neuroinform. 2018 Oct 08;12:50
pubmed: 30349471
Cereb Cortex. 2014 Mar;24(3):785-806
pubmed: 23203991
Front Neuroinform. 2018 Nov 26;12:81
pubmed: 30534066
Neural Comput. 2000 May;12(5):995-1007
pubmed: 10905805
IEEE Trans Neural Netw. 2003;14(6):1569-72
pubmed: 18244602

Auteurs

Guido Trensch (G)

Simulation and Data Laboratory Neuroscience, Jülich Supercomputing Centre, Institute for Advanced Simulation, Jülich Research Centre, Jülich, Germany.
Department of Computer Science 3-Software Engineering, RWTH Aachen University, Aachen, Germany.

Abigail Morrison (A)

Simulation and Data Laboratory Neuroscience, Jülich Supercomputing Centre, Institute for Advanced Simulation, Jülich Research Centre, Jülich, Germany.
Department of Computer Science 3-Software Engineering, RWTH Aachen University, Aachen, Germany.
Institute of Neuroscience and Medicine (INM-6), Institute for Advanced Simulation (IAS-6), JARA-Institute Brain Structure-Function Relationship (JBI-1/INM-10), Research Centre Jülich, Jülich, Germany.

Classifications MeSH