Approximate addition for artificial intelligence/machine learning
AssigneeCassia.AI Inc.
InventorJames Tandon
Life of this patent
Estimating the term…
Loading patent…
AssigneeCassia.AI Inc.
InventorJames Tandon
Estimating the term…
An integrated circuit includes a hardware inexact floating-point logarithmic number system (FPLNS) multiplier. The integrated circuit access registers containing a first floating-point binary value and its first logarithmic binary value and a second floating-point binary value and its second logarithmic binary value, each being in an FPLNS data format. The FPLNS multiplier configured to multiply the first and second floating-point binary values by adding, using an approximate adder, the first logarithmic binary value to the second logarithmic binary value to form a first logarithmic sum, shifting a bias constant by a number of bits of the mantissa of the first floating-point binary value to form a first shifted bias value, subtracting a correction factor from the first shifted bias value to form a first corrected bias value, and subtracting the first corrected bias value from the first logarithmic sum to form a first result.
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.