SpiNNaker: Mapping Neural Networks onto a Massively-Parallel Chip Multiprocessor

被引:166
作者
Khan, M. M. [1 ]
Lester, D. R. [1 ]
Plana, L. A. [1 ]
Rast, A. [1 ]
Jin, X. [1 ]
Painkras, E. [1 ]
Furber, S. B. [1 ]
机构
[1] Univ Manchester, Sch Comp Sci, Manchester, Lancs, England
来源
2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8 | 2008年
关键词
D O I
10.1109/IJCNN.2008.4634199
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
SpiNNaker is a novel chip - based on the ARM processor - which is designed to support large scale spiking neural networks simulations. In this paper we describe some of the features that permit SpiNNaker chips to be connected together to form scalable massively-parallel systems. Our eventual goal is to be able to simulate neural networks consisting of 10(9) neurons running in 'real time', by which we mean that a similarly sized collection of biological neurons would run at the same speed. In this paper we describe the methods by which neural networks are mapped onto the system, and how features designed into the chip are to be exploited in practice. We will also describe the modelling and verification activities by which we hope to ensure that, when the chip is delivered, it will work as anticipated.
引用
收藏
页码:2849 / 2856
页数:8
相关论文
共 23 条
[1]   ADDRESSING, ROUTING, AND BROADCASTING IN HEXAGONAL MESH MULTIPROCESSORS [J].
CHEN, MS ;
SHIN, KG ;
KANDLUR, DD .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (01) :10-18
[2]  
CROOK S, 1997, J COMPUTATIONAL NEUR, V4
[3]  
Dayan P, 2001, Computational Neuroscience
[4]  
Eickhoff R, 2006, IEEE IJCNN, P2830
[5]  
ELLIOTT T, 2003, PHILOS T ROYAL SOC, VA
[6]  
Furber S, 2006, P INT S CIRC SYST IS
[7]  
Furber S. B., 2006, P AISB WORKSH GC5 AR, V2, P29
[8]   Neural systems engineering [J].
Furber, Steve ;
Temple, Steve .
JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2007, 4 (13) :193-206
[9]   Feedforward neural network implementation in FPGA using layer multiplexing for effective resource utilization [J].
Himavathi, S. ;
Anitha, D. ;
Muthuramalingam, A. .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (03) :880-888
[10]   Simple model of spiking neurons [J].
Izhikevich, EM .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2003, 14 (06) :1569-1572