DocumentCode
2379515
Title
Ensuring Numerical Quality in Grid Computing
Author
Frommer, Andreas ; Husken, M.
Author_Institution
Bergische Univ. Wuppertal, Wuppertal
fYear
2006
fDate
26-29 Sept. 2006
Firstpage
20
Lastpage
20
Abstract
Certain numerically intensive applications executed within a grid computing environment crucially depend on the properties of floating-point arithmetic implemented on the respective platform. Differences in these properties may have drastic effects. This paper identifies the central problems related to this situation. We propose an approach which gives the user valuable information on the various platforms available in a grid computing environment in order to assess the numerical quality of an algorithm run on each of these platforms. In this manner, the user will at least have very strong hints whether a program will perform reliably in a grid before actually executing it. Our approach extends the existing IeeeCC754 test suite by two "grid-enabled" modes: The first mode calculates a "numerical checksum" on a specific grid host and executes the job only if the checksum 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. Furthermore, it can help to find a set of compiler options to optimize the application\´s performance while retaining numerical stability.
Keywords
floating point arithmetic; grid computing; mathematics computing; IeeeCC754 test suite; floating-point arithmetic; grid computing; numerical checksum; numerical quality; Application software; Computer science; Floating-point arithmetic; Grid computing; Hardware; Mesh generation; Optimizing compilers; Software libraries; Standards development; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Scientific Computing, Computer Arithmetic and Validated Numerics, 2006. SCAN 2006. 12th GAMM - IMACS International Symposium on
Conference_Location
Duisburg
Print_ISBN
978-0-7695-2821-2
Type
conf
DOI
10.1109/SCAN.2006.16
Filename
4402410
Link To Document