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 :
بازگشت