Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

5results about "Computation using non-denominational number representation" patented technology

Error correction in computation

Introduced here is a technique to detect and / or correct errors in computation. The ability to correct errors in computation can increase the speed of the processor, reduce the power consumption of the processor, and reduce the distance between the transistors within the processor because the errors thus generated can be detected and corrected. In one embodiment, an error correcting module, running either in software or in hardware, can detect an error in matrix multiplication, by calculating an expected sum of all elements in the resulting matrix, and an actual sum of all elements in the resulting matrix. When there is a difference between the expected sum and the resulting sum, the error correcting module detects an error. In another embodiment, in addition to detecting the error, the error correcting module can determine the location and the magnitude of the error, thus correcting the erroneous computation.
Owner:GROQ INC

System and method for divide-and conquer checkpointing

ActiveEP3465419B1Software testing/debuggingComputation using non-denominational number representation
A system and method which allows the basic checkpoint-reverse-mode AD strategy (of recursively decomposing the computation to reduce storage requirements of reverse-mode AD) to be applied to arbitrary programs: not just programs consisting of loops, but programs with arbitrarily complex control flow. The method comprises (a) transforming the program into a formalism that allows convenient manipulation by formal tools, and (b) introducing a set of operators to allow computations to be decomposed by running them for a given period of time then pausing them, while treating the paused program as a value subject to manipulation.
Owner:PURDUE RES FOUND +1

Integrated circuits for large-scale transistor tensor operations

ActiveUS12639042B2Computation using non-denominational number representationHemt circuitsCurrent mode
An integrated circuit includes a plurality of current-mode computation (CMC) branches, each including a plurality of CMC cells and a branch summation line. An individual CMC cell includes at least one computation transistor that produces a CMC output current that is a function of a channel current of the computation transistor. A branch summation line receives CMC cell output currents produced by a plurality of CMC cells, and produces a branch output current that is a current-mode summation of all received CMC cell output currents. A layer-one current summation circuit receives the branch output current produced by at least one branch summation line, and produces a layer-one current summation circuit output current that is a function of the received branch output currents. The layer-one current summation circuit may be field-programmable. In operation, the integrated circuit can perform transistor tensor operations by programming one or more layer-one current summation circuits to combine all branch output currents received by those layer-one current summation circuits. Using embodiments of the present invention, millions, billions, trillions or more of the CMC cells can be field-programmed to execute computations in parallel to support transistor tensor operations.
Owner:TERACORE SYSTEMS INC

Priority-based encoder-based technique for computing minimum or maximum of multiple values

ActiveCN115878075BComputation using non-denominational number representationProgram controlAlgorithmEngineering
Priority encoder based techniques for computing a minimum or maximum of a plurality of values are disclosed. In various embodiments, a maximum or minimum of a plurality of input values is determined. For each of a set of possible values, a corresponding detection result is set to indicate whether at least one of the input values matches the possible value. The detection results are used to determine the maximum or minimum of the plurality of input values.
Owner:NVIDIA CORP

SYSTEM AND METHOD FOR SHARING AND OVERCOMING CONTROL POINTS

ActiveDE602017095651T2Software testing/debuggingComputation using non-denominational number representationSoftware engineeringMechanical engineering
Owner:NAT UNIV OF IRELAND MAYNOOTH +1