Method and apparatus for representing arithmetic intervals within a computer system
AssigneeSun Microsystems, Inc.
InventorG. William Walster
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorG. William Walster
Estimating the term…
One embodiment of the present invention provides a system for representing intervals within a computer system to facilitate efficient and sharp arithmetic interval operations. The system operates by receiving a representation of two intervals. These representations include a first floating-point number representing a first endpoint of the interval and a second floating-point number representing a second endpoint of the interval. Next, the system performs an interval arithmetic operation using the interval operands to produce an interval result. In performing this arithmetic operation, if the first endpoint is negative infinity and the second endpoint is finite, the system treats the first endpoint as a negative overflow toward negative infinity. On the other hand, if the second endpoint is positive infinity and the first endpoint is finite, the system treats the first endpoint as a positive overflow toward positive infinity.
A method for representing an interval within a computer system to facilitate implementing efficient arithmetic operations using the interval, the method comprising:
A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for representing an interval within a computer system to facilitate implementing efficient arithmetic operations using the interval, the method comprising:
An apparatus for representing an interval within a computer system to facilitate implementing efficient arithmetic operations using the interval, the apparatus comprising:
Dependencies are inferred from the claim text.