Abstract

Now Scientists are facing up to a new age. Power of computer enables us to perform experiences in silicio . Modelisations are enough accurate to obtain results closed to reality, although they sometimes fail. Several reasons can be given: the modelisation is not close enough to reality, the model is unstable, etc. One reason is often forgotten: errors coming from computers. Indeed, numerical computations are based on floating point number representation which is only an approximation of real numbers. Each operation generates a very small error that can propagate and cause the computed result to become completely different than the expected one. Several methods are well known to study the round-off errors propagation. The talk will focus on the DSA (discrete stochastic arithmetic) and its implementation: the CADNA software. The DSA allows us to study the round-off error propagation in all codes written in Fortran, C or C++ with few code modifications. This method is powerful but a bottleneck is the increase of the over-cost in computation time. Explanations and a solution will be given. In a second part, an overview of the CADNA implementation on multicore, distributed systems and GPU will be developed. ...

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.