On Wednesday, 22 October 2014 at 09:27:09 UTC, Shammah Chancellor wrote:
A couple of us working on SDC are trying to get ValueRange propigation implemented.

Nice! Maybe you should also consider establishing error in floating point calculations by extending to interval arithmetic?

http://en.wikipedia.org/wiki/Interval_arithmetic

Then D would have to add some way to express acceptable tolerance. The advantage is that the compiler could then do heavy duty optimization on floating point. Like using single precision, a more SIMD friendly evaluation order, a look up table etc…

Reply via email to