batch-mode parallel implementations

shams@maxwell.hrl.hac.com shams at maxwell.hrl.hac.com
Wed Oct 16 17:23:42 EDT 1991


We have exploited the "epoch" training method for implementing back-prop on a 
2-D systolic array processor of Hughes [1,2].  There are two basic problems 
with this approach.  First, there are only a limited number of models that allow 
for epoch training (e.g. back-prop).  Second,  this type of parallelism is not 
useful during recall or classification cycle since there is only a single input 
pattern to be evaluated (unless the input data rate exceeds the processor 
throughput enabling the input data to be buffered for batch processing).  As the 
number of neurons used in real-world applications continue to increase,  there 
would be enough computation to keep all the processors busy without having to 
use epoch parallelism.
[1] S. Shams and K. W. Przytula, "Mapping of Neural Networks onto 
Programmable Parallel Machines," Proceedings of the Intern. Symp. on Circuits 
and Systems, New Orleans, LA, Vol. 4, pp. 2613-2617, 1990.

[2] S. Shams and K. W. Przytula. "Implementation of Multilayer Neural 
Networks on Parallel Programmable Digital Computers." In Parallel Algorithms 
and Architectures for DSP Applications. Ed. M. Bayoumi, Kluwer Academic 
Publishers, pp. 225-253, 1991.

Soheil Shams
Hughes Research Labs.


More information about the Connectionists mailing list