SpiNNaker: The design automation problem

Andrew D. Brown, David Lester, Luis Plana, Steve Furber, Peter Wilson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

This paper describes the design automation issues and techniques used to design a massively parallel processing platform - SpiNNaker - from a hardware and systems design perspective. The emphasis of this paper is addressing the key problem of resource mapping, where multiple threaded programs are to be targeted onto a hardware platform that consists of multiple ARM cores and other resources such as memory and networks. In addition, the design environment is considered to ensure that a designer can program applications onto this environment in a practical manner.

Original languageEnglish
Title of host publicationAdvances in Neuro-Information Processing (ICONIP) 2008
EditorsM. Koppen, N. Kasabov, G. Coghill
Place of PublicationHeidelberg, Germany
PublisherSpringer Heidelberg
Pages1049-1056
Number of pages8
ISBN (Print)9783642030390
DOIs
Publication statusPublished - 21 Sep 2009
Event15th International Conference on Neuro-Information Processing, ICONIP 2008 - Auckland, New Zealand
Duration: 25 Nov 200828 Nov 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume5507

Conference

Conference15th International Conference on Neuro-Information Processing, ICONIP 2008
CountryNew Zealand
CityAuckland
Period25/11/0828/11/08

Fingerprint

Design Automation
Automation
Resources
Hardware Design
Parallel Processing
System Design
Hardware
Application programs
Systems analysis
Data storage equipment
Processing
Design

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Brown, A. D., Lester, D., Plana, L., Furber, S., & Wilson, P. (2009). SpiNNaker: The design automation problem. In M. Koppen, N. Kasabov, & G. Coghill (Eds.), Advances in Neuro-Information Processing (ICONIP) 2008 (pp. 1049-1056). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5507 , No. PART 2). Heidelberg, Germany: Springer Heidelberg. https://doi.org/10.1007/978-3-642-03040-6_127

SpiNNaker : The design automation problem. / Brown, Andrew D.; Lester, David; Plana, Luis; Furber, Steve; Wilson, Peter.

Advances in Neuro-Information Processing (ICONIP) 2008. ed. / M. Koppen; N. Kasabov; G. Coghill. Heidelberg, Germany : Springer Heidelberg, 2009. p. 1049-1056 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 5507 , No. PART 2).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Brown, AD, Lester, D, Plana, L, Furber, S & Wilson, P 2009, SpiNNaker: The design automation problem. in M Koppen, N Kasabov & G Coghill (eds), Advances in Neuro-Information Processing (ICONIP) 2008. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), no. PART 2, vol. 5507 , Springer Heidelberg, Heidelberg, Germany, pp. 1049-1056, 15th International Conference on Neuro-Information Processing, ICONIP 2008, Auckland, New Zealand, 25/11/08. https://doi.org/10.1007/978-3-642-03040-6_127
Brown AD, Lester D, Plana L, Furber S, Wilson P. SpiNNaker: The design automation problem. In Koppen M, Kasabov N, Coghill G, editors, Advances in Neuro-Information Processing (ICONIP) 2008. Heidelberg, Germany: Springer Heidelberg. 2009. p. 1049-1056. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 2). https://doi.org/10.1007/978-3-642-03040-6_127
Brown, Andrew D. ; Lester, David ; Plana, Luis ; Furber, Steve ; Wilson, Peter. / SpiNNaker : The design automation problem. Advances in Neuro-Information Processing (ICONIP) 2008. editor / M. Koppen ; N. Kasabov ; G. Coghill. Heidelberg, Germany : Springer Heidelberg, 2009. pp. 1049-1056 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 2).
@inproceedings{eb21d83b104048f6bcd920b343ba0229,
title = "SpiNNaker: The design automation problem",
abstract = "This paper describes the design automation issues and techniques used to design a massively parallel processing platform - SpiNNaker - from a hardware and systems design perspective. The emphasis of this paper is addressing the key problem of resource mapping, where multiple threaded programs are to be targeted onto a hardware platform that consists of multiple ARM cores and other resources such as memory and networks. In addition, the design environment is considered to ensure that a designer can program applications onto this environment in a practical manner.",
author = "Brown, {Andrew D.} and David Lester and Luis Plana and Steve Furber and Peter Wilson",
year = "2009",
month = "9",
day = "21",
doi = "10.1007/978-3-642-03040-6_127",
language = "English",
isbn = "9783642030390",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Heidelberg",
number = "PART 2",
pages = "1049--1056",
editor = "M. Koppen and N. Kasabov and G. Coghill",
booktitle = "Advances in Neuro-Information Processing (ICONIP) 2008",
address = "Germany",

}

TY - GEN

T1 - SpiNNaker

T2 - The design automation problem

AU - Brown, Andrew D.

AU - Lester, David

AU - Plana, Luis

AU - Furber, Steve

AU - Wilson, Peter

PY - 2009/9/21

Y1 - 2009/9/21

N2 - This paper describes the design automation issues and techniques used to design a massively parallel processing platform - SpiNNaker - from a hardware and systems design perspective. The emphasis of this paper is addressing the key problem of resource mapping, where multiple threaded programs are to be targeted onto a hardware platform that consists of multiple ARM cores and other resources such as memory and networks. In addition, the design environment is considered to ensure that a designer can program applications onto this environment in a practical manner.

AB - This paper describes the design automation issues and techniques used to design a massively parallel processing platform - SpiNNaker - from a hardware and systems design perspective. The emphasis of this paper is addressing the key problem of resource mapping, where multiple threaded programs are to be targeted onto a hardware platform that consists of multiple ARM cores and other resources such as memory and networks. In addition, the design environment is considered to ensure that a designer can program applications onto this environment in a practical manner.

UR - http://www.scopus.com/inward/record.url?scp=70349105511&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-03040-6_127

DO - 10.1007/978-3-642-03040-6_127

M3 - Conference contribution

AN - SCOPUS:70349105511

SN - 9783642030390

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 1049

EP - 1056

BT - Advances in Neuro-Information Processing (ICONIP) 2008

A2 - Koppen, M.

A2 - Kasabov, N.

A2 - Coghill, G.

PB - Springer Heidelberg

CY - Heidelberg, Germany

ER -