DocumentCode :
298373
Title :
Optimal mapping of feedforward neural networks onto multiple bus architectures
Author :
El-Amawy, Ahmed ; Kulasinghe, Priyalal ; Bayoumi, Magdy
Author_Institution :
Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
Volume :
1
fYear :
1994
fDate :
3-5 Aug 1994
Firstpage :
477
Abstract :
This paper addresses the problem of mapping a feedforward ANN onto a multiple bus system, MBS, with p processors and b buses so as to minimize the total execution time. We model the computational requirements of ANN by an m-partite graph called FFCG and show that the mapping problem can be reduced to that of optimally mapping a single (arbitrary) computational layer (c-layer) to the MBS. We present an algorithm which assigns the nodes of a given c-layer to processors such that the computation lower bound [Nl/p]tpl and the communication lower bound [Nl/b]tc, are achieved simultaneously, where Nl is the number of nodes in the mapped c-layer, and tpl and tc, are the computation and communication times, respectively, associated with a node in the layer. When computation and communication are not overlapped, we show that the optimal number of processors needed is either 1 or p, depending on the ratio tpl/tc . We show how the total execution time can be reduced by overlapping computation and communication. In that case, we show that the optimal number of processors needed is either 1 or (tp l/tc)b. We show that there is a unique arrangement of interfaces such that the total number of interfaces is minimum and the optimal time is reached. Finally, we compare the relative merits of the hypercube and the MBS and show the superiority of the latter in simulating an ANN
Keywords :
feedforward neural nets; graph theory; multiprocessor interconnection networks; neural net architecture; ANN; FFCG; algorithm; architecture; communication lower bound; computation lower bound; execution time; feedforward neural network; hypercube; interfaces; m-partite graph; multiple bus system; optimal mapping; processors; simulation; Artificial neural networks; Brain modeling; Computational modeling; Computer architecture; Computer networks; Feedforward neural networks; Humans; Hypercubes; Information processing; Neural networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1994., Proceedings of the 37th Midwest Symposium on
Conference_Location :
Lafayette, LA
Print_ISBN :
0-7803-2428-5
Type :
conf
DOI :
10.1109/MWSCAS.1994.519283
Filename :
519283
Link To Document :
بازگشت