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 条
  • [31] Error Analysis in the Hardware Neural Networks Applications using Reduced Floating-point Numbers Representation
    Pietras, Marcin
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2014 (ICNAAM-2014), 2015, 1648
  • [32] SOME A POSTERIORI ERROR BOUNDS IN FLOATING-POINT COMPUTATIONS
    TSAO, NK
    [J]. JOURNAL OF THE ACM, 1974, 21 (01) : 6 - 17
  • [33] Error estimation of floating-point summation and dot product
    Siegfried M. Rump
    [J]. BIT Numerical Mathematics, 2012, 52 : 201 - 220
  • [34] MONITORING FLOATING-POINT ERROR PROPAGATION IN SCIENTIFIC COMPUTATION
    GINSBERG, M
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1980, 6 (01) : 23 - 43
  • [35] A note on geometric ergodicity and floating-point roundoff error
    Breyer, L
    Roberts, GO
    Rosenthal, JS
    [J]. STATISTICS & PROBABILITY LETTERS, 2001, 53 (02) : 123 - 127
  • [36] Sharp error bounds for complex floating-point inversion
    Jeannerod, Claude-Pierre
    Louvet, Nicolas
    Muller, Jean-Michel
    Plet, Antoine
    [J]. NUMERICAL ALGORITHMS, 2016, 73 (03) : 735 - 760
  • [37] Sharp error bounds for complex floating-point inversion
    Claude-Pierre Jeannerod
    Nicolas Louvet
    Jean-Michel Muller
    Antoine Plet
    [J]. Numerical Algorithms, 2016, 73 : 735 - 760
  • [38] ERROR ANALYSIS OF CERTAIN FLOATING-POINT ONLINE ALGORITHMS
    WATANUKI, O
    ERCEGOVAC, MD
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1983, 32 (04) : 352 - 358
  • [39] ERROR ANALYSIS OF ZFP COMPRESSION FOR FLOATING-POINT DATA
    Diffenderfer, James
    Fox, Alyson L.
    Hittinger, Jeffrey A.
    Sanders, Geoffrey
    Lindstrom, Peter G.
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (03): : A1867 - A1898
  • [40] Floating-point error analysis based on affine arithmetic
    Fang, CF
    Chen, TH
    Rutenbar, RA
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PROCEEDINGS: SPEECH II; INDUSTRY TECHNOLOGY TRACKS; DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS; NEURAL NETWORKS FOR SIGNAL PROCESSING, 2003, : 561 - 564