Multiprecision floating point addition

  • Authors:
  • George E. Collins;Werner Krandick

  • Affiliations:
  • Dept. Computer and Information Sciences, University of Delaware;Dept. Mathematics and Computer Science, University of Paderborn, Germany

  • Venue:
  • ISSAC '00 Proceedings of the 2000 international symposium on Symbolic and algebraic computation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

An efficient algorithm is presented that returns the exactly rounded sum of two multiprecision floating point numbers. Depending on the input signs and exponents the algorithm distinguishes five cases. In each case, the method minimizes the number of computer words that are subject to de-normalization, addition or subtraction, and normalization. The method achieves further efficiency by trying to combine these three steps into one single pass over the mantissas. To do this, the method guesses the shift amount of the normalizing shift before the sum is known.