Parallel architecture and optimization for discrete-event simulation of spike neural networks

被引:0
作者
TANG YuHua [1 ,2 ]
ZHANG BaiDa [2 ,1 ]
WU JunJie [2 ,1 ]
HU TianJiang [3 ]
ZHOU Jing [2 ,1 ]
LIU FuDong [2 ,1 ]
机构
[1] Department of Computer Science and Technology,School of Computer,National University of Defense Technology
[2] State Key Laboratory of High Performance Computing,National University of Defense Technology
[3] College of Mechatronic Engineering and Automation,National University of Defense Technology
关键词
spike neural network; discrete event simulation; intelligent parallelization framework;
D O I
暂无
中图分类号
TP338.6 [并行计算机]; TP183 [人工神经网络与计算];
学科分类号
081201 ; 081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spike neural networks are inspired by animal brains,and outperform traditional neural networks on complicated tasks.However,spike neural networks are usually used on a large scale,and they cannot be computed on commercial,off-the-shelf computers.A parallel architecture is proposed and developed for discrete-event simulations of spike neural networks.Furthermore,mechanisms for both parallelism degree estimation and dynamic load balance are emphasized with theoretical and computational analysis.Simulation results show the effectiveness of the proposed parallelized spike neural network system and its corresponding support components.
引用
收藏
页码:509 / 517
页数:9
相关论文
共 11 条
[1]   The TianHe-1A Supercomputer: Its Hardware and Software [J].
杨学军 ;
廖湘科 ;
卢凯 ;
胡庆丰 ;
宋君强 ;
苏金树 .
JournalofComputerScience&Technology, 2011, 26 (03) :344-351
[2]  
A configurable simulation environment for the efficient simulation of large-scale spiking neural networks on graphics processors[J] . Jayram Moorkanikara Nageswaran,Nikil Dutt,Jeffrey L. Krichmar,Alex Nicolau,Alexander V. Veidenbaum.Neural Networks . 2009 (5)
[3]   Neuron splitting in compute-bound parallel network simulations enables runtime scaling with twice as many processors [J].
Hines, Michael L. ;
Eichner, Hubert ;
Schuermann, Felix .
JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2008, 25 (01) :203-210
[4]   Exact simulation of integrate-and-fire models with exponential currents [J].
Brette, Romain .
NEURAL COMPUTATION, 2007, 19 (10) :2604-2609
[5]  
Simulation of networks of spiking neurons: A review of tools and strategies[J] . Journal of Computational Neuroscience . 2007 (3)
[6]   Parallel network simulations with NEURON [J].
Migliore, M. ;
Cannia, C. ;
Lytton, W. W. ;
Markram, Henry ;
Hines, M. L. .
JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2006, 21 (02) :119-129
[7]   Advancing the boundaries of high-connectivity network simulation with distributed computing [J].
Morrison, A ;
Mehring, C ;
Geisel, T ;
Aertsen, A ;
Diesmann, M .
NEURAL COMPUTATION, 2005, 17 (08) :1776-1801
[8]  
A comparison of OpenMP and MPI for neural network simulations on a SunFire 6800[J] . A. Strey.Advances in Parallel Computing . 2004
[9]  
PARALLEL NEUROSYS: A system for the simulation of very large networks of biologically accurate neurons on parallel computers[J] . Peter Pacheco,Marcelo Camperi,Toshi Uchino.Neurocomputing . 2000
[10]  
SpikeNET: A simulator for modeling large networks of integrate and fire neurons[J] . Arnaud Delorme,Jacques Gautrais,Rufin van Rullen,Simon Thorpe.Neurocomputing . 1999