A STOCHASTIC ARITHMETIC FOR RELIABLE SCIENTIFIC COMPUTATION

被引:91
作者
VIGNES, J [1 ]
机构
[1] UNIV PARIS 06,MASI LAB,F-75230 PARIS 05,FRANCE
关键词
D O I
10.1016/0378-4754(93)90003-D
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
After having reviewed the CESTAC (Controle et Estimation STochastique des Arrondis de Calculs) method which uses a probabilistic approach to round-off error analysis, a new arithmetic called stochastic arithmetic is presented in this paper. This new arithmetic covers a large part of the properties of exact arithmetic, properties which are lost in the usual floating-point arithmetic. The CADNA (Control of Accuracy and Debugging for Numerical Applications) library is a tool for automatic implementation of stochastic arithmetic in any FORTRAN or ADA program. Consequently, by the use of the CADNA library, it is possible during the run of a program, to detect the numerical instabilities, to stop correctly any iterative process, to evaluate the optimal step or the optimal mesh in approximate methods, to evaluate the accuracy of any result provided by the computer. In short, the stochastic arithmetic, i.e., the use of the CADNA library, serves to validate the results provided by a computer, and to assure the user of the reliability of scientific computations.
引用
收藏
页码:233 / 261
页数:29
相关论文
共 75 条
[1]  
ABOUN N, 1985, THESIS PARIS
[2]  
ALLIOT N, 1985, THESIS PARIS
[3]   FLOATING-POINT ERROR PROPAGATION IN ITERATIVE METHODS [J].
ALT, R .
MATHEMATICS AND COMPUTERS IN SIMULATION, 1988, 30 (06) :505-517
[4]  
ALT R, 1991, COMPUTER ARITHMETIC
[5]  
ALT R, 1990, CONTRIBUTION COMPUTE, P3
[6]  
ALT R, 1976, IP765 REP
[7]  
ALT R, 1986, IMACS T SCI COMPUT, V1, P3
[8]  
ALT R, 1983, IMACCS T SCI COMPUT, V1, P231
[9]  
ALT R, 1992, COMPUTER ARITHMETIC, V1, P1
[10]  
ARSAC J, 1977, CONSTRUCTION PROGRAM