Patent · US Active

Methods and apparatus for automatic accuracy-sustaining scaling of block-floating-point operands

US8280939B2 · kind B2 · utility

1Cited by
6References
45Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 22, 2008
Grant dateOct 2, 2012
Priority date
Expiry dateMay 6, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/3824
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method performs an operation on a set of at least one BFP operands to generate a BFP result. The method is designed to reduce the risks of overflow and loss of accuracy attributable to the operation. The method performs an analysis to determine respective shift values for each of the operands and the result. The method calculates result mantissas by shifting the stored bit patterns representing the corresponding operand mantissa values by their respective associated shift values determined in the analysis step, performing the operation on shifted operand mantissas to generate preliminary result mantissa, and shifting the preliminary result mantissas by a number of bits determined in the analysis step.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.