Neuron splitting in compute-bound parallel network simulations enables runtime scaling with twice as many processors

被引:50
作者
Hines, Michael L. [1 ]
Eichner, Hubert [2 ]
Schuermann, Felix [3 ]
机构
[1] Yale Univ, New Haven, CT 06520 USA
[2] Max Planck Inst Neurobiol, Martinsried, Germany
[3] Ecole Polytech Fed Lausanne, Brain Mind Inst, CH-1015 Lausanne, Switzerland
关键词
computer simulation; computer modeling; neuronal networks; load balance; parallel simulation;
D O I
10.1007/s10827-007-0073-3
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Neuron tree topology equations can be split into two subtrees and solved on different processors with no change in accuracy, stability, or computational effort; communication costs involve only sending and receiving two double precision values by each subtree at each time step. Splitting cells is useful in attaining load balance in neural network simulations, especially when there is a wide range of cell sizes and the number of cells is about the same as the number of processors. For compute-bound simulations load balance results in almost ideal runtime scaling. Application of the cell splitting method to two published network models exhibits good runtime scaling on twice as many processors as could be effectively used with whole-cell balancing.
引用
收藏
页码:203 / 210
页数:8
相关论文
共 11 条
[1]   EFFICIENT COMPUTATION OF BRANCHED NERVE EQUATIONS [J].
HINES, M .
INTERNATIONAL JOURNAL OF BIO-MEDICAL COMPUTING, 1984, 15 (01) :69-76
[2]  
Hines M., 1994, NEURAL NETWORK SIMUL, P147
[3]   The NEURON simulation environment [J].
Hines, ML ;
Carnevale, NT .
NEURAL COMPUTATION, 1997, 9 (06) :1179-1209
[4]  
HINES ML, 2007, J NEUROSCIENCE 0916
[5]  
HINES ML, 2008, J COMPUTATIONAL N S2, V8, pP6
[6]   A complete anytime algorithm for number partitioning [J].
Korf, RE .
ARTIFICIAL INTELLIGENCE, 1998, 106 (02) :181-203
[7]   The Blue Brain Project [J].
Markram, H .
NATURE REVIEWS NEUROSCIENCE, 2006, 7 (02) :153-160
[8]  
Mascagni M., 1996, METHODS NEURONAL MOD
[9]   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
[10]   Role of mossy fiber sprouting and mossy cell loss in hyperexcitability: A network model of the dentate gyrus incorporating cell types and axonal topography [J].
Santhakumar, V ;
Aradi, I ;
Soltesz, I .
JOURNAL OF NEUROPHYSIOLOGY, 2005, 93 (01) :437-453