Abstract
High-speed asynchronous hardware makes it possible to virtualise neural networks' temporal dynamics as well as their structure. Through SpiNNaker, a dedicated neural chip multiprocessor, we introduce a real-time modelling architecture that makes the neural model run on the device independent of the hardware specifics. The central features of this modelling architecture are: native concurrency, ability to support very large (» 109 neurons) networks, and decoupling of the temporal and spatial characteristics of the model from those of the hardware. It circumvents a virtually fatal tradeoff in large-scale neural hardware between model support limitations or scalability limitations, without imposing a synchronous timing model. The chip itself combines an array of general-purpose processors with a configurable asynchronous interconnect and memory fabric to achieve true on-and off-chip parallelism, universal network architecture support, and programmable temporal dynamics. An HDL-like concurrent configuration software model using libraries of templates, allows the user to embed the neural model onto the hardware, mapping the virtual network structure and time dynamics into physical on-chip components and delay specifications. Initial modelling experiments demonstrate the ability of the processor to support real-time neural processing using 2 different neural models. The complete system is therefore an environment able, within a wide range of model characteristics, to model real-time dynamic neural network behaviour on dedicated hardware. © 2009 IEEE.
Original language | English |
---|---|
Title of host publication | Proceedings of the International Joint Conference on Neural Networks|Proc Int Jt Conf Neural Networks |
Place of Publication | USA |
Publisher | IEEE |
Pages | 2611-2618 |
Number of pages | 7 |
ISBN (Print) | 9781424435531 |
DOIs | |
Publication status | Published - 2009 |
Event | 2009 International Joint Conference on Neural Networks, IJCNN 2009 - Atlanta, GA Duration: 1 Jul 2009 → … |
Conference
Conference | 2009 International Joint Conference on Neural Networks, IJCNN 2009 |
---|---|
City | Atlanta, GA |
Period | 1/07/09 → … |
Keywords
- multiprocessing systems
- neural chips