The University of Southampton
University of Southampton Institutional Repository

Parallel discrete event simulation on the SpiNNaker engine

Parallel discrete event simulation on the SpiNNaker engine
Parallel discrete event simulation on the SpiNNaker engine
The SpiNNaker engine is a multiprocessor system, designed with a scalable interconnection system to perform real-time neural network simulation. The scalable property of the SpiNNaker system has the potential of providing high computation power making it suitable for solving certain large scale systems, such as neural networks. In addition, biological neural systems are intrinsically non-deterministic, and there are a number of design axioms of SpiNNaker that made it ideally suited to the simulation of systems with such properties.

Interesting though they are, the non-deterministic attributes of SpiNNaker-based simulation are not the focus of this thesis. The high computational power available, coupled with the extremely low inter-chip communication cost, made SpiNNaker an attractive platform for other application areas in addition to its principal goal. One such problem is parallel discrete event simulation (PDES), which is the focus of this work.

Discrete event simulation is a simple yet powerful algorithmic technique. Parallel discrete event simulation, on the other hand, is much more complicated due to the increase in complexity arising from the need to keep simulation data synchronized in a distributed environment. This property of PDES makes it a suitable candidate for generic simulation evaluation. Based on this insight, this thesis carries out the evaluation of the generic simulation capability of the SpiNNaker platform using a specially built framework running on the conventional parallel processing cluster to model the actual SpiNNaker system. In addition, a novel load balancing technique was also introduced and evaluated in this project.
Bai, Chuan
59b87f33-2157-4c2c-b130-00d21cd41b6c
Bai, Chuan
59b87f33-2157-4c2c-b130-00d21cd41b6c
Brown, Andrew
5c19e523-65ec-499b-9e7c-91522017d7e0

Bai, Chuan (2013) Parallel discrete event simulation on the SpiNNaker engine. University of Southampton, Faculty of Physical Science and Engineering, Doctoral Thesis, 283pp.

Record type: Thesis (Doctoral)

Abstract

The SpiNNaker engine is a multiprocessor system, designed with a scalable interconnection system to perform real-time neural network simulation. The scalable property of the SpiNNaker system has the potential of providing high computation power making it suitable for solving certain large scale systems, such as neural networks. In addition, biological neural systems are intrinsically non-deterministic, and there are a number of design axioms of SpiNNaker that made it ideally suited to the simulation of systems with such properties.

Interesting though they are, the non-deterministic attributes of SpiNNaker-based simulation are not the focus of this thesis. The high computational power available, coupled with the extremely low inter-chip communication cost, made SpiNNaker an attractive platform for other application areas in addition to its principal goal. One such problem is parallel discrete event simulation (PDES), which is the focus of this work.

Discrete event simulation is a simple yet powerful algorithmic technique. Parallel discrete event simulation, on the other hand, is much more complicated due to the increase in complexity arising from the need to keep simulation data synchronized in a distributed environment. This property of PDES makes it a suitable candidate for generic simulation evaluation. Based on this insight, this thesis carries out the evaluation of the generic simulation capability of the SpiNNaker platform using a specially built framework running on the conventional parallel processing cluster to model the actual SpiNNaker system. In addition, a novel load balancing technique was also introduced and evaluated in this project.

PDF Bai thesis.pdf - Other
Download (3MB)

More information

Published date: May 2013
Organisations: University of Southampton, Electronics & Computer Science

Identifiers

Local EPrints ID: 353529
URI: https://eprints.soton.ac.uk/id/eprint/353529
PURE UUID: bfdf1d94-653f-43df-b5ff-a0246ff186a7

Catalogue record

Date deposited: 10 Jun 2013 13:17
Last modified: 18 Jul 2017 04:03

Export record

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of https://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×