{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,2]],"date-time":"2025-04-02T04:25:44Z","timestamp":1743567944886,"version":"3.40.3"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030824266"},{"type":"electronic","value":"9783030824273"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,7,21]],"date-time":"2021-07-21T00:00:00Z","timestamp":1626825600000},"content-version":"vor","delay-in-days":201,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The precise simulation of the human brain requires coupling different models in order to cover the different physiological and functional aspects of this extremely complex organ. Each of this brain models is implemented following specific mathematical and programming approaches, potentially leading to diverging computational behaviour and requirements. Such situation is the typical use case that can benefit from the Modular Supercomputing Architecture (MSA), which organizes heterogeneous computing resources at system level. This architecture and its corresponding software environment enable to run each part of an application or a workflow on the best suited hardware.<\/jats:p><jats:p>This paper presents the MSA concept covering current hardware and software implementations, and describes how the neuroscientific workflow resulting of coupling the codes NEST and Arbor is being prepared to exploit the MSA.<\/jats:p>","DOI":"10.1007\/978-3-030-82427-3_5","type":"book-chapter","created":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T07:03:33Z","timestamp":1626764613000},"page":"63-80","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Modular Supercomputing for\u00a0Neuroscience"],"prefix":"10.1007","author":[{"given":"Estela","family":"Suarez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Susanne","family":"Kunkel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anne","family":"K\u00fcsters","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hans Ekkehard","family":"Plesser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Lippert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,7,21]]},"reference":[{"key":"5_CR1","unstructured":"Becker, D.J., Sterling, T., Savarese, D., Dorband, J.E., Ranawak, U.A., Packer, C.V.: BEOWULF: a parallel workstation for scientific computation. In: Proceedings International Conference on Parallel Processing, vol. 95 (1995). http:\/\/www.phy.duke.edu\/~rgb\/brahma\/Resources\/beowulf\/papers\/ICPP95\/icpp95.html"},{"key":"5_CR2","unstructured":"DEEP projects. http:\/\/www.deep-projects.eu"},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"2394","DOI":"10.1002\/cpe.3562","volume":"28","author":"N Eicker","year":"2016","unstructured":"Eicker, N., Lippert, T., Moschny, T., Suarez, E.: The DEEP project - an alternative approach to heterogeneous cluster-computing in the many-core era. Concurrency Comput. Pract. Experience 28, 2394\u20132411 (2016). https:\/\/doi.org\/10.1002\/cpe.3562","journal-title":"Concurrency Comput. Pract. Experience"},{"key":"5_CR4","unstructured":"Suarez, E., Eicker, N., Lippert, T.: Supercomputer evolution at JSC. In: Proceedings NIC Symposium, vol. 49, p. 1\u201312 (2018). http:\/\/juser.fz-juelich.de\/record\/844072"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Suarez, E., Eicker, N., Lippert, Th.: Modular supercomputing architecture: from idea to production. In: Vetter, J.S. (ed.) Contemporary High Performance Computing: From Petascale Toward Exascale, ch. 9, vol. 3, pp. 223\u2013251. CRC Press (2019). https:\/\/juser.fz-juelich.de\/record\/862856","DOI":"10.1201\/9781351036863-9"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Eicker, N., Lippert, T.: An accelerated cluster-architecture for the exascale. In: PARS 2011, PARS-Mitteilungen, vol. 28, pp. 110\u2013119 (2011)","DOI":"10.1007\/BF03341990"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Krause, D., Th\u00f6rnig, P.: JURECA: modular supercomputer at J\u00fclich supercomputing centre. J. Large-Scale Res. Facil. 4 (2018). https:\/\/doi.org\/10.17815\/jlsrf-4-121-1","DOI":"10.17815\/jlsrf-4-121-1"},{"key":"5_CR8","unstructured":"ParaStationV5. http:\/\/www.par-tec.com\/products\/parastationv5.html"},{"key":"5_CR9","unstructured":"Clauss, C., et al.: Allocation-internal co-scheduling - interaction and orchestration of multiple concurrent MPI sessions. In: Advances in Parallel Computing, vol. 28, pp. 46\u201368. IOS Press BV (2017)"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Kreuzer, A., et al.: Application Performance on a Cluster-Booster System. In: 2018 IEEE International Parallel and Distributed Processing Symposium Workshops (2018). https:\/\/doi.org\/10.1109\/IPDPSW.2018.00019","DOI":"10.1109\/IPDPSW.2018.00019"},{"key":"5_CR11","unstructured":"SLURM. https:\/\/slurm.schedmd.com\/"},{"key":"5_CR12","unstructured":"Eicker, N., Galonska, A., Hauke, J., N\u00fcssle, M.: Bridging the DEEP gap - implementation of an efficient forwarding protocol. Intel European Exascale Labs - Report 2013, vol. 1, pp. 34\u201341 (2014). http:\/\/juser.fz-juelich.de\/record\/171982"},{"key":"5_CR13","unstructured":"Schmidt, J.: Network attached memory, Chapter 4 of the Ph.D. thesis, Accelerating Checkpoint\/Restart Application Performance in Large-Scale Systems with Network Attached Memory, Ruprecht-Karls University Heidelberg (Fakult\u00e4t f\u00fcr Mathematik und Informatik). http:\/\/archiv.ub.uni-heidelberg.de\/volltextserver\/23800\/1\/dissertation_juri_schmidt_publish.pdf"},{"issue":"3","key":"5_CR14","doi-asserted-by":"publisher","first-page":"1409","DOI":"10.1007\/s00429-017-1554-4","volume":"223","author":"M Schmidt","year":"2017","unstructured":"Schmidt, M., Bakker, R., Hilgetag, C.C., Diesmann, M., van Albada, S.J.: Multi-scale account of the network structure of macaque visual cortex. Brain Struct. Funct. 223(3), 1409\u20131435 (2017). https:\/\/doi.org\/10.1007\/s00429-017-1554-4","journal-title":"Brain Struct. Funct."},{"issue":"3","key":"5_CR15","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1093\/cercor\/bhs358","volume":"24","author":"TC Potjans","year":"2014","unstructured":"Potjans, T.C., Diesmann, M.: The cell-type specific cortical microcircuit: relating structure and activity in a full-scale spiking network model. Cereb. Cortex 24(3), 785\u2013806 (2014). https:\/\/doi.org\/10.1093\/cercor\/bhs358","journal-title":"Cereb. Cortex"},{"key":"5_CR16","doi-asserted-by":"publisher","unstructured":"Hagen, E., N\u00e6ss, S., Ness, T.V., Einevoll, G.T.: Multimodal modeling of neural network activity: computing LFP, ECoG, EEG, and MEG signals with LFPy 2.0. Front. Neuroinform. 12, 92 (2018). https:\/\/doi.org\/10.3389\/fninf.2018.00092","DOI":"10.3389\/fninf.2018.00092"},{"issue":"5\u20136","key":"5_CR17","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/s004220050570","volume":"81","author":"S Rotter","year":"1999","unstructured":"Rotter, S., Diesmann, M.: Exact digital simulation of time-invariant linear systems with applications to neuronal modeling. Biol. Cybern. 81(5\u20136), 381\u2013402 (1999). https:\/\/doi.org\/10.1007\/s004220050570","journal-title":"Biol. Cybern."},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Eppler, J.M., Helias, M., Muller, E., Diesmann, M., Gewaltig, M.O.: PyNEST: a convenient interface to the NEST simulator. Front. Neuroinform. 2, 12 (2009) https:\/\/doi.org\/10.3389\/neuro.11.012.2008","DOI":"10.3389\/neuro.11.012.2008"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"Plotnikov, D., Rumpe, B., Blundell, I., Ippen, T., Eppler, J.M., Morrison, A.: NESTML: a modeling language for spiking neurons. In: Modellierung 2016, Lecture Notes in Informatics (LNI), pp. 93\u2013108 (2016) https:\/\/doi.org\/10.5281\/zenodo.1412345","DOI":"10.5281\/zenodo.1412345"},{"key":"5_CR20","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/s12021-010-9064-z","volume":"8","author":"M Djurfeldt","year":"2010","unstructured":"Djurfeldt, M., et al.: Run-time interoperability between neuronal network simulators based on the music framework. Neuroinformatics 8, 43\u201360 (2010). https:\/\/doi.org\/10.1007\/s12021-010-9064-z","journal-title":"Neuroinformatics"},{"key":"5_CR21","unstructured":"Eppler, J.M., Peyser, A., Schenck, W.: The NESTio project - replacement data recording backend for NEST. In: NEST Conference (2017). juser.fz-juelich.de\/record\/842049"},{"key":"5_CR22","doi-asserted-by":"publisher","DOI":"10.3389\/conf.neuro.11.2009.08.042","author":"JM Eppler","year":"2009","unstructured":"Eppler, J.M., Kupper, R., Plesser, H.E., Diesmann, M.: A testsuite for a neural simulation engine. Front. Neuroinform. Conference Abstract Neuroinformatics (2009). https:\/\/doi.org\/10.3389\/conf.neuro.11.2009.08.042","journal-title":"Front. Neuroinform. Conference Abstract Neuroinformatics"},{"key":"5_CR23","doi-asserted-by":"publisher","first-page":"2","DOI":"10.3389\/fninf.2018.00002","volume":"12","author":"J Jordan","year":"2018","unstructured":"Jordan, J., et al.: Extremely scalable spiking neuronal network simulation code: from laptops to exascale computers. Front. Neuroinform. 12, 2 (2018). https:\/\/doi.org\/10.3389\/fninf.2018.00002","journal-title":"Front. Neuroinform."},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Linssen, C., et al.: NEST 2.16.0 Zenodo (2018). https:\/\/doi.org\/10.5281\/zenodo.1400175","DOI":"10.5281\/zenodo.1400175"},{"key":"5_CR25","doi-asserted-by":"publisher","unstructured":"Akar, N.A., et al.: Arbor \u2013 a morphologically-detailed neural network simulation library for contemporary high-performance computing architectures. In: Proceedings of 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 274\u2013282 (2019). https:\/\/doi.org\/10.1109\/EMPDP.2019.8671560","DOI":"10.1109\/EMPDP.2019.8671560"},{"key":"5_CR26","doi-asserted-by":"publisher","unstructured":"Akar, N.A., et al.: arbor-sim\/arbor: Arbor Library v0.2 Zenodo (2019). https:\/\/doi.org\/10.5281\/zenodo.2583709","DOI":"10.5281\/zenodo.2583709"},{"key":"5_CR27","doi-asserted-by":"publisher","unstructured":"Carnevale, T.N., Hines, M.L.: The Neuron Book. Cambridge University Press (2006). https:\/\/doi.org\/10.1017\/CBO9780511541612","DOI":"10.1017\/CBO9780511541612"},{"key":"5_CR28","doi-asserted-by":"publisher","unstructured":"Dai, K., et al.: The SONATA data format for efficient description of large-scale network models. bioRxiv 625491 (2019, in preprint). https:\/\/doi.org\/10.1101\/625491","DOI":"10.1101\/625491"},{"key":"5_CR29","unstructured":"Kreuzer, A., et al.: DEEP-EST deliverable D1.5: final report on applications experience (2021). https:\/\/www.deep-projects.eu\/project\/deliverables.html"}],"container-title":["Lecture Notes in Computer Science","Brain-Inspired Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-82427-3_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T07:12:26Z","timestamp":1626765146000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-82427-3_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030824266","9783030824273"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-82427-3_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"21 July 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"BrainComp","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on Brain-Inspired Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cetraro","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"braincomp2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.fz-juelich.de\/inm\/inm-1\/EN\/Aktuelles\/BrainComp2019\/_node.html","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}