DocumentCode
2166185
Title
Parallel neural network training on Multi-Spert
Author
Farber, Philipp ; Asanovic, Krste
Author_Institution
Int. Comput. Sci. Inst., Berkeley, CA, USA
fYear
1997
fDate
10-12 Dec 1997
Firstpage
659
Lastpage
666
Abstract
Multi-Spert is a scalable parallel system built from multiple Spert-II nodes which we have constructed to speed error backpropagation neural network training for speech recognition research. We present the Multi-Spert hardware and software architecture, and describe our implementation of two alternative parallelization strategies for the backprop algorithm. We have developed detailed analytic models of the two strategies which allow us to predict performance over a range of network and machine parameters. The models´ predictions are validated by measurements for a prototype five node Multi-Spert system. This prototype achieves a neural network training performance of over 530 million connection updates per second (MCUPS) while training a realistic speech application neural network. The model predicts that performance will scale to over 800 MCUPS for eight nodes
Keywords
backpropagation; learning (artificial intelligence); neural nets; parallel algorithms; parallel architectures; performance evaluation; reconfigurable architectures; speech recognition; Multi-Spert; error backpropagation; hardware architecture; measurement; multiple Spert-II nodes; parallel neural network training; parallelization strategies; performance; scalable parallel system; software architecture; speech recognition; Backpropagation algorithms; Hardware; Neural networks; Performance analysis; Predictive models; Prototypes; Software algorithms; Software architecture; Software prototyping; Speech recognition;
fLanguage
English
Publisher
ieee
Conference_Titel
Algorithms and Architectures for Parallel Processing, 1997. ICAPP 97., 1997 3rd International Conference on
Conference_Location
Melbourne, Vic.
Print_ISBN
0-7803-4229-1
Type
conf
DOI
10.1109/ICAPP.1997.651531
Filename
651531
Link To Document