DocumentCode
1242406
Title
Implementing regularly structured neural networks on the DREAM machine
Author
Shams, Soheil ; Gaudiot, Jean-Luc
Author_Institution
Hughes Res. Labs., Malibu, CA, USA
Volume
6
Issue
2
fYear
1995
fDate
3/1/1995 12:00:00 AM
Firstpage
407
Lastpage
421
Abstract
High-throughput implementations of neural network models are required to transfer the technology from small prototype research problems into large-scale “real-world” applications. The flexibility of these implementations in accommodating for modifications to the neural network computation and structure is of paramount importance. The performance of many implementation methods today is greatly dependent on the density and the interconnection structure of the neural network model being implemented. A principal contribution of this paper is to demonstrate an implementation method which exploits maximum amount of parallelism from neural computation, without enforcing stringent conditions on the neural network interconnection structure, to achieve this high implementation efficiency. We propose a new reconfigurable parallel processing architecture, the Dynamically Reconfigurable Extended Array Multiprocessor (DREAM) machine, and an associated mapping method for implementing neural networks with regular interconnection structures. Details of the system execution rate calculation as a function of the neural network structure are presented. Several example neural network structures are used to demonstrate the efficiency of our mapping method and the DREAM machine architecture on implementing diverse interconnection structures. We show that due to the reconfigurable nature of the DREAM machine, most of the available parallelism of neural networks can be efficiently exploited
Keywords
multiprocessor interconnection networks; neural net architecture; neural nets; parallel architectures; parallel machines; reconfigurable architectures; DREAM machine; Dynamically Reconfigurable Extended Array Multiprocessor; efficiency; flexibility; high throughput implementations; interconnection structure; large-scale real-world applications; mapping method; parallelism; reconfigurable parallel processing architecture; regularly structured neural networks; system execution rate; technology transfer; Application software; Computer architecture; Computer networks; Concurrent computing; Large-scale systems; Neural networks; Neurons; Parallel processing; Power system interconnection; Throughput;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/72.363476
Filename
363476
Link To Document