메뉴 건너뛰기




Volumn 18, Issue 2, 1996, Pages 139-174

Handling Floating-Point Exceptions in Numeric Programs

Author keywords

Algorithms; D.3.0 Programming Languages : General standards; D.3.2 Programming Languages : Language Constructs and Features control structures; Design; G.1.0 Numerical Analysis : General computer arithmetic; Languages; Numerical algorithms

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTER SYSTEMS PROGRAMMING; DIGITAL ARITHMETIC; NUMERICAL ANALYSIS;

EID: 0030100969     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/227699.227701     Document Type: Article
Times cited : (73)

References (60)
  • 6
    • 0017942742 scopus 로고
    • A portable Fortran program to find the Euclidean norm of a vector
    • BLUE, J. L. 1978. A portable Fortran program to find the Euclidean norm of a vector. ACM Trans. Math. Softw. 4, 1 (Mar.), 15-23.
    • (1978) ACM Trans. Math. Softw. , vol.4 , Issue.1 MAR. , pp. 15-23
    • Blue, J.L.1
  • 7
    • 0019663774 scopus 로고
    • A simple but realistic model of floating-point computation
    • BROWN, W. S. 1981. A simple but realistic model of floating-point computation. ACM Trans. Math. Softw. 7, 4 (Dec.), 445-480.
    • (1981) ACM Trans. Math. Softw. , vol.7 , Issue.4 DEC. , pp. 445-480
    • Brown, W.S.1
  • 8
    • 0021413171 scopus 로고
    • Beyond floating point
    • CLENSHAW, C. W. AND OLVER, F. W. J. 1984. Beyond floating point. J. ACM 31, 2 (Apr.), 319-328.
    • (1984) J. ACM , vol.31 , Issue.2 APR. , pp. 319-328
    • Clenshaw, C.W.1    Olver, F.W.J.2
  • 9
    • 0023330922 scopus 로고
    • Level-index arithmetic operations
    • CLENSHAW, C. W. AND OLVER, F. W. J. 1987. Level-index arithmetic operations. SIAM J. Num. Anal. 24, 2 (Apr.), 470-485.
    • (1987) SIAM J. Num. Anal. , vol.24 , Issue.2 APR. , pp. 470-485
    • Clenshaw, C.W.1    Olver, F.W.J.2
  • 10
    • 1542802001 scopus 로고
    • The symmetric level-index system
    • CLENSHAW, C. W. AND TURNER, P. R. 1988. The symmetric level-index system. IMA J. Num. Anal. 8, 4 (Oct.), 517-526.
    • (1988) IMA J. Num. Anal. , vol.8 , Issue.4 OCT. , pp. 517-526
    • Clenshaw, C.W.1    Turner, P.R.2
  • 11
    • 0019539207 scopus 로고
    • Analysis of proposals for the floating-point standard
    • CODY, W. J. 1981. Analysis of proposals for the floating-point standard. Computer 14, 3 (Mar.), 63-68.
    • (1981) Computer , vol.14 , Issue.3 MAR. , pp. 63-68
    • Cody, W.J.1
  • 12
    • 1542591825 scopus 로고
    • A proposed standard for binary floating point arithmetic
    • COONEN, J., KAHAN, W., PALMER, J., PITTMAN, T., AND STEVENSON, D. 1979. A proposed standard for binary floating point arithmetic. SIGNUM Newslett. 14, 4-12. Special issue.
    • (1979) SIGNUM Newslett. , vol.14 , Issue.SPEC. ISSUE , pp. 4-12
    • Coonen, J.1    Kahan, W.2    Palmer, J.3    Pittman, T.4    Stevenson, D.5
  • 13
    • 0018918179 scopus 로고
    • An implementation guide to a proposed standard for floating-point arithmetic
    • COONEN, J. T. 1980. An implementation guide to a proposed standard for floating-point arithmetic. Computer 13, 1 (Jan.), 68-79.
    • (1980) Computer , vol.13 , Issue.1 JAN. , pp. 68-79
    • Coonen, J.T.1
  • 14
    • 0019539208 scopus 로고
    • Underflow and the denormalized numbers
    • COONEN, J. T. 1981. Underflow and the denormalized numbers. Computer 14, 3 (Mar.), 75-87.
    • (1981) Computer , vol.14 , Issue.3 MAR. , pp. 75-87
    • Coonen, J.T.1
  • 15
    • 0003621494 scopus 로고
    • Digital Equipment Corporation, Maynard, Mass.
    • DEC. 1992. Alpha Architecture Handbook. Digital Equipment Corporation, Maynard, Mass.
    • (1992) Alpha Architecture Handbook
  • 16
    • 0019677659 scopus 로고
    • Effects of underflow on solving linear systems
    • IEEE Computer Society Press, New York
    • DEMMEL, J. 1981. Effects of underflow on solving linear systems. In Proceedings of the 5th Symposium on Computer Arithmetic. IEEE Computer Society Press, New York, 113-119.
    • (1981) Proceedings of the 5th Symposium on Computer Arithmetic , pp. 113-119
    • Demmel, J.1
  • 17
    • 0001727517 scopus 로고
    • Underflow and the reliability of numerical software
    • DEMMEL, J. 1984. Underflow and the reliability of numerical software. SIAM J. Sci. Stat. Comput. 5, 4 (Dec.), 887-919.
    • (1984) SIAM J. Sci. Stat. Comput. , vol.5 , Issue.4 DEC. , pp. 887-919
    • Demmel, J.1
  • 18
    • 0043015977 scopus 로고
    • Tech. Rep. UCB//CSD-94-805, Computer Science Division, Univ. of California, Berkeley, Calif.
    • DEMMEL, J., DHILLON, I., AND REN, H. 1994. On the correctness of parallel bisection in floating point. Tech. Rep. UCB//CSD-94-805, Computer Science Division, Univ. of California, Berkeley, Calif. Also available as LAPACK Working Note 70, http://www.netlib.org/lapack/lawns/lawn70.ps.
    • (1994) On the Correctness of Parallel Bisection in Floating Point
    • Demmel, J.1    Dhillon, I.2    Ren, H.3
  • 19
    • 1542696726 scopus 로고    scopus 로고
    • Also available
    • DEMMEL, J., DHILLON, I., AND REN, H. 1994. On the correctness of parallel bisection in floating point. Tech. Rep. UCB//CSD-94-805, Computer Science Division, Univ. of California, Berkeley, Calif. Also available as LAPACK Working Note 70, http://www.netlib.org/lapack/lawns/lawn70.ps.
    • LAPACK Working Note 70
  • 20
    • 0023218635 scopus 로고
    • On error analysis in arithmetic with varying relative precision
    • M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C.
    • DEMMEL, J. W. 1987. On error analysis in arithmetic with varying relative precision. In Proceedings of the 8th Symposium on Computer Arithmetic, M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C., 148-152.
    • (1987) Proceedings of the 8th Symposium on Computer Arithmetic , pp. 148-152
    • Demmel, J.W.1
  • 21
    • 0028483911 scopus 로고
    • Faster numerical algorithms via exception handling
    • DEMMEL, J. W. AND LI, X. 1994. Faster numerical algorithms via exception handling. IEEE Trans. Comput. 43, 8 (Aug.), 983-992.
    • (1994) IEEE Trans. Comput. , vol.43 , Issue.8 AUG. , pp. 983-992
    • Demmel, J.W.1    Li, X.2
  • 25
    • 1542487209 scopus 로고
    • Proposal to eliminate denormalized numbers
    • FRALEY, B. AND WALTHER, S. 1979. Proposal to eliminate denormalized numbers. SIGNUM Newslett. 14, 22-23. Special issue.
    • (1979) SIGNUM Newslett. , vol.14 , Issue.SPEC. ISSUE , pp. 22-23
    • Fraley, B.1    Walther, S.2
  • 26
    • 0026122066 scopus 로고
    • What every computer scientist should know about floating-point arithmetic
    • GOLDBERG, D. 1991. What every computer scientist should know about floating-point arithmetic. ACM Comput. Surv. 23, 1 (Mar.), 5-48.
    • (1991) ACM Comput. Surv. , vol.23 , Issue.1 MAR. , pp. 5-48
    • Goldberg, D.1
  • 27
    • 0023168931 scopus 로고
    • A new real number representation and its operation
    • M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C.
    • HAMADA, H. 1987. A new real number representation and its operation. In Proceedings of the 8th Symposium on Computer Arithmetic, M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C., 153-157.
    • (1987) Proceedings of the 8th Symposium on Computer Arithmetic , pp. 153-157
    • Hamada, H.1
  • 28
    • 1542802004 scopus 로고
    • M.S. thesis, Univ. of California, Berkeley, Calif.
    • HAUSER, J. R. 1994. Programmed exception handling. M.S. thesis, Univ. of California, Berkeley, Calif.
    • (1994) Programmed Exception Handling
    • Hauser, J.R.1
  • 30
    • 0019539206 scopus 로고
    • Applications of the proposed IEEE 754 Standard for floating-point arithmetic
    • HOUGH, D. 1981. Applications of the proposed IEEE 754 Standard for floating-point arithmetic. Computer 14, 3 (Mar.), 70-74.
    • (1981) Computer , vol.14 , Issue.3 MAR. , pp. 70-74
    • Hough, D.1
  • 32
    • 0028443126 scopus 로고
    • Implementing complex elementary functions using exception handling
    • HULL, T. E., FAIRGRIEVE, T. F., AND TANG, P. T. P. 1994. Implementing complex elementary functions using exception handling. ACM Trans. Math. Softw. 20, 2 (June), 215-244.
    • (1994) ACM Trans. Math. Softw. , vol.20 , Issue.2 JUNE , pp. 215-244
    • Hull, T.E.1    Fairgrieve, T.F.2    Tang, P.T.P.3
  • 35
    • 0003589319 scopus 로고
    • ANSI/IEEE Std 754-1985. Institute of Electrical and Electronics Engineers, New York
    • IEEE. 1985. IEEE Standard for Binary Floating-Point Arithmetic. ANSI/IEEE Std 754-1985. Institute of Electrical and Electronics Engineers, New York.
    • (1985) IEEE Standard for Binary Floating-Point Arithmetic
  • 36
    • 0019539209 scopus 로고
    • A proposed standard for binary floating-point arithmetic
    • With introductory comments by David Stevenson
    • IEEE TASK P754. 1981. A proposed standard for binary floating-point arithmetic. Computer 14, 3 (Mar.), 51-62. With introductory comments by David Stevenson.
    • (1981) Computer , vol.14 , Issue.3 MAR. , pp. 51-62
  • 37
    • 0004301215 scopus 로고
    • ISO/IEC 9899:1990(E). International Standards Organization, Geneva
    • ISO. 1990. Programming Languages - C. ISO/IEC 9899:1990(E). International Standards Organization, Geneva.
    • (1990) Programming Languages - C
  • 39
    • 0005924935 scopus 로고
    • ISO/IEC 8652:1995. International Standards Organization, Geneva
    • ISO. 1995a. Information Technology - Programming Language - Ada. ISO/IEC 8652:1995. International Standards Organization, Geneva.
    • (1995) Information Technology - Programming Language - Ada
  • 43
    • 0012066983 scopus 로고
    • On a proposed floating-point standard
    • KAHAN, W. AND PALMER, J. 1979. On a proposed floating-point standard. SIGNUM Newslett. 14, 13-21. Special issue.
    • (1979) SIGNUM Newslett. , vol.14 , Issue.SPEC. ISSUE , pp. 13-21
    • Kahan, W.1    Palmer, J.2
  • 44
    • 0012032050 scopus 로고
    • Interval arithmetic options in the proposed IEEE Floating Point Standard
    • Academic Press, New York
    • KAHAN, W. M. 1980. Interval arithmetic options in the proposed IEEE Floating Point Standard. In Proceedings of the International Symposium on Interval Mathematics. Academic Press, New York, 99-128.
    • (1980) Proceedings of the International Symposium on Interval Mathematics , pp. 99-128
    • Kahan, W.M.1
  • 45
    • 0000650782 scopus 로고
    • Two notes on notation
    • KNUTH, D. E. 1992. Two notes on notation. Am. Math. Mon. 99, 5 (May), 403-422.
    • (1992) Am. Math. Mon. , vol.99 , Issue.5 MAY , pp. 403-422
    • Knuth, D.E.1
  • 48
    • 0019759741 scopus 로고
    • An overflow/underflow-free floating-point representation of numbers
    • MATSUI, S. AND IRI, M. 1981. An overflow/underflow-free floating-point representation of numbers. J. Inf. Process. 4, 3, 123-133.
    • (1981) J. Inf. Process. , vol.4 , Issue.3 , pp. 123-133
    • Matsui, S.1    Iri, M.2
  • 49
    • 0023247819 scopus 로고
    • A closed computer arithmetic
    • M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C.
    • OLVER, F. W. J. 1987. A closed computer arithmetic. In Proceedings of the 8th Symposium on Computer Arithmetic, M. J. Irwin and R. Stefanelli, Eds. IEEE Computer Society Press, Washington, D.C., 139-143.
    • (1987) Proceedings of the 8th Symposium on Computer Arithmetic , pp. 139-143
    • Olver, F.W.J.1
  • 50
    • 1542801996 scopus 로고
    • An open letter to the community of computer users
    • PARLETT, B. 1979. An open letter to the community of computer users. SIGNUM Newslett. 14, 2-3. Special issue.
    • (1979) SIGNUM Newslett. , vol.14 , Issue.SPEC. ISSUE , pp. 2-3
    • Parlett, B.1
  • 52
    • 0002790769 scopus 로고
    • Alpha AXP architecture
    • SITES, R. L. 1993. Alpha AXP architecture. Commun. ACM 36, 2 (Feb.), 33-44.
    • (1993) Commun. ACM , vol.36 , Issue.2 FEB. , pp. 33-44
    • Sites, R.L.1
  • 55
    • 84976661970 scopus 로고
    • Extended-range arithmetic and normalized Legendre polynomials
    • SMITH, J. M., OLVER, F. W. J., AND LOZIER, D. W. 1981. Extended-range arithmetic and normalized Legendre polynomials. ACM Trans. Math. Softw. 7, 1 (Mar.), 93-105.
    • (1981) ACM Trans. Math. Softw. , vol.7 , Issue.1 MAR. , pp. 93-105
    • Smith, J.M.1    Olver, F.W.J.2    Lozier, D.W.3
  • 56
    • 0023171194 scopus 로고
    • Instruction issue logic for high-performance, interruptible pipelined processors
    • IEEE Computer Society Press, Washington, D.C.
    • SOHI, G. S. AND VAJAPEYAM, S. 1987. Instruction issue logic for high-performance, interruptible pipelined processors. In Proceedings of the 14th Annual International Symposium on Computer Architecture. IEEE Computer Society Press, Washington, D.C., 27-34.
    • (1987) Proceedings of the 14th Annual International Symposium on Computer Architecture , pp. 27-34
    • Sohi, G.S.1    Vajapeyam, S.2
  • 57
  • 59
    • 0024908637 scopus 로고
    • A software implementation of sli arithmetic
    • IEEE Computer Society Press, Washington, D.C.
    • TURNER, P. R. 1989. A software implementation of sli arithmetic. In Proceedings of the 9th Symposium on Computer Arithmetic. IEEE Computer Society Press, Washington, D.C., 18-24.
    • (1989) Proceedings of the 9th Symposium on Computer Arithmetic , pp. 18-24
    • Turner, P.R.1
  • 60
    • 0027151369 scopus 로고
    • Complex SLI arithmetic: Representation, algorithms and analysis
    • E. Swartzlander Jr., M. J. Irwin, and G. Jullian, Eds. IEEE Computer Society Press, Los Alamitos, Calif.
    • TURNER, P. R. 1993. Complex SLI arithmetic: Representation, algorithms and analysis. In Proceedings of the 11th Symposium on Computer Arithmetic, E. Swartzlander Jr., M. J. Irwin, and G. Jullian, Eds. IEEE Computer Society Press, Los Alamitos, Calif., 18-25.
    • (1993) Proceedings of the 11th Symposium on Computer Arithmetic , pp. 18-25
    • Turner, P.R.1


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