Interconnection system for the SpiNNaker biologically inspired multi-computer

Interconnection system for the SpiNNaker biologically inspired multi-computer
复制标题

SpiNNaker 仿生多计算机互连系统

DOI:
10.1049/iet-cdt.2012.0139
复制
发表时间:
2013
影响因子:
1.2
通讯作者:
Dugan K
Dugan K
中科院分区:
计算机科学4区
文献类型:
--
作者:
Dugan K

文献摘要

相似文献

SpiNNaker是一个大规模的多核计算引擎,旨在对高度分布式的细粒度问题进行建模。该机器是分层构造的:1个监视器和16个工作处理器形成一个环形计算“表面”的单个节点。每个节点的六个高速双向链路用于三角形边缘连接,提供围绕有问题链路的替代路由。系统本身可以从一个节点扩展到216个节点,从而最多可以有220个工作处理器。SpiNNaker是一个各向同性的同构处理器网络,故意不包括中央监督者。这种各向同性的结果是没有周界,因此没有用于外围I/O连接的自然位置。本研究描述了该系统两个组成部分所采用的实用技术和细节:(a)SpiNNlink是拟议的板对板互连系统,该系统透过6个板外连接多路复用48个独立的250 Mbps SpiNNaker链路,而不影响整体系统的二等分带宽,在SpiNNaker之上形成一个各向同性的Meta网络,而无需系统软件的任何合作,并且对SpiNNaker网络保持透明;以及(B)SpiNNterceptor是作为SpiNNlink之上的一层开发的建议的外围I/O子系统,其在SpiNNaker应用和外部连接的设备之间提供超过18 Gbps的最小中断通信。
SpiNNaker is a large‐scale multi‐core computing engine designed to model heavily distributed fine‐grain problems. The machine is constructed hierarchically: 1 monitor and 16 worker processors form a single node of a toroidal compute ‘surface’. The six high‐speed bi‐directional links of each node are used for triangular edge connections that provide alternative routes around problematic links. The system itself is scalable from one node up to 216resulting in a maximum of 220worker processors. SpiNNaker is an isotropic homogeneous network of processors that deliberately includes no central overseer. A consequence of this isotropy is an absence of perimeter and hence no natural position for peripheral I/O connections. This study describes the practical techniques and details employed in two components of the system: (a) SpiNNlink is the proposed board‐to‐board interconnection system that multiplexes 48 separate 250 Mbps SpiNNaker links through six off‐board connections without compromising the overall system bisection bandwidth, forms an isotropic meta‐network on top of SpiNNaker without requiring any cooperation from system software, and remains transparent to the SpiNNaker network; and (b) SpiNNterceptor is the proposed peripheral I/O subsystem developed as a layer on top of SpiNNlink that provides over 18 Gbps of minimally disruptive communication between SpiNNaker applications and externally connected equipment.