Limas to high-speed simulations of spiking neural networks using general-purpose computers

被引:49
|
作者
Zenke, Friedemann [1 ]
Gerstner, Wulfram
机构
[1] Ecole Polytech Fed Lausanne, Sch Life Sci, Sch Comp & Commun Sci, CH-1015 Lausanne, Switzerland
基金
欧洲研究理事会;
关键词
spiking neural networks; network simulator; synaptic plasticity; STDP; parallel computing; computational neuroscience; LARGE-SCALE MODEL; PLASTICITY; NEURONS; BRAIN;
D O I
10.3389/fninf.2014.00076
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
To understand how the central nervous system performs computations using recurrent neuronal circuitry, simulations have become an indispensable tool for theoretical neuroscience. To study neuronal circuits and their ability to self-organize, increasing attention has been directed toward synaptic plasticity. In particular spike-timing-dependent plasticity (STDP) creates specific demands for simulations of spiking neural networks. On the one hand a high temporal resolution is required to capture the millisecond timescale of typical STDP windows. On the other hand network simulations have to evolve over hours up to days, to capture the timescale of long-term plasticity. To do this efficiently, fast simulation speed is the crucial ingredient rather than large neuron numbers. Using different medium-sized network models consisting of several thousands of neurons and off-the-shelf hardware, we compare the simulation speed of the simulators: Brian, NEST and Neuron as well as our own simulator Auryn. Our results show that real-time simulations of different plastic network models are possible in parallel simulations in which numerical precision is not a primary concern. Even so, the speed-up margin of parallelism is limited and boosting simulation speeds beyond one tenth of real-time is difficult. By profiling simulation code we show that the run times of typical plastic network simulations encounter a hard boundary. This limit is partly due to latencies in the inter-process communications and thus cannot be overcome by increased parallelism. Overall, these results show that to study plasticity in medium-sized spiking neural networks, adequate simulation tools are readily available which run efficiently on small clusters. However, to run simulations substantially faster than real-time, special hardware is a prerequisite.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [21] High-speed RT monitoring system using neural networks
    Marzi, H
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2005, 15 (02) : 439 - 445
  • [22] The modelling of high-speed steels' properties using neural networks
    Sitek, W
    Dobrzanski, LA
    Zaclona, J
    [J]. JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2004, 157 : 245 - 249
  • [23] SIMPLE PHILOSOPHY FOR A HIGH-SPEED PUMP OF GENERAL PURPOSE APPLICATION
    SHEPARD, JP
    [J]. PUMPS-POMPES-PUMPEN, 1975, (108): : 888 - 892
  • [24] Graph Convolutional Neural Networks as "General-Purpose" Property Predictors: The Universality and Limits of Applicability
    Korolev, Vadim
    Mitrofanov, Artem
    Korotcov, Alexandru
    Tkachenko, Valery
    [J]. JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2020, 60 (01) : 22 - 28
  • [25] SPARCE: Sparsity Aware General-Purpose Core Extensions to Accelerate Deep Neural Networks
    Sen, Sanchari
    Jain, Shubham
    Venkataramani, Swagath
    Raghunathan, Anand
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (06) : 912 - 925
  • [26] General IDS Acceleration for High-Speed Networks
    Kucera, Jan
    Kekely, Lukas
    Piecek, Adam
    Korenek, Jan
    [J]. 2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 366 - 373
  • [27] A dedicated environment for the simulation of backpropagation neural networks on a general-purpose hypercube parallel computer
    Li, WL
    Kerckhoffs, EJH
    Rothkrantz, LJM
    [J]. SIMULATION IN INDUSTRY: 9TH EUROPEAN SIMULATION SYMPOSIUM 1997, 1997, : 312 - 321
  • [28] High-speed airborne particle monitoring using artificial neural networks
    Ferguson, A
    Sabisch, T
    Kaye, P
    Dixon, LC
    Bolouri, H
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 8: PROCEEDINGS OF THE 1995 CONFERENCE, 1996, 8 : 980 - 986
  • [29] High-speed transmission line relaying using artificial neural networks
    Zahra, F
    Jeyasurya, B
    Quaicoe, JE
    [J]. ELECTRIC POWER SYSTEMS RESEARCH, 2000, 53 (03) : 173 - 179
  • [30] Lighter and faster simulations of high-speed IP networks
    Malik, Sireen
    Killat, Ulrich
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2006, 60 (07) : 494 - 503