首页 | 本学科首页   官方微博 | 高级检索  
     


Numerical ‘health check’ for scientific codes: the CADNA approach
Authors:N.S. Scott,F. Jé    quel,J.-M. Chesneaux
Affiliation:a School of Electronics, Electrical Engineering and Computer Science, The Queeen's University of Belfast, Belfast BT7 1NN, UK
b Laboratoire d'Informatique de Paris 6, Université Pierre et Marie Curie - Paris 6, 4 place Jussieu, 75252 Paris Cedex 05, France
Abstract:
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.
Keywords:02.60.-x   02.60.Jh   02.70.-c   02.50.Ey
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号