DOE OSTI · code-141688
CIGEN
Abstract
CIGEN is a tool that finds input ranges that cause high compiler-induced numerical inconsistencies in numerical programs written in a compiled language. Numerical program behavior may diverge when they are compiled and ran differently. Many factors, such as different hardware architectures (for example, the x87 FPU with its 80-bit registers), different compilers, or different optimization flags may cause the results of floating-point computations to become inconsistent. This kind of inconsistencies are known as compiler-induced numerical inconsistencies. Given a program with floating-point inputs and an output,
Keep this discovery
Explore connections, maps & timelines
Laguna Peralta, Ignacio, Rubio-Gonzalez, Cindy, Miao, Dolores. 2024-04-17. CIGEN. https://doi.org/10.11578/dc.20240827.1
Cite the original work for its findings. Save a collection to share your selection of sources.