Scalable communications for a million-core neural processing architecture

被引:8
作者
Patterson, Cameron [1 ]
Garside, Jim [1 ]
Painkras, Eustace [1 ]
Temple, Steve [1 ]
Plana, Luis A. [1 ]
Navaridas, Javier [1 ]
Sharp, Thomas [1 ]
Furber, Steve [1 ]
机构
[1] Univ Manchester, Sch Comp Sci, Manchester M13 9PL, Lancs, England
基金
英国工程与自然科学研究理事会; 英国医学研究理事会;
关键词
GALS; HPC; Network-on-Chip; Neuromorphic; Parallel architecture; Low-power; MODEL; INTERCONNECT; NETWORKS; NEURONS;
D O I
10.1016/j.jpdc.2012.01.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The design of a new high-performance computing platform to model biological neural networks requires scalable, layered communications in both hardware and software. SpiNNaker's hardware is based upon Multi-Processor System-on-Chips (MPSoCs) with flexible, power-efficient, custom communication between processors and chips. The architecture scales from a single 18-processor chip to over 1 million processors and to simulations of billion-neuron, trillion-synapse models, with tens of trillions of neural spike-event packets conveyed each second. The communication networks and overlying protocols are key to the successful operation of the SpiNNaker architecture, designed together to maximise performance and minimise the power demands of the platform. SpiNNaker is a work in progress, having recently reached a major milestone with the delivery of the first MPSoCs. This paper presents the architectural justification, which is now supported by preliminary Measured results of silicon performance, indicating that it is indeed scalable to a million-plus processor system. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:1507 / 1520
页数:14
相关论文
共 52 条
[1]   TOFU: A 6D MESH/TORUS INTERCONNECT FOR EXASCALE COMPUTERS [J].
Ajima, Yuichiro ;
Sumimoto, Shinji ;
Shimizu, Toshiyuki .
COMPUTER, 2009, 42 (11) :36-40
[2]  
[Anonymous], 2009, P C HIGH PERFORMANCE
[3]  
[Anonymous], THESIS STANFORD U CA
[4]  
[Anonymous], 2010 INT JOINT C NEU
[5]  
[Anonymous], INT C APPL CONC SYST
[6]  
[Anonymous], 2010 IEEE INT S PAR
[7]  
[Anonymous], 2011, Custom Integrated Circuits Conference
[8]  
[Anonymous], 2010 INT JOINT C NEU
[9]  
[Anonymous], 2005, NEURAL NETWORKS PATT
[10]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness