Efficient parallel implementation of multilayer backpropagation networks on SpiNNaker

Xin Jin, Mikel Luján, Luis A. Plana, Alexander D. Rast, Stephen R. Welbourne, Steve B. Furber

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents an efficient implementation and performance analysis of mapping multilayer perceptron networks with the backpropagation learning rule on SpiNNaker - a massively parallel architecture dedicated for neural network simulation. A new algorithm called pipelined checker-boarding partitioning scheme is proposed for efficient mapping. The new mapping algorithm relies on a checker-board partitioning scheme, but the key advantage comes from introducing a pipelined mode. The six-stage pipelined mode captures the parallelism within each partition of the weight matrix, allowing the overlapping of communication and computation. Not only does the proposed mapping localize communication, but it can also hide a part of or even all the communication for high efficiency. © 2010 author/owner(s).
Original languageEnglish
Title of host publicationCF 2010 - Proceedings of the 2010 Computing Frontiers Conference|CF - Proc. Comput. Front. Conf.
Place of PublicationNew York, USA
PublisherAssociation for Computing Machinery
Pages89-90
Number of pages1
ISBN (Print)9781450300445
DOIs
Publication statusPublished - 2010
Event7th ACM International Conference on Computing Frontiers, CF'10 - Bertinoro
Duration: 1 Jul 2010 → …

Conference

Conference7th ACM International Conference on Computing Frontiers, CF'10
CityBertinoro
Period1/07/10 → …

Keywords

  • backpropagation
  • mapping
  • mlp
  • parallel
  • pipeline
  • spinnaker

Fingerprint

Dive into the research topics of 'Efficient parallel implementation of multilayer backpropagation networks on SpiNNaker'. Together they form a unique fingerprint.

Cite this