Changing Algorithmic Approach
Compute by the fast, possibly unreliable, method - “living dangerously”
- Speed at any price; Unsafe at any speed
- Check a posteriori whether a problem occurred
- Fix any problems by the reliable, perhaps much slower method
Predictability and robustness of accuracy and performance
- May require higher precision (128 bit floating point)
- Perhaps interval arithmetic may play a role.
- However problems with composibility
Reproducibility, fault tolerance, and auditability