Scalable neural array processor and method

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1518

Patent

active

051485150

ABSTRACT:
An Array Processor and Method for a Scalable Array Neural Processor (SNAP) permits computing as a dynamic and highly parallel computationally intensive system typically consisting of input weight multiplications, product summation, neural state calculations, and complete connectivity among the neurons. The Scalable Neural Array Processor (SNAP) uses a unique intercommunication scheme within an array structure that provides high performance for completely connected network models such as the Hopfield model. SNAP's packaging and expansion capabilities are addressed, demonstrating SNAP's scalability to larger networks. The array processor is scalable. It has an array of function elements and a plurality of orthogonal horizontal and vertical processing elements for communication, computation and reduction. This structure permits in a first computation state the generation of a set of output values and in the first communication state the processing elements produce, responsive to the output values, first reduction values. In a second computation state processing elements, responsive to the first reduction values, generate vertical output values, and in a second computation state the vertical output values are communicated back to the inputs of the function elements. Responsive to a third computation state responsive to the vertical output values, a second set of output values is generated by said function elements, and in a third communication state the horizontal processing elements produce second reduction values. In a fourth computation state the horizontal processing elements generate horizontal output values, and responsive to a fourth communication state the horizontal processing elements communicate the horizontal output values back to the inputs of the function elements.

REFERENCES:
patent: 5043913 (1989-08-01), Furutani
Parallel Architectures for Artificial Neural Nets; S. Y. Kung; Inter. Conf. on Systolic Arrays; 1988; pp. 163-174.
A Unifying Algorithm/Architecture for Artificial Neural Networks; S. Y. Kung and J. N. Hwang; 1988; IEEE; pp. 120-123.
A Unified Systolic Architecture for Artificial Neural Networks; S. Y. Kung et al.; J. of Parallel & Distributed Computing 6, 358-387 (1989).
An Enhanced Parallel Toroidal Lattice Architecture for Large Scale Neural Networks; Fujimoto et al.; IJCNN 18-22 Jun. 1989.
"Parallel Distributed Processing vol. 1; Foundations" Cambridge, Mass.: MIT Press 1986, pp. 45-76, 319-362. D. E. Rumelhart, J. L. McClelland and the PDP Research Group.
"Neurons with Graded Response have Collective Computational Properties like those of Two-State Neurons" J. J. Hopfield Proceedings of the Nat'l Acad. of Sci 81, pp. 3088-3092, May 1984.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Scalable neural array processor and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Scalable neural array processor and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Scalable neural array processor and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-743172

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.