TY - GEN
T1 - GPU implementation of neural-network simulations based on adaptive-exponential models
AU - Neofytou, Alexandros
AU - Chatzikonstantis, George
AU - Magkanaris, Ioannis
AU - Smaragdos, George
AU - Strydis, Christos
AU - Soudris, Dimitrios
PY - 2019
Y1 - 2019
N2 - Detailed brain modeling has been presenting significant challenges to the world of high-performance computing (HPC), posing computational problems that can benefit from modern hardware-acceleration technologies. We explore the capacity of GPUs for simulating large-scale neuronal networks based on the Adaptive Exponential neuron-model, which is widely used in the neuroscientific community. Our GPU-powered simulator acts as a benchmark to evaluate the strengths and limitations of modern GPUs, as well as to explore their scaling properties when simulating large neural networks. This work presents an optimized GPU implementation that outperforms a reference multicore implementation by 50x, whereas utilizing a dual-GPU configuration can deliver a speedup of 90x for networks of 20,000 fully interconnected AdEx neurons.
AB - Detailed brain modeling has been presenting significant challenges to the world of high-performance computing (HPC), posing computational problems that can benefit from modern hardware-acceleration technologies. We explore the capacity of GPUs for simulating large-scale neuronal networks based on the Adaptive Exponential neuron-model, which is widely used in the neuroscientific community. Our GPU-powered simulator acts as a benchmark to evaluate the strengths and limitations of modern GPUs, as well as to explore their scaling properties when simulating large neural networks. This work presents an optimized GPU implementation that outperforms a reference multicore implementation by 50x, whereas utilizing a dual-GPU configuration can deliver a speedup of 90x for networks of 20,000 fully interconnected AdEx neurons.
KW - Computational neuroscience
KW - GPU
KW - Neuromodelling
KW - Simulation
UR - http://www.scopus.com/inward/record.url?scp=85077976064&partnerID=8YFLogxK
U2 - 10.1109/BIBE.2019.00067
DO - 10.1109/BIBE.2019.00067
M3 - Conference contribution
AN - SCOPUS:85077976064
T3 - Proceedings - 2019 IEEE 19th International Conference on Bioinformatics and Bioengineering, BIBE 2019
SP - 339
EP - 343
BT - Proceedings - 2019 IEEE 19th International Conference on Bioinformatics and Bioengineering, BIBE 2019
PB - IEEE
T2 - 19th International Conference on Bioinformatics and Bioengineering, BIBE 2019
Y2 - 28 October 2019 through 30 October 2019
ER -