Handling floating-point exceptions in numeric programs
@article{Hauser1996HandlingFE, title={Handling floating-point exceptions in numeric programs}, author={J. Hauser}, journal={ACM Trans. Program. Lang. Syst.}, year={1996}, volume={18}, pages={139-174} }
There are a number of schemes for handling arithmetic exceptions that can be used to improve the speed (or alternatively the reliability) of numeric code. Overflow and underflow are the most troublesome exceptions, and depending on the context in which the exception can occur, they may be addressed either: (1) through a “brute force” reevaluation with extended range, (2) by reevaluating using a technique known as scaling, (3) by substituting an infinity or zero, or (4) in the case of underflow… CONTINUE READING
88 Citations
FPChecker: Detecting Floating-Point Exceptions in GPU Applications
- Computer Science
- 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE)
- 2019
- 1
On-the-fly detection of instability problems in floating-point program execution
- Computer Science
- OOPSLA
- 2013
- 39
- PDF
Custom floating-point arithmetic for integer processors : algorithms, implementation, and selection
- Computer Science
- 2012
- PDF
A rigorous framework for fully supporting the ieee standard for floating-point arithmetic in high-level programming languages
- Computer Science
- 2000
- 18
- PDF
Machine-independent support for garbage collection, debugging, exception handling, and concurrency (draft)
- Computer Science
- 1998
- 7
- PDF
Using Floating-Point Intervals for Non-Modular Computations in Residue Number System
- Computer Science
- IEEE Access
- 2020
- 5
- Highly Influenced
- PDF
References
SHOWING 1-10 OF 16 REFERENCES
What every computer scientist should know about floating-point arithmetic
- Computer Science
- CSUR
- 1991
- 321
- Highly Influential
- PDF
INTERVAL ARITHMETIC OPTIONS IN THE PROPOSED IEEE FLOATING POINT ARITHMETIC STANDARD
- Computer Science
- 1980
- 16
- Highly Influential
LAPACK Working Note 70: On the Correctness of Parallel Bisection in Floating Point
- Mathematics, Computer Science
- 1994
- 14
- Highly Influential
- PDF
Faster Numerical Algorithms via Exception Handling
- Computer Science
- IEEE Trans. Computers
- 1994
- 47
- Highly Influential
- PDF
Extended-Range Arithmetic and Normalized Legendre Polynomials
- Mathematics, Computer Science
- TOMS
- 1981
- 30
- Highly Influential
What Every Computer Scientist Should Know About Floating-Point Arithmetic
- Computer Science
- 1992
- 1,406
- Highly Influential
On nding eigenvalues and singular values by bisection.
- LAPACK Working Note
- 1992