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 条
  • [1] A GENERAL-PURPOSE HIGH-SPEED EQUALIZER
    MAGINOT, S
    BALESTRO, F
    JOANBLANQ, C
    SENN, P
    PALICOT, J
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (03) : 209 - 216
  • [2] HIGH-SPEED GENERAL-PURPOSE ELECTROMETER
    ANTONOV, PI
    PAVLOVA, MA
    SHMIDT, AM
    [J]. MEASUREMENT TECHNIQUES, 1976, 19 (09) : 1330 - 1331
  • [3] GENERAL-PURPOSE VIDEO PROCESSOR FOR HIGH-SPEED FILTERING APPLICATIONS
    AIROLDI, F
    CAVALLOTTI, F
    CREMONESI, A
    RIZZOTTO, GG
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1990, 36 (03) : 334 - 338
  • [4] A GENERAL-PURPOSE HIGH-SPEED LOGICAL TRANSFORM IMAGE-PROCESSOR
    HERRON, JM
    FARLEY, J
    PRESTON, K
    SELLNER, H
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (08) : 795 - 800
  • [5] A GENERAL-PURPOSE DIGITAL ARCHITECTURE FOR NEURAL NETWORK SIMULATIONS
    DURANTON, M
    MAUDUIT, N
    [J]. FIRST IEE INTERNATIONAL CONFERENCE ON ARTIFICIAL NEURAL NETWORKS, 1989, : 62 - 66
  • [6] GENERAL-PURPOSE HIGH-SPEED PUMPING SYSTEM SUITABLE FOR PRESSURIZED ACCELERATOR OPERATION
    MCEVER, WS
    VOLKERS, JC
    DONOGHUE, TR
    [J]. NUCLEAR INSTRUMENTS & METHODS, 1975, 126 (02): : 157 - 163
  • [7] DESIGN OF A GENERAL-PURPOSE MIMO PREDICTOR WITH NEURAL NETWORKS
    CUI, XZ
    SHIN, KG
    [J]. JOURNAL OF INTELLIGENT MATERIAL SYSTEMS AND STRUCTURES, 1994, 5 (02) : 198 - 210
  • [8] General-purpose sensor message parser using recurrent neural networks with stack memory
    Lee, Geonhee
    Kim, Jae-Hoon
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 228
  • [9] A General-Purpose Neural Architecture Search Algorithm for Building Deep Neural Networks
    Zito, Francesco
    Cutello, Vincenzo
    Pavone, Mario
    [J]. METAHEURISTICS, MIC 2024, PT II, 2024, 14754 : 126 - 141
  • [10] COMPACT, HIGH-SPEED AND HIGH-CODING-GAIN GENERAL-PURPOSE FEC ENCODER DECODER NUFEC CODEC
    KUBOTA, S
    KATO, S
    ISHITANI, T
    NAGATANI, M
    [J]. WORLD PROSPERITY THROUGH COMMUNICATIONS, VOLS 1-3: CONFERENCE RECORD, 1989, : 798 - 803