Numerical ‘health check’ for scientific codes: the CADNA approach


Autoria(s): Scott, Stan; Jèzèquel, F.; Denis, C.; Chesneaux, J-M.
Data(s)

15/04/2007

Resumo

Scientific computation has unavoidable approximations built into its very fabric. One important source of error that is difficult to detect and control is round-off error propagation which originates from the use of finite precision arithmetic. We propose that there is a need to perform regular numerical `health checks' on scientific codes in order to detect the cancerous effect of round-off error propagation. This is particularly important in scientific codes that are built on legacy software. We advocate the use of the CADNA library as a suitable numerical screening tool. We present a case study to illustrate the practical use of CADNA in scientific codes that are of interest to the Computer Physics Communications readership. In doing so we hope to stimulate a greater awareness of round-off error propagation and present a practical means by which it can be analyzed and managed.

Identificador

http://pure.qub.ac.uk/portal/en/publications/numerical-health-check-for-scientific-codes-the-cadna-approach(398e4b52-a8b8-49cf-bba7-a8082519d14b).html

http://dx.doi.org/10.1016/j.cpc.2007.01.005

http://www.scopus.com/inward/record.url?scp=33947270893&partnerID=8YFLogxK

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Scott , S , Jèzèquel , F , Denis , C & Chesneaux , J-M 2007 , ' Numerical ‘health check’ for scientific codes: the CADNA approach ' Computer Physics Communications , vol 176 (8) , no. 8 , pp. 507-521 . DOI: 10.1016/j.cpc.2007.01.005

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/1700/1706 #Computer Science Applications #/dk/atira/pure/subjectarea/asjc/3100 #Physics and Astronomy(all)
Tipo

article