Sciweavers

ISSTA
2006
ACM

Using model checking with symbolic execution to verify parallel numerical programs

14 years 5 months ago
Using model checking with symbolic execution to verify parallel numerical programs
We present a method to verify the correctness of parallel programs that perform complex numerical computations, including computations involving floating-point arithmetic. The method requires that a sequential version of the program be provided, to serve as the specification for the parallel one. The key idea is to use model checking, together with symbolic execution, to establish the equivalence of the two programs.
Stephen F. Siegel, Anastasia Mironova, George S. A
Added 14 Jun 2010
Updated 14 Jun 2010
Type Conference
Year 2006
Where ISSTA
Authors Stephen F. Siegel, Anastasia Mironova, George S. Avrunin, Lori A. Clarke
Comments (0)