IEEE Transactions on Computers, volume 62, issue 12, pages 2454-2467

Overview of the SpiNNaker System Architecture

Publication typeJournal Article
Publication date2013-12-01
scimago Q1
SJR1.307
CiteScore6.6
Impact factor3.6
ISSN00189340, 15579956, 23263814
Hardware and Architecture
Computational Theory and Mathematics
Software
Theoretical Computer Science
Abstract
SpiNNaker (a contraction of Spiking Neural Network Architecture) is a million-core computing engine whose flagship goal is to be able to simulate the behavior of aggregates of up to a billion neurons in real time. It consists of an array of ARM9 cores, communicating via packets carried by a custom interconnect fabric. The packets are small (40 or 72 bits), and their transmission is brokered entirely by hardware, giving the overall engine an extremely high bisection bandwidth of over 5 billion packets/s. Three of the principal axioms of parallel machine design (memory coherence, synchronicity, and determinism) have been discarded in the design without, surprisingly, compromising the ability to perform meaningful computations. A further attribute of the system is the acknowledgment, from the initial design stages, that the sheer size of the implementation will make component failures an inevitable aspect of day-to-day operation, and fault detection and recovery mechanisms have been built into the system at many levels of abstraction. This paper describes the architecture of the machine and outlines the underlying design philosophy; software and applications are to be described in detail elsewhere, and only introduced in passing here as necessary to illuminate the description.
Found 
Found 

Top-30

Journals

5
10
15
20
25
30
35
40
5
10
15
20
25
30
35
40

Publishers

50
100
150
200
250
50
100
150
200
250
  • We do not take into account publications without a DOI.
  • Statistics recalculated only for publications connected to researchers, organizations and labs registered on the platform.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Share
Cite this
GOST | RIS | BibTex | MLA
Found error?