Patent ID: 11900979
Assignee: INTEL CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A method of probabilistic in-memory computing of a stochastic neural network (SNN) by a probabilistic in-memory computing apparatus, the apparatus comprising a plurality of input lines, a plurality of accumulation lines intersecting the plurality of input lines; and a plurality of probabilistic bit devices (p-bits) each of which is coupled to an individual input line of the plurality of input lines and an individual accumulation line of the plurality of accumulation lines, wherein each p-bit includes at least one bias terminal capable of receiving a bias voltage, and the bias voltage applied to the at least one bias terminal of each p-bit is to cause a time-varying resistance of each p-bit to have a probabilistic resistance value based on a probability distribution of the SNN, the method comprising:
applying respective input voltages to respective input lines of the plurality of input lines such that:
the respective input voltages are multiplied by conductances of respective sets of p-bits of the plurality of p-bits connected to the respective input lines, and is to cause current to flow through respective accumulation lines to which the respective sets of p-bits are connected, and
the current flowing through the respective accumulation lines is to accumulate with current at respective intersection points of subsequent input lines of the plurality of input lines and the respective accumulation lines.