Processing with a million cores: Applications, Tools and Techniques on the Road to Exascale Computing. 14th Biennial ParCo Conference, ParCo2011

Andrew Brown, Jeffrey Reeve, Stephen Furber, David Lester

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Traditionally, the performance-limiting attributes of a multi-processor machine are memory bandwidth, the need to maintain state coherence, and simple synchronisation issues, or some combination of these. As the system size increases, so too does the relative cost overhead of solving these problems. The SpiNNaker engine is a million core system with over eight terabytes of distributed memory whose fundamental design axioms neatly sidestep these problems: the processors are not synchronised, the memory is not coherent, and the inter-processor communication is non-deterministic. How, then, can we perform meaningful computations with this architecture? © 2012 The authors and IOS Press. All rights reserved.
Original languageEnglish
Title of host publicationAdvances in Parallel Computing|Adv. Parallel Comput.
Subtitle of host publicationApplications, Tools and Techniques on the Road to Exascale Computing
Place of PublicationAmsterdam, NL,
PublisherElsevier BV
Pages327-334
Number of pages7
Volume22
DOIs
Publication statusPublished - 2012

Keywords

  • discrete event simulation
  • Massively parallel architecture
  • multi-core
  • neural simulation
  • particle in field

Fingerprint

Dive into the research topics of 'Processing with a million cores: Applications, Tools and Techniques on the Road to Exascale Computing. 14th Biennial ParCo Conference, ParCo2011'. Together they form a unique fingerprint.

Cite this