{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T16:57:35Z","timestamp":1771261055043,"version":"3.50.1"},"reference-count":45,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T00:00:00Z","timestamp":1681948800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001656","name":"Helmholtz-Gemeinschaft","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001656","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Neurosci."],"abstract":"<jats:sec><jats:title>Introduction<\/jats:title><jats:p>Research in the field of computational neuroscience relies on highly capable simulation platforms. With real-time capabilities surpassed for established models like the cortical microcircuit, it is time to conceive next-generation systems: neuroscience simulators providing significant acceleration, even for larger networks with natural density, biologically plausible multi-compartment models and the modeling of long-term and structural plasticity.<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>Stressing the need for agility to adapt to new concepts or findings in the domain of neuroscience, we have developed the neuroAIx-Framework consisting of an empirical modeling tool, a virtual prototype, and a cluster of FPGA boards. This framework is designed to support and accelerate the continuous development of such platforms driven by new insights in neuroscience.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>Based on design space explorations using this framework, we devised and realized an FPGA cluster consisting of 35 NetFPGA SUME boards.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>This system functions as an evaluation platform for our framework. At the same time, it resulted in a fully deterministic neuroscience simulation system surpassing the state of the art in both performance and energy efficiency. It is capable of simulating the microcircuit with 20\u00d7 acceleration compared to biological real-time and achieves an energy efficiency of 48nJ per synaptic event.<\/jats:p><\/jats:sec>","DOI":"10.3389\/fncom.2023.1144143","type":"journal-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T12:59:20Z","timestamp":1681995560000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["neuroAIx-Framework: design of future neuroscience simulation systems exhibiting execution of the cortical microcircuit model 20\u00d7 faster than biological real-time"],"prefix":"10.3389","volume":"17","author":[{"given":"Kevin","family":"Kauth","sequence":"first","affiliation":[]},{"given":"Tim","family":"Stadtmann","sequence":"additional","affiliation":[]},{"given":"Vida","family":"Sobhani","sequence":"additional","affiliation":[]},{"given":"Tobias","family":"Gemmeke","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"B1","first-page":"1","article-title":"\u201cVersatile emulation of spiking neural networks on an accelerated neuromorphic substrate,\u201d","volume-title":"2020 IEEE International Symposium on Circuits and Systems (ISCAS)","author":"Billaudelle","year":"2020"},{"key":"B2","doi-asserted-by":"publisher","first-page":"349","DOI":"10.1007\/s10827-007-0038-6","article-title":"Simulation of networks of spiking neurons: a review of tools and strategies","volume":"23","author":"Brette","year":"2007","journal-title":"J. Comput. Neurosci"},{"key":"B3","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1023\/A:1008925309027","article-title":"Dynamics of sparsely connected networks of excitatory and inhibitory spiking neurons","volume":"8","author":"Brunel","year":"2000","journal-title":"J. Comput. Neurosci"},{"key":"B4","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MM.2018.112130359","article-title":"Loihi: a neuromorphic manycore processor with on-chip learning","volume":"38","author":"Davies","year":"2018","journal-title":"IEEE Micro"},{"key":"B5","doi-asserted-by":"publisher","DOI":"10.3389\/neuro.11.011.2008","article-title":"PyNN: a common interface for neuronal network simulators","author":"Davison","year":"2009","journal-title":"Front. Neuroinform"},{"key":"B6","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2022.883360","article-title":"Mapping and validating a point neuron model on intel's neuromorphic hardware loihi","author":"Dey","year":"2021","journal-title":"arXiv"},{"key":"B7","unstructured":"DiesmannM.\n          ACA: Towards Multi-scale Natural-density Neuromorphic Computing2018"},{"key":"B8","doi-asserted-by":"publisher","DOI":"10.3389\/neuro.11.012.2008","article-title":"PyNEST: a convenient interface to the NEST simulator","author":"Eppler","year":"2009","journal-title":"Front. Neuroinform"},{"key":"B9","doi-asserted-by":"publisher","first-page":"652","DOI":"10.1109\/JPROC.2014.2304638","article-title":"The spinnaker project","volume":"102","author":"Furber","year":"2014","journal-title":"Proc. IEEE"},{"key":"B10","doi-asserted-by":"publisher","first-page":"2454","DOI":"10.1109\/TC.2012.142","article-title":"Overview of the SpiNNaker system architecture","volume":"62","author":"Furber","year":"2013","journal-title":"IEEE Trans. Comput"},{"key":"B11","doi-asserted-by":"publisher","DOI":"10.4249\/scholarpedia.1430","article-title":"Nest (neural simulation tool)","author":"Gewaltig","year":"2007","journal-title":"Scholarpedia"},{"key":"B12","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2021.627620","article-title":"Fast simulations of highly-connected spiking cortical models using GPUs","author":"Golosio","year":"2021","journal-title":"Front. Comput. Neurosci"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.3389\/fninf.2018.00090","article-title":"Reproducible neural network simulations: statistical methods for model validation on the level of network activity data","author":"Gutzen","year":"2018","journal-title":"Front. Neuroinform"},{"key":"B14","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2021.728460","article-title":"Simulating the cortical microcircuit significantly faster than real time on the IBM INC-3000 neural supercomputer","author":"Heittmann","year":"2022","journal-title":"Front. Neurosci"},{"key":"B15","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1109\/TNN.2004.832719","article-title":"Which model to use for cortical spiking neurons?","volume":"15","author":"Izhikevich","year":"2004","journal-title":"IEEE Trans. Neural Netw"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1569","DOI":"10.1109\/TNN.2003.820440","article-title":"Simple model of spiking neurons","volume":"14","author":"Izhikevich","year":"2003","journal-title":"IEEE Trans. Neural Netw"},{"key":"B17","first-page":"1","article-title":"\u201cCommunication architecture enabling 100x accelerated simulation of biological neural networks,\u201d","volume-title":"2020 ACM\/IEEE International Workshop on System Level Interconnect Prediction (SLIP)","author":"Kauth","year":"2020"},{"key":"B18","doi-asserted-by":"publisher","DOI":"10.3390\/jlpea12020023","article-title":"A network simulator for the estimation of bandwidth load and latency created by heterogeneous spiking neural networks on neuromorphic computing communication networks","author":"Kleijnen","year":"2022","journal-title":"J. Low Power Electron. Appl"},{"key":"B19","doi-asserted-by":"publisher","first-page":"136","DOI":"10.3389\/fninf.2021.659005","article-title":"PyGeNN: a Python library for GPU-enhanced neural networks","volume":"15","author":"Knight","year":"2021","journal-title":"Front. Neuroinform"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3389\/fnins.2018.00941","article-title":"GPUs outperform current HPC and neuromorphic solutions in terms of speed and energy when simulating a highly-connected cortical model","volume":"12","author":"Knight","year":"2018","journal-title":"Front. Neurosci"},{"key":"B21","doi-asserted-by":"publisher","DOI":"10.1088\/2634-4386\/ac55fc","article-title":"Sub-realtime simulation of a neuronal network of natural density","author":"Kurth","year":"2022","journal-title":"Neuromorphic Comput. Eng"},{"key":"B22","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1016\/j.conb.2017.08.020","article-title":"Learning with three factors: modulating Hebbian plasticity with errors","volume":"46","author":"Ku\u015bmierz","year":"2017","journal-title":"Curr. Opin. Neurobiol"},{"key":"B23","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/HPCC-SmartCity-DSS50907.2020.00009","article-title":"\u201cImproving system utilization on wireless HPC systems with torus interconnects,\u201d","volume-title":"2020 IEEE 22nd International Conference on High Performance Computing and Communications; IEEE 18th International Conference on Smart City; IEEE 6th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS)","author":"Li","year":"2020"},{"key":"B24","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1911.02385","article-title":"Spinnaker 2: a 10 million core processor system for brain simulation and machine learning","author":"Mayr","year":"2019","journal-title":"arXiv"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1145\/3576200","article-title":"Multi-FPGA designs and scaling of HPC challenge benchmarks via MPI and circuit-switched inter-FPGA networks","author":"Meyer","year":"2022","journal-title":"arXiv"},{"key":"B26","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1109\/FCCM.2012.32","article-title":"\u201cBluehive - a field-programable custom computing machine for extreme-scale real-time neural network simulation,\u201d","volume-title":"2012 IEEE 20th International Symposium on Field-Programmable Custom Computing Machines","author":"Moore","year":"2012"},{"key":"B27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3514253","article-title":"Syncnn: evaluating and accelerating spiking neural networks on fpgas","volume":"15","author":"Panchapakesan","year":"2022","journal-title":"ACM Trans. Reconfigurable Technol. Syst"},{"key":"B28","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1093\/cercor\/bhs358","article-title":"The cell-type specific cortical microcircuit: relating structure and activity in a full-scale spiking network model","volume":"24","author":"Potjans","year":"2014","journal-title":"Cereb. Cortex"},{"key":"B29","doi-asserted-by":"publisher","first-page":"20190160","DOI":"10.1098\/rsta.2019.0160","article-title":"Real-time cortical simulation on neuromorphic hardware","volume":"378","author":"Rhodes","year":"2019","journal-title":"Phil. Trans. R. Soc. A"},{"key":"B30","doi-asserted-by":"crossref","DOI":"10.1093\/acprof:oso\/9780199587865.001.0001","volume-title":"The Noisy Brain: Stochastic Dynamics as a Principle of Brain Function","author":"Rolls","year":"2010"},{"key":"B31","doi-asserted-by":"crossref","first-page":"720","DOI":"10.1007\/3-540-59497-3_243","article-title":"\u201cHardware requirements for spike-processing neural networks,\u201d","volume-title":"From Natural to Artificial Neural Computation","author":"Roth","year":"1995"},{"key":"B32","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/s004220050570","article-title":"Exact digital simulation of time-invariant linear systems with applications to neuronal modeling","volume":"81","author":"Rotter","year":"1999","journal-title":"Biol. Cybern"},{"key":"B33","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/IJCNN.2008.4633828","article-title":"\u201cWafer-scale integration of analog neural networks,\u201d","volume-title":"2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence)","author":"Schemmel","year":"2008"},{"key":"B34","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1805.10235","article-title":"Reconciliation of weak pairwise spike-train correlations and highly coherent local field potentials across space","author":"Senk","year":"2018","journal-title":"arXiv"},{"key":"B35","doi-asserted-by":"publisher","first-page":"11807","DOI":"10.1523\/JNEUROSCI.3575-07.2007","article-title":"Neurotech for neuroscience: unifying concepts, organizing principles, and emerging tools","volume":"27","author":"Silver","year":"2007","journal-title":"J. Neurosci"},{"key":"B36","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MDAT.2022.3204199","article-title":"Deadlock-freedom in computational neuroscience simulators","volume":"39","author":"Sobhani","year":"2022","journal-title":"IEEE Design Test"},{"key":"B37","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IJCNN.2013.6706927","article-title":"\u201cPower analysis of large-scale, real-time neural networks on spinnaker,\u201d","volume-title":"The 2013 International Joint Conference on Neural Networks (IJCNN)","author":"Stromatias","year":"2013"},{"key":"B38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-82427-3_4","article-title":"Usage and scaling of an open-source spiking multi-area model of monkey cortex","author":"van Albada","year":"2020","journal-title":"arXiv"},{"key":"B39","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00291","article-title":"Performance comparison of the digital neuromorphic hardware SpiNNaker and the neural network simulation software NEST for a full-scale cortical microcircuit model","author":"van Albada","year":"2018","journal-title":"Front. Neurosci"},{"key":"B40","doi-asserted-by":"publisher","first-page":"1321","DOI":"10.1162\/089976698300017214","article-title":"Chaotic balanced state in a model of cortical circuits","volume":"10","author":"van Vreeswijk","year":"1998","journal-title":"Neural Comput"},{"key":"B41","doi-asserted-by":"publisher","first-page":"10786","DOI":"10.1523\/JNEUROSCI.3508-05.2005","article-title":"Signal propagation and logic gating in networks of integrate-and-fire neurons","volume":"25","author":"Vogels","year":"2005","journal-title":"J. Neurosci"},{"key":"B42","doi-asserted-by":"crossref","first-page":"457","DOI":"10.1109\/ISCAS.2014.6865169","article-title":"\u201cAn FPGA design framework for large-scale spiking neural networks,\u201d","volume-title":"2014 IEEE International Symposium on Circuits and Systems (ISCAS)","author":"Wang","year":"2014"},{"key":"B43","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00213","article-title":"An fpga-based massively parallel neuromorphic cortex simulator","author":"Wang","year":"2018","journal-title":"Front. Neurosci"},{"key":"B44","doi-asserted-by":"publisher","DOI":"10.1038\/srep18854","article-title":"GeNN: a code generation framework for accelerated brain simulations","author":"Yavuz","year":"2016","journal-title":"Sci. Rep"},{"key":"B45","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/MM.2014.61","article-title":"NetFPGA SUME: toward 100 Gbps as research commodity","volume":"34","author":"Zilberman","year":"2014","journal-title":"IEEE Micro"}],"container-title":["Frontiers in Computational Neuroscience"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1144143\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T12:59:30Z","timestamp":1681995570000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2023.1144143\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,20]]},"references-count":45,"alternative-id":["10.3389\/fncom.2023.1144143"],"URL":"https:\/\/doi.org\/10.3389\/fncom.2023.1144143","relation":{},"ISSN":["1662-5188"],"issn-type":[{"value":"1662-5188","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,4,20]]},"article-number":"1144143"}}