Results 1 -
3 of
3
Formal Verification of the VAMP Floating Point Unit
- In CHARME 2001, volume 2144 of LNCS
, 2001
"... We report on the formal verification of the floating point unit used in the VAMP processor. The FPU is fully IEEE compliant, and supports denormals and exceptions in hardware. The supported operations are addition, subtraction, multiplication, division, comparison, and conversions. The hardware is v ..."
Abstract
-
Cited by 9 (6 self)
- Add to MetaCart
We report on the formal verification of the floating point unit used in the VAMP processor. The FPU is fully IEEE compliant, and supports denormals and exceptions in hardware. The supported operations are addition, subtraction, multiplication, division, comparison, and conversions. The hardware is verified on the gate level against a formal description of the IEEE standard by means of the theorem prover PVS.
Numerical Replication of Computer Simulations: Some Pitfalls and How To Avoid Them
, 2000
"... A computer simulation, such as a genetic algorithm, that uses IEEE standard oating-point arithmetic may not produce exactly the same results in two dierent runs, even if it is rerun on the same computer with the same input and random number seeds. Researchers should not simply assume that the result ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
A computer simulation, such as a genetic algorithm, that uses IEEE standard oating-point arithmetic may not produce exactly the same results in two dierent runs, even if it is rerun on the same computer with the same input and random number seeds. Researchers should not simply assume that the results from one run replicate those from another but should verify this by actually comparing the data. However, researchers who are aware of this pitfall can reliably replicate simulations, in practice. This paper discusses the problem and suggests solutions.
Numerical Replication of Computer Simulations: Some Pitfalls and How To Avoid Them ∗
, 2000
"... A computer simulation, such as a genetic algorithm, that uses IEEE standard floating-point arithmetic may not produce exactly the same results in two different runs, even if it is rerun on the same computer with the same input and random number seeds. Researchers should not simply assume that the re ..."
Abstract
- Add to MetaCart
A computer simulation, such as a genetic algorithm, that uses IEEE standard floating-point arithmetic may not produce exactly the same results in two different runs, even if it is rerun on the same computer with the same input and random number seeds. Researchers should not simply assume that the results from one run replicate those from another but should verify this by actually comparing the data. However, researchers who are aware of this pitfall can reliably replicate simulations, in practice. This paper discusses the problem and suggests solutions. 1

