FLOATING-POINT NUMBERS WITH ERROR-ESTIMATES

被引:4
|
作者
MASOTTI, G
机构
[1] Dipartimento di Elettronica Informatica e Sistemistica, Università degli Studi di Bologna, 40136 Bologna
关键词
COMPUTER ARITHMETIC; DYNAMIC PRECISION EXTENSION; ERROR ESTIMATION; FLOATING-POINT COMPUTATIONS; FLOATING-POINT PROCESSORS; ILL CONDITIONED PROBLEMS; NUMERICAL ACCURACY;
D O I
10.1016/0010-4485(93)90069-Z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The study addresses the problem of precision in floating-point computations. A method for estimating the errors which affect intermediate and final results is presented, and a synthesis of many software simulations is discussed. The basic idea is to represent floating-point numbers by means of a data-structure collecting value and estimated error information. It has been found that, under certain circumstances, the estimate of the absolute error is accurate and has a compact statistical distribution. It is also shown that, by monitoring the estimated relative error during a computation (an ad hoc definition of relative error is used), the validity of results can be ensured. The error estimates enable robust algorithms to be implemented and ill conditioned problems to be detected. A hardware implementation of the method by means of a special floating-point processor is outlined. A dynamic extension of number precision, under the control of error estimates, is also advocated, in order to compute results within given error bounds.
引用
收藏
页码:524 / 538
页数:15
相关论文
共 50 条
  • [1] OPTIMAL ERROR-ESTIMATES FOR GAUSSIAN-ELIMINATION IN FLOATING-POINT ARITHMETIC
    STUMMEL, F
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1982, 62 (5BIS): : T355 - T357
  • [2] Error estimates for the summation of real numbers with application to floating-point summation
    Marko Lange
    Siegfried M. Rump
    [J]. BIT Numerical Mathematics, 2017, 57 : 927 - 941
  • [3] Error estimates for the summation of real numbers with application to floating-point summation
    Lange, Marko
    Rump, Siegfried M.
    [J]. BIT NUMERICAL MATHEMATICS, 2017, 57 (03) : 927 - 941
  • [4] Arithmetic Coding for Floating-Point Numbers
    Fischer, Marc
    Riedel, Oliver
    Lechler, Armin
    Verl, Alexander
    [J]. 2021 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (DSC), 2021,
  • [5] Konrad Zuse and Floating-Point Numbers
    Winkler, Juergen F. H.
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (10) : 6 - 7
  • [6] Floating-point numbers round-off error analysis by constraint programming
    Rémy Garcia
    [J]. Constraints, 2023, 28 (3) : 515 - 515
  • [7] RELATIVE ERROR IN FLOATING-POINT MULTIPLICATION
    GOODMAN, RH
    FELDSTEIN, A
    BUSTOZ, J
    [J]. COMPUTING, 1985, 35 (02) : 127 - 139
  • [8] Floating-point unit processing denormalized numbers
    Li, Z
    He, H
    Sun, YH
    [J]. 2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 90 - 93
  • [9] Optimization Modulo the Theory of Floating-Point Numbers
    Trentin, Patrick
    Sebastiani, Roberto
    [J]. AUTOMATED DEDUCTION, CADE 27, 2019, 11716 : 550 - 567
  • [10] CIRCUIT FINDS A FLOATING-POINT NUMBERS MSB
    JENG, JC
    [J]. EDN, 1985, 30 (15) : 246 - 246