h1

h2

h3

h4

h5
h6
001014367 001__ 1014367
001014367 005__ 20250930151912.0
001014367 020__ $$a978-3-95806-832-2
001014367 0247_ $$2HBZ$$aHT031223442
001014367 0247_ $$2Laufende Nummer$$a44453
001014367 0247_ $$2datacite_doi$$a10.18154/RWTH-2025-06047
001014367 037__ $$aRWTH-2025-06047
001014367 041__ $$aEnglish
001014367 082__ $$a004
001014367 1001_ $$0P:(DE-588)1372759867$$aTrensch, Guido$$b0$$urwth
001014367 245__ $$aDevelopment and evaluation of architecture concepts for a system-on-chip based neuromorphic compute node for accelerated and reproducible simulations of spiking neural networks in neuroscience$$cGuido Trensch$$honline, print
001014367 260__ $$aJülich$$bForschungszentrum Jülich GmbH, Zentralbibliothek, Verlag$$c2025
001014367 300__ $$a1 Online-Ressource : Illustrationen
001014367 3367_ $$02$$2EndNote$$aThesis
001014367 3367_ $$0PUB:(DE-HGF)11$$2PUB:(DE-HGF)$$aDissertation / PhD Thesis$$bphd$$mphd
001014367 3367_ $$0PUB:(DE-HGF)3$$2PUB:(DE-HGF)$$aBook$$mbook
001014367 3367_ $$2BibTeX$$aPHDTHESIS
001014367 3367_ $$2DRIVER$$adoctoralThesis
001014367 3367_ $$2DataCite$$aOutput Types/Dissertation
001014367 3367_ $$2ORCID$$aDISSERTATION
001014367 4900_ $$aSchriften des Forschungszentrums Jülich. IAS series$$v71
001014367 500__ $$aDruckausgabe: 2025. - Onlineausgabe: 2025. - Auch veröffentlicht auf dem Publikationsserver der RWTH Aachen University
001014367 502__ $$aDissertation, RWTH Aachen University, 2024$$bDissertation$$cRWTH Aachen University$$d2024$$gFak01$$o2024-12-11
001014367 5203_ $$aTrotz der enormen Fortschritte, die die Neurowissenschaften in den letzten Jahrzehnten erzielt haben, sind die grundlegenden Prinzipien der Funktionsweise des Gehirns noch weitgehend unverstanden. Der Fortschritt auf diesem Gebiet hängt stark von der Fähigkeit ab, großskalige neuronale Netzwerke untersuchen zu können und komplexe Simulationen durchzuführen. In diesem Zusammenhang sind Simulationen in Hyper-Echtzeit von großem Interesse, da dies sowohl umfassende Parameterscans als auch das Studium langsamer Prozesse, wie Lernen und Langzeitgedächtnis, ermöglichen würde. Doch selbst der leistungsfähigste heute verfügbare Supercomputer ist nicht in der Lage, die Herausforderung einer genauen, reproduzierbaren und zugleich signifikant beschleunigten Simulation zu bewältigen. Die Entwicklung neuartiger neuromorpher Computerarchitekturen ist hier vielversprechend. Dem gegenüber stehen jedoch hohe Kosten und lange Entwicklungszyklen für anwendungsspezifische Hardwarelösungen, die es erschweren, mit dem rasanten Tempo der Entwicklungen in den Neurowissenschaften Schritt zu halten. Eine Alternative bietet hier kommerziell verfügbare System-on-Chip (SoC) Technologie, die programmierbare Logik, Allzweckprozessoren und Speicher in einem einzigen Chip integriert. Diese Technologie eröffnet interessante neue Designmöglichkeiten für anwendungsspezifische Implementierungen, wobei eine kostspielige Chipentwicklung vermieden wird. Das Hauptziel dieser Arbeit ist die Entwicklung und Evaluierung einer neuartigen SoC-basierten Architektur eines neuromorphen Rechenknotens, der in einer Clusterkonfiguration betrieben werden soll und in der Lage ist, Hyper-Echtzeit-Simulationen durchzuführen. Als komplementärer, aber dennoch eigenständiger Ansatz zu den neuromorphen Entwicklungen, die auf vom Gehirn inspirierte und hocheffiziente neuartige Computerarchitekturen zur Lösung realer Aufgaben abzielen, orientiert sich das Design des Rechenknotens streng an den Anforderungen der Neurowissenschaften. Diese Anforderungen sind anspruchsvoll, ebenso wie der Prozess der Ableitung angemessener Designentscheidungen daraus. Selbst für Fachexperten ist es oft schwierig, die Korrektheit eines Simulationsergebnisses zu beurteilen. Dies führt zu einer Unsicherheit bei Designentscheidungen und beim Nachweis der Korrektheit eines Architekturentwurfes und dessen technischer Implementierung. Methoden, die Sicherheit schaffen, wie z.B. Verifizierungs- und Validierungsverfahren, wurden zwar entwickelt, sind aber in den Neurowissenschaften im Bereich der Modellierung und Simulation neuronaler Netzwerke noch nicht gut etabliert. Ergänzend stellt diese Arbeit daher eine strenge Methodologie zur Modellabsicherung vor, mit der die Korrektheit von Ergebnissen neuronaler Netzwerksimulationen erhöht werden kann, wenn keine experimentellen Validierungsdaten zur Verfügung stehen. Bei der Entwicklung und Evaluierung des neuromorphen Rechenknotens wurde diese Methodik eingesetzt, um Sicherheit hinsichtlich der Implementierungskorrektheit zu schaffen. Schließlich, mit dem Ziel großskaligen neuromorphen Computings, werden hierbei relevante technologische Aspekte diskutiert und Architekturverbesserungen für den neuromorphen Rechenknoten aufgezeigt. Begleitet wird dies von einer Analyse der bei der Simulation großskaliger Netwerke zu erwartenden Arbeitslast. Hierfür werden zwei in den Neurowissenschaften verwendete großskalige neuronale Netzwerkmodelle herangezogen. Ebenso wird ein Konzept für eine Systemintegration vorgestellt, welches die High-Performance Computing (HPC) Landschaft einbezieht und bestehende Werkzeuge und Arbeitsabläufe für die Modellierung und Simulation berücksichtigt. Die Ergebnisse dieser Arbeit zeigen das Potential kommerziell verfügbarer SoC-Technologie und demonstrieren dessen Eignung als Platform für neuromorphes Computing für die Anwendung in den computergestützten Neurowissenschaften. Aktuelle Entwicklungen dieser Technologie, insbesondere die Integration von High-Bandwidth-Memory (HBM), versprechen darüber hinaus deutliche Leistungssteigerungen. Selbst für die Simulation großskaliger spikender neuronaler Netzwerke rücken damit Beschleunigungsfaktoren in der Größenordnung von 100 in den Bereich des technologisch Erreichbaren.$$lger
001014367 520__ $$aDespite 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. Simulations in hyper-real time are of high interest here, 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 capable of meeting the challenge of accurate and reproducible simulation with hyper-real acceleration. The development of novel neuromorphic computing 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. Commercial off-the-shelf System-on-Chip (SoC) devices, integrating programmable logic, general-purpose processors, and memory in a single chip, offer an alternative. This technology is providing interesting new design possibilities for application-specific implementations while avoiding costly chip development. The primary aim of this thesis is to develop and evaluate a novel SoC-based architecture for a neuromorphic compute node intended to operate in a multi-node cluster configuration and capable of performing hyper-real-time simulations. As a complementary, yet distinct approach to the neuromorphic developments aiming at brain-inspired and highly efficient novel computing architectures for solving real-world tasks, the design of the compute node is strictly driven by neuroscience requirements. These requirements are demanding, as is the process of deriving appropriate design decisions from them. Even for domain experts, it is often difficult to judge the correctness of a simulation result. This leaves some uncertainty when making design decisions and proving the correctness of an architectural design and its physical implementation. Methods for building credibility, such as verification and validation, have been developed but are not yet well established in the field of neural network modeling and simulation. This thesis therefore also outlines a rigorous model substantiation methodology for increasing the correctness of neural network simulation results in the absence of experimental validation data. The method was applied during the development and evaluation of the neuromorphic compute node to build credibility on implementation correctness. Finally, with the goal of large-scale neuromorphic computing, related technological aspects are discussed and architectural enhancements for the neuromorphic compute node are presented. This is accompanied by a workload analysis of two large-scale neural network models used in neuroscience. Also, a concept for system integration is proposed that incorporates the high-performance computing (HPC) landscape and takes into account existing tools and workflows for modeling and simulation in computational neuroscience. The results presented in this thesis reveal the potential of commercial off-the-shelf SoC technology and demonstrate its suitability as a substrate for neuromorphic computing for application in computational neuroscience. Recent developments in this technology, particularly the integration of high-bandwidth memory (HBM), promise significant performance improvements. Acceleration factors on the order of 100 become within reach, even for the simulation of large-scale spiking neural networks.$$leng
001014367 536__ $$0G:(DE-HGF)SO-092$$aACA - Advanced Computing Architectures (SO-092)$$cSO-092$$x0
001014367 536__ $$0G:(DE-Juel1)JL SMHB-2021-2027$$aJL SMHB - Joint Lab Supercomputing and Modeling for the Human Brain (JL SMHB-2021-2027)$$cJL SMHB-2021-2027$$x1
001014367 536__ $$0G:(EU-Grant)720270$$aHBP SGA1 - Human Brain Project Specific Grant Agreement 1 (720270)$$c720270$$fH2020-Adhoc-2014-20$$x2
001014367 536__ $$0G:(EU-Grant)785907$$aHBP SGA2 - Human Brain Project Specific Grant Agreement 2 (785907)$$c785907$$fH2020-SGA-FETFLAG-HBP-2017$$x3
001014367 536__ $$0G:(GEPRIS)491111487$$aDFG project G:(GEPRIS)491111487 - Open-Access-Publikationskosten / 2025 - 2027 / Forschungszentrum Jülich (OAPKFZJ) (491111487)$$c491111487$$x4
001014367 536__ $$0G:(DE-HGF)IVF-20140101$$aImpuls- und Vernetzungsfonds (IVF-20140101)$$cIVF-20140101$$x5
001014367 588__ $$aDataset connected to Lobid/HBZ
001014367 591__ $$aGermany
001014367 653_7 $$acomputational neuroscience
001014367 653_7 $$ahigh-performance computing
001014367 653_7 $$aneuromorphic computing
001014367 653_7 $$asimulation
001014367 653_7 $$avalidation
001014367 7001_ $$0P:(DE-82)IDM04233$$aMorrison, Abigail Joanna Rhodes$$b1$$eThesis advisor$$urwth
001014367 7001_ $$0P:(DE-82)IDM01616$$aGemmeke, Tobias$$b2$$eThesis advisor$$urwth
001014367 8564_ $$uhttps://publications.rwth-aachen.de/record/1014367/files/1014367.pdf$$yOpenAccess
001014367 8564_ $$uhttps://publications.rwth-aachen.de/record/1014367/files/1014367_source.zip$$yRestricted
001014367 909CO $$ooai:publications.rwth-aachen.de:1014367$$pdnbdelivery$$pec_fundedresources$$pVDB$$pdriver$$popen_access$$popenaire
001014367 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-588)1372759867$$aRWTH Aachen$$b0$$kRWTH
001014367 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)IDM04233$$aRWTH Aachen$$b1$$kRWTH
001014367 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)IDM01616$$aRWTH Aachen$$b2$$kRWTH
001014367 9141_ $$y2025
001014367 915__ $$0LIC:(DE-HGF)CCBY4$$2HGFVOC$$aCreative Commons Attribution CC BY 4.0
001014367 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess
001014367 9201_ $$0I:(DE-82)124920_20200227$$k124920$$lLehr- und Forschungsgebiet Neural Computation (FZ Jülich)$$x0
001014367 9201_ $$0I:(DE-82)120000_20140620$$k120000$$lFachgruppe Informatik$$x1
001014367 9201_ $$0I:(DE-82)057700_20231115$$k057700$$lForschungszentrum Jülich GmbH$$x2
001014367 961__ $$c2025-08-01T10:46:53.961879$$x2025-07-08T11:52:13.732092$$z2025-08-01T10:46:53.961879
001014367 9801_ $$aFullTexts
001014367 980__ $$aI:(DE-82)057700_20231115
001014367 980__ $$aI:(DE-82)120000_20140620
001014367 980__ $$aI:(DE-82)124920_20200227
001014367 980__ $$aUNRESTRICTED
001014367 980__ $$aVDB
001014367 980__ $$abook
001014367 980__ $$aphd