История изменений
Исправление quasimoto, (текущая версия) :
Вот std vs fmath (bench последнего) у меня:
range=[-10.00, 10.00], d=1.000000e-06, N=10
std::exp sum=2.00411013e+10 ave= 19.5/ 28.5clk(x1.00)
fmath::exp sum=2.00410952e+10 ave= 11.1/ 20.1clk(x1.76)
range=[-10.00, 10.00], d=1.000000e-06, N=20
std::exp sum=1.67944243e+10 ave= 19.4/ 28.5clk(x1.00)
fmath::exp sum=1.67944243e+10 ave= 11.1/ 20.1clk(x1.76)
Исходная версия quasimoto, :
Вот std vs fmath (bench последнего) у меня:
range=[-10.00, 10.00], d=1.000000e-06, N=10
std::exp sum=2.00411013e+10 ave= 19.5/ 28.5clk(x1.00)
fmath::exp sum=2.00410952e+10 ave= 11.1/ 20.1clk(x1.76)