18417215. COMPUTATION OF CORRECTLY ROUNDED FLOATING POINT SUMMATION simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

COMPUTATION OF CORRECTLY ROUNDED FLOATING POINT SUMMATION

Organization Name

Intel Corporation

Inventor(s)

Brett Saiki of Seattle WA (US)

William Zorn of Folsom CA (US)

Theo Drane of El Dorado Hills CA (US)

COMPUTATION OF CORRECTLY ROUNDED FLOATING POINT SUMMATION - A simplified explanation of the abstract

This abstract first appeared for US patent application 18417215 titled 'COMPUTATION OF CORRECTLY ROUNDED FLOATING POINT SUMMATION

Simplified Explanation

The patent application describes a computer computation method for correctly rounded floating point summation. The apparatus includes circuits for sorting and summing floating point values to provide a correctly rounded summation of the maximum floating point values.

  • First circuit to sort multiple floating point values based on their exponents and store them in a buffer.
  • Second circuit to iteratively sum the values, store an accumulated value, generate and store a residual value, and produce an intermediate output.
  • Third circuit to perform final rounding of the output to provide a correctly rounded summation of the maximum floating point values.

Potential Applications

This technology could be applied in various fields where precise floating point summation is required, such as scientific computing, financial modeling, and machine learning algorithms.

Problems Solved

1. Ensures accurate and correctly rounded floating point summation. 2. Improves the reliability and precision of numerical computations.

Benefits

1. Increased accuracy in floating point summation. 2. Enhanced reliability of computational results. 3. Improved performance in numerical calculations.

Potential Commercial Applications

"Enhancing Numerical Precision: Applications in Scientific Computing and Financial Modeling"

Possible Prior Art

There may be prior art related to algorithms and methods for floating point summation, but specific examples are not provided in the abstract.

Unanswered Questions

How does this technology compare to existing methods for floating point summation?

The article does not provide a direct comparison with existing methods, making it unclear how this technology improves upon current practices.

Are there any limitations or constraints in implementing this technology in real-world applications?

The abstract does not address any potential limitations or challenges that may arise when implementing this technology in practical settings.


Original Abstract Submitted

Computer computation of correctly rounded floating point summation is described. An example of apparatus includes a first circuit to sort multiple floating point (FP) values based on an exponent of each FP value and store the sorted FP values in a buffer, and to provide the plurality of FP values for summation sequentially in a sorted order starting with a FP value having a smallest exponent; a second circuit to iteratively sum the FP values and store an accumulated value, generate and store a residual value representing fully resolved bits from the accumulator, and generate an intermediate output including the residual value; and a third circuit to perform final rounding of the output, the final rounded output being a correctly rounded summation of the maximum floating point values.