• DocumentCode
    2236777
  • Title

    Ensuring numerical quality in grid computing

  • Author

    Frommer, Andreas ; Hüsken, Matthias

  • Author_Institution
    Appl. Comput. Sci. & Sci. Comput., Bergische Univ. Wuppertal
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    335
  • Lastpage
    336
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2006 15th IEEE International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1082-8907
  • Print_ISBN
    1-4244-0307-3
  • Type

    conf

  • DOI
    10.1109/HPDC.2006.1652171
  • Filename
    1652171