Home > Publications database > beNNch – Finding Performance Bottlenecks of Neuronal Network Simulators |
Poster (After Call) | FZJ-2022-02583 |
; ; ; ; ; ; ; ; ; ; ;
2022
Please use a persistent id in citations: http://hdl.handle.net/2128/31614
Abstract: Modern computational neuroscience seeks to explain the dynamics and function of the brain by constructing models with ever more biological detail. This can, for example, take the form of sophisticated connectivity schemes [1] or involve the simultaneous simulation of multiple brain areas [2]. To enable progress in these studies, the simulation of models needs to become faster, calling for more efficient implementations of the underlying simulators. Performance benchmark- ing guides software development since it is hard to predict the impact of algorithm adaptations on the performance of complex software such as neuronal network simulators [3]. The particular challenge for these simulators is that executing benchmarks naturally involves the simulation of a diverse range of network models as they may uncover different performance limitations due to their variation in size, synaptic density and distribution of delays [4]. In addition, maintain- ing an accessible library of past results while keeping track of metadata that specifies hardware, software, simulator and model configurations is a difficult task. Here, we introduce beNNch [5] – a recently developed framework for benchmarking neuronal network simulations – and walk through a typical use case, highlighting how it simplifies workflows and enables sustainable use of computing resources.[1] Billeh, Y. N., Cai, B., Gratiy, S. L., Dai, K., Iyer, R., Gouwens, N. W., et al. (2020). System- atic Integration of Structural and Functional Data into Multi-scale Models of Mouse Primary Visual Cortex. Neuron 106, 388-403.e18. doi: 10.1016/j.neuron.2020.01.040 [2] Schmidt, M., Bakker, R., Hilgetag, C. C., Diesmann, M., and van Albada, S. J. (2018a). Multi-scale ac- count of the network structure of macaque visual cortex. Brain Struct Funct. 223, 1409–1435. doi: 10.1007/s00429-017-1554-4 [3] Jordan, J., Ippen, T., Helias, M., Kitayama, I., Sato, M., Igarashi, J., et al. (2018). Extremely scalable spiking neuronal network simulation code: from laptops to exascale computers. Front. Neuroinform. 12:2. doi: 10.3389/fninf.2018.00002 [4] Albers, J., Pronold, J., Kurth, A. C., Vennemo, S. B., Haghighi Mood, K., Patronis, A., et al. (in press). A Modular Workflow for Performance Benchmarking of Neuronal Network Simulations. Front. Neuroinform. doi: 10.3389/fninf.2022.837549 [5] https://github.com/INM-6/beNNch
![]() |
The record appears in these collections: |