IC for universal computing with near zero programming complexity
AssigneeQuickSilver Technology, Inc.
InventorsFa-Long Luo, Bohumir Uvacek
Life of this patent
Estimating the term…
Loading patent…
AssigneeQuickSilver Technology, Inc.
InventorsFa-Long Luo, Bohumir Uvacek
Estimating the term…
A computing machine capable of performing multiple operations using a universal computing unit is provided. The universal computing unit maps an input signal to an output signal. The mapping is initiated using an instruction that includes the input signal, a weight matrix, and an activation function. Using the instruction, the universal computing unit may perform multiple operations using the same hardware configuration. The computation that is performed by the universal computing unit is determined by the weight matrix and activation function used. Accordingly, the universal computing unit does not require any programming to perform a type of computing operation because the type of operation is determined by the parameters of the instruction, specifically, the weight matrix and the activation function.
A computing unit in a computing machine, wherein the computing machine performs a plurality of computing operations using the computing unit, the computing unit comprising:
A computing unit in a computing machine, wherein the computing machine performs a plurality of computing operations using the computing unit, the computing unit comprising:
A method for performing a plurality of computing operations with a computing unit using a weight matrix and an activation function, the computing unit comprising a hardware structure that implements networked nodes, wherein nodes in the networked nodes are related by a network of connections between the nodes, wherein the weight matrix comprises weights corresponding to the connections and the activation function specifies a function for the nodes in the networked nodes, the method comprising:
A method for performing a plurality of computing operations with a computing unit using a weight matrix and an activation function, the computing unit comprising a hardware structure that implements networked nodes, wherein nodes in the networked nodes are related by a network of connections between the nodes, wherein the weight matrix comprises weights corresponding to the connections and the activation flunction specifies a function for the nodes in the networked nodes, the method comprising:
A universal computing unit in a computing machine, wherein the computing machine maps an input signal to an output signal using the universal computing unit, the universal computing unit comprising:
A method for performing a plurality of computing operations with one or more universal computing units, the one or more universal computing units being part of a network that couples the one or more universal computing units to one or more computing units, the method comprising:
A system for performing a plurality of computing operations using one or more universal computing units, the system comprising:
Dependencies are inferred from the claim text.