메뉴 건너뛰기




Volumn 27, Issue 1, 2001, Pages 92-118

A precision- and range-independent tool for testing floating-point arithmetic I: Basic operations, square root, and remainder

Author keywords

Arithmetic; D.3.0 programming languages : General Standards; Floating point; G.1.0 numerical analysis : General Computer arithmetic; IEEE floating point standard; Multiprecision; Validation; Verification

Indexed keywords


EID: 0012096424     PISSN: 00983500     EISSN: None     Source Type: Journal    
DOI: 10.1145/382043.382404     Document Type: Article
Times cited : (16)

References (29)
  • 1
    • 0000450702 scopus 로고
    • A Fortran 90-based multiprecision system
    • Dec.
    • BAILEY, D. H. 1995. A Fortran 90-based multiprecision system. ACM Trans. Math. Softw. 21, 4 (Dec.), 379-387.
    • (1995) ACM Trans. Math. Softw. , vol.21 , Issue.4 , pp. 379-387
    • Bailey, D.H.1
  • 4
    • 0017950568 scopus 로고
    • A Fortran multiple precision arithmetic package
    • Mar.
    • BRENT, R. P. 1978. A Fortran multiple precision arithmetic package. ACM Trans. Math. Softw. 4, 1 (Mar.), 57-70.
    • (1978) ACM Trans. Math. Softw. , vol.4 , Issue.1 , pp. 57-70
    • Brent, R.P.1
  • 6
    • 0011644151 scopus 로고    scopus 로고
    • Proving the IEEE correctness of iterative floating-point square root, divide and remainder algorithms
    • CORNEA-HASEGAN, M. 1998. Proving the IEEE correctness of iterative floating-point square root, divide and remainder algorithms. Intel Tech. J. Quarter 2.
    • (1998) Intel Tech. J. Quarter , vol.2
    • Cornea-Hasegan, M.1
  • 7
    • 0039675956 scopus 로고    scopus 로고
    • Underflow revisited
    • Antwerp, Belgium. Submitted for publication
    • CUYT, A., KUTERNA, P., VERDONK, B., AND VERSCHAEREN, D. 2000a. Underflow revisited. Tech. Rep. Univ. of Antwerp, Antwerp, Belgium. Available via http://win-www.uia.ac.be/u/cant/ publications.html. Submitted for publication.
    • (2000) Tech. Rep. Univ. of Antwerp
    • Cuyt, A.1    Kuterna, P.2    Verdonk, B.3    Verschaeren, D.4
  • 8
    • 0040267746 scopus 로고    scopus 로고
    • Univ. of Antwerp, Antwerp, Belgium
    • CUYT, A. ET AL. 2000b. The Arithmos project. Univ. of Antwerp, Antwerp, Belgium. http://win-www.uia.ac.be/u/cant/arithmos.
    • (2000) The Arithmos Project
    • Cuyt, A.1
  • 9
    • 0039083724 scopus 로고
    • Validation of numerical computations in Ada
    • Numerical Algorithms Group Ltd., Oxford, UK
    • DU CROZ, J., ERL, M., GARDNER, P., HODGSON, G., AND PONT, M. 1989. Validation of numerical computations in Ada. Tech. Rep. TR2/89. Numerical Algorithms Group Ltd., Oxford, UK.
    • (1989) Tech. Rep. TR2/89
    • Du Croz, J.1    Erl, M.2    Gardner, P.3    Hodgson, G.4    Pont, M.5
  • 10
    • 0032675801 scopus 로고    scopus 로고
    • Introductions to the special issue on verification of arithmetic hardware
    • GERMAN, S. 1999. Introductions to the special issue on verification of arithmetic hardware. Formal Methods Syst. Des. 14, 1, 5-6.
    • (1999) Formal Methods Syst. Des. , vol.14 , Issue.1 , pp. 5-6
    • German, S.1
  • 13
    • 0034206836 scopus 로고    scopus 로고
    • Floating-point verification in HOL light: The exponential function
    • HARRISON, J. 2000. Floating-point verification in HOL Light: The exponential function. Formal Methods Syst. Des. 16, 3, 271-305.
    • (2000) Formal Methods Syst. Des. , vol.16 , Issue.3 , pp. 271-305
    • Harrison, J.1
  • 17
    • 0002604680 scopus 로고
    • Reprinted
    • IEEE. 1985. ANSI/IEEE standard for binary floating point arithmetic: Standard 754-1985. IEEE Press, Piscataway, NJ. Reprinted in ACM SIGPLAN Not. 22, 2 (1987), pp. 9-25.
    • (1987) ACM SIGPLAN Not. , vol.22 , Issue.2 , pp. 9-25
  • 21
    • 18744418418 scopus 로고
    • Paranoia: A floating-point benchmark
    • KARPINSKI, R. 1985. Paranoia: A floating-point benchmark. BYTE 10, 223-235.
    • (1985) BYTE , vol.10 , pp. 223-235
    • Karpinski, R.1
  • 23
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of the AMD-K7 floating point multiplication, division, and square root instructions
    • RUSSINOFF, D. 1998. A mechanically checked proof of IEEE compliance of the AMD-K7 floating point multiplication, division, and square root instructions. London Math. Soc. J. Comput. Math. 1, 148-200.
    • (1998) London Math. Soc. J. Comput. Math. , vol.1 , pp. 148-200
    • Russinoff, D.1
  • 24
    • 0012031766 scopus 로고
    • A test of a computer's floating-point unit
    • AT&T Bell Laboratories, Inc., Murray Hill, NJ
    • SCHRYER, N. 1981. A test of a computer's floating-point unit. Computer Science Tech. Rep. 89. AT&T Bell Laboratories, Inc., Murray Hill, NJ.
    • (1981) Computer Science Tech. Rep. 89
    • Schryer, N.1
  • 25
    • 0026167255 scopus 로고
    • Algorithm 693: A FORTRAN package for floating-point multiple-precision arithmetic
    • June
    • SMITH, D. M. 1991. Algorithm 693: A FORTRAN package for floating-point multiple-precision arithmetic. ACM Trans. Math. Softw. 17, 2 (June), 273-283.
    • (1991) ACM Trans. Math. Softw. , vol.17 , Issue.2 , pp. 273-283
    • Smith, D.M.1
  • 26
    • 0040267737 scopus 로고    scopus 로고
    • Technology White Paper. Sun Microsystems, Inc., Mountain View, CA
    • SUN MICROSYSTEMS. 1997. The UltraSparc processor. Technology White Paper. Sun Microsystems, Inc., Mountain View, CA. http://www.sun.com.
    • (1997) The UltraSparc Processor
  • 28
    • 0012062683 scopus 로고    scopus 로고
    • A precision- and range-independent tool for testing floating-point arithmetic II: Conversions
    • (Mar.). This issue
    • VERDONK, B., CUYT, A., AND VERSCHAEREN, D. 2001. A precision- and range-independent tool for testing floating-point arithmetic II: Conversions. ACM Trans. Math. Softw. 27, 1 (Mar.). This issue.
    • (2001) ACM Trans. Math. Softw. , vol.27 , Issue.1
    • Verdonk, B.1    Cuyt, A.2    Verschaeren, D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.