Systolic Implementation Of Neural Network
暂无分享,去创建一个
The backpropagation algorithm for error gradient calculations in multilayer, feed-forward neural networks is derived in matrix form involving inner and outer products. It is demonstrated that these calculations can be carried out efficiently using systolic processing techniques [3], particularly using the SPRINT, a 64-element systolic processor developed at Lawrence Livermore National Laboratory. This machine contains one million synapses, and forward-propagates 12 million connections per second, using 100 watts of power. When executing the algorithm, each SPRINT processor performs useful work 97% of the time. The theory and applications are confirmed by some nontrivial examples involving seismic signal recognition.
[1] H. T. Kung,et al. Systolic Arrays for (VLSI). , 1978 .
[2] C. W. Grant,et al. Sprint - The Systolic Processor with a Reconfigurable Interconnection Network of Transputers , 1987, IEEE Transactions on Nuclear Science.
[3] James L. McClelland,et al. Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .