Mantissa alignment with rounding
OwnerXiaochen PENG, Brian Crafton +1inventors
InventorsXiaochen PENG, Brian Crafton, Murat Kerem Akarvardar
Life of this patent
Estimating the term…
Loading patent…
OwnerXiaochen PENG, Brian Crafton +1inventors
InventorsXiaochen PENG, Brian Crafton, Murat Kerem Akarvardar
Estimating the term…
In some embodiments, computing a sum of floating-point numbers, such as in multiply-accumulate operations, includes aligning the mantissas of the floating point number by adjusting at least a subset of the mantissas so that the exponents of the floating-point numbers are the same. After the alignment, the most significant portion of each mantissa is rounded depending on the remainder of the mantissa, for example the most significant bit of the remainder. The mantissas are then truncated to the rounded most significant portions. The truncated mantissas are then summed. The mantissas being aligned can be products of mantissas of respective inputs and weights. The sum of the rounded portions in such cases are a result of multiply-accumulate operations, with a reduced bit width.
A method of computing, comprising:
A method of computing, comprising:
A computing device, comprising:
Dependencies are inferred from the claim text.