Title :
Ensuring numerical quality in grid computing
Author :
Frommer, Andreas ; Hüsken, Matthias
Author_Institution :
Appl. Comput. Sci. & Sci. Comput., Bergische Univ. Wuppertal
Abstract :
We propose an approach which gives the user valuable information on the various platforms avail able in a grid in order to assess the numerical quality of an algorithm run on each of these platforms. In this manner, the user is provided with at least very strong hints whether a program performs reliably in a grid before actually executing it. Our approach extends IeeeCC754 by two "grid-enabled" modes: The first mode calculates a "numerical checksum" on a specific grid host and executes the job only if the check sum is identical to a locally generated one. The second mode provides the user with information on the reliability and IEEE 754-conformity of the underlying floating-point implementation of various platforms. In addition, it can help to find a set of compiler options to optimize the application\´s performance while retaining numerical stability
Keywords :
IEEE standards; floating point arithmetic; grid computing; numerical stability; IeeeCC754; grid computing; numerical checksum mode; numerical quality; numerical stability; Application software; Computer science; Floating-point arithmetic; Grid computing; Hardware; Programming; Scientific computing; Software libraries; Software standards; Testing;
Conference_Titel :
High Performance Distributed Computing, 2006 15th IEEE International Symposium on
Conference_Location :
Paris
Print_ISBN :
1-4244-0307-3
DOI :
10.1109/HPDC.2006.1652171