CPC G06F 7/552 (2013.01) [G06F 7/523 (2013.01); G06F 7/537 (2013.01); G06F 7/5525 (2013.01); G06F 2207/5351 (2013.01)] | 9 Claims |
1. A method of evaluating an output value of a function at an input value using an iterative refinement procedure requiring at least two multiplications for each iteration, comprising:
producing an initial approximation of the output value based on the input value;
performing a first multiplication of a first iteration by a limited-precision multiplier;
performing, in a full-precision multiplier, remaining multiplications for each iteration; and
outputting said output value after performing said remaining multiplications.
|