Analysis of the Leaky Integrate-and-Fire neuron model for GPU implementation

被引:1
作者
Venetis, Ioannis E. [1 ]
Provata, Astero [2 ]
机构
[1] Univ Piraeus, Dept Informat, Piraeus, Greece
[2] Natl Ctr Sci Res Demokritos, Inst Nanosci & Nanotechnol, Athens, Greece
关键词
Computational neuroscience; Neural models; Neural networks; Leaky Integrate-and-Fire model; GPU processing; BASAL GANGLIA CIRCUITRY; CHIMERA STATES; NETWORKS; SYNCHRONIZATION; SIMULATIONS; COHERENCE; ROOFLINE;
D O I
10.1016/j.jpdc.2022.01.021
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Understanding how neurons perform, when they are organized in interacting networks, is a key to understanding how the brain performs complex functions. Different models that approximate the behavior of interconnected neurons have been proposed in the literature. Implementing these models to simulate neuron behavior at an appropriately detailed level to observe collective phenomena is computationally intensive. In this study we analyze the coupled Leaky Integrate-and-Fire model and report on the issues that affect performance when the model is implemented on a GPU. We conclude that the problem is heavily memory-bound. Advances in memory technology at the hardware level seem to be the deciding factor to achieve better performance on the GPU. Our results show that using an NVidia K40 GPU a modest 2x speedup can be achieved compared to a parallel implementation running on a modern multi-core CPU. However, a substantial speedup of 11.1x can be achieved using an NVidia V100 GPU, mainly due to the improvements in its memory subsystem. (C) 2022 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 19
页数:19
相关论文
共 81 条
[1]  
Abott LF, 2007, BIOL CYBERN, V97, P337
[2]   Chimera states for coupled oscillators [J].
Abrams, DM ;
Strogatz, SH .
PHYSICAL REVIEW LETTERS, 2004, 93 (17) :174102-1
[3]  
Ahmad N., 2018, SPIKE GPU OPTIMISED
[4]  
Ahmadi A., 2011, P 19 IR C EL ENG TEH, P1
[5]   All together now: Analogies between chimera state collapses and epileptic seizures [J].
Andrzejak, Ralph G. ;
Rummel, Christian ;
Mormann, Florian ;
Schindler, Kaspar .
SCIENTIFIC REPORTS, 2016, 6
[6]  
[Anonymous], 2007, DYNAMICAL SYSTEMS NE
[7]  
[Anonymous], 2013, Principles of Neural Science
[8]  
[Anonymous], 2017, NVIDIA Tesla V100 GPU Architecture, P53
[9]  
[Anonymous], 2010, The 2010 International Joint Conference on Neural Networks (IJCNN), DOI [10.1109/IJCNN.2010.5596678, DOI 10.1109/IJCNN.2010.5596678]
[10]  
Arista-Jalife A., 2010, P 2012 INT JOINT C N, P1