“…Dynamic techniques observe the accuracy impact of program transformations [1,2,29,41,42,44,59,60,62,68], or injected soft errors [20,37,38,64,70]. Researchers have developed static techniques that use probabilistic reasoning to characterize the accuracy impact of various phenomena [6,18,43,47,56,72]. And of course, the accuracy impact of the floating point approximation to real arithmetic has been extensively studied by numerical analysts [17].…”