On Sunday, 13 November 2016 at 16:04:51 UTC, safety0ff wrote:
On Saturday, 12 November 2016 at 15:37:29 UTC, Ilya Yaroshenko
wrote:
Hi all,
Advanced summation algorithms [3] from Mir project [1] are
ready to be merged to Phobos.
Hi,
Do you have any thoughts at to when Kahan should be used over
KBN?
I was testing summation for a program (summing logarithms of
primes as doubles,) and KBN seemed to be slightly outperforming
Kahan.
Yes, KBN should be used instead Kahan when possible (for example
Quaternions can not be summed using default KBN implementation).
BTW, i have implemented sumOfLogs [1], it is more precise then
everything else.
[1] http://dlang.org/phobos/std_numeric.html#.sumOfLog2s