| CPC G06N 3/08 (2013.01) [G11C 13/0069 (2013.01); G11C 2213/77 (2013.01)] | 20 Claims |

|
1. A memristive dot product system for vector processing, comprising:
a crossbar array having a number of memory elements;
a vector output register comprising outputs from the crossbar array;
a comparator processor operatively connected to the vector output register, the comparator processor configured to:
compare output vector data from the vector output register to input vector data from a memory register;
determine changed data values as between the output vector data and the input vector data; and
write the changed data values to the memory elements of the crossbar array.
|