flatironinstitute / sf_benchmarks

Special function benchmarks
Apache License 2.0
10 stars 1 forks source link

Benchmarks of various special function libraries

Some preliminary results on my workstation. Not yet definitive, but getting there.

Interpreting the results

All inputs are uniformly randomly distributed on the domain of interest. Since some functions perform poorly at specific ranges of inputs, these results can unfortunately vary quite a bit, and so should be only used as a general guide. Some functions also perform much better on sorted data (such as Baobzi generated functions), so this test is not ideal for every type of use. It's designed to be as fair as possible without diving deep into the implementations. It certainly is possible to measure the performance on more structured data, as well as over different domains, I just haven't done it yet, nor do I have a means to present it meaningfully yet. If there is interest, I'll look closer at these kinds of problems.

Complex functions (input or output) are currently not implemented, though they will be again... soon.

Results from my workstation

Xeon(R) Gold 6128 CPU @ 3.40GHz
    gcc: 11.2.0
    libc: 2.28
    stl: NA
    sctl: 1.0.0-6-gfa11de5
    gsl: 2.7
    eigen: 3.4.0
    fort: NA
    boost: 1.78.0
    sleef: 3.5.1
    misc: NA
    baobzi: 0.9.3
    amdlibm: 3.8
    agnerfog: 2.1.3
func name type nelem veclev lb ub Mevals/s cycles/eval
acos agnerfog d 1024 8 -1.0 1.0 690.3 4.9
acos sleef d 1024 8 -1.0 1.0 385.8 8.8
acos agnerfog d 1024 4 -1.0 1.0 339.8 10.0
acos sleef d 1024 4 -1.0 1.0 255.6 13.3
acos amdlibm d 1024 1 -1.0 1.0 143.6 23.6
acos sleef d 1024 1 -1.0 1.0 106.9 31.7
acos eigen d 1024 0 -1.0 1.0 94.1 36.0
acos stl d 1024 1 -1.0 1.0 92.9 36.5
acos agnerfog d 16777216 8 -1.0 1.0 331.1 10.2
acos agnerfog d 16777216 4 -1.0 1.0 277.5 12.2
acos sleef d 16777216 8 -1.0 1.0 245.9 13.8
acos sleef d 16777216 4 -1.0 1.0 192.1 17.7
acos sleef d 16777216 1 -1.0 1.0 69.2 49.0
acos amdlibm d 16777216 1 -1.0 1.0 67.9 49.9
acos stl d 16777216 1 -1.0 1.0 52.8 64.3
acos eigen d 16777216 0 -1.0 1.0 52.6 64.4
acos agnerfog f 1024 16 -1.0 1.0 3607.6 0.9
acos agnerfog f 1024 8 -1.0 1.0 2422.4 1.4
acos sleef f 1024 16 -1.0 1.0 933.2 3.6
acos sleef f 1024 8 -1.0 1.0 620.5 5.5
acos amdlibm f 1024 1 -1.0 1.0 131.9 25.7
acos eigen f 1024 0 -1.0 1.0 126.3 26.9
acos stl f 1024 1 -1.0 1.0 125.1 27.1
acos sleef f 1024 1 -1.0 1.0 121.6 27.9
acos agnerfog f 16777216 16 -1.0 1.0 817.8 4.1
acos agnerfog f 16777216 8 -1.0 1.0 779.1 4.4
acos sleef f 16777216 16 -1.0 1.0 533.2 6.4
acos sleef f 16777216 8 -1.0 1.0 403.7 8.4
acos stl f 16777216 1 -1.0 1.0 93.4 36.3
acos eigen f 16777216 0 -1.0 1.0 91.9 36.9
acos sleef f 16777216 1 -1.0 1.0 88.0 38.5
acos amdlibm f 16777216 1 -1.0 1.0 77.9 43.5
acosh agnerfog d 1024 8 1.0 1000.0 579.4 5.9
acosh agnerfog d 1024 4 1.0 1000.0 266.7 12.7
acosh sleef d 1024 8 1.0 1000.0 121.3 28.0
acosh sleef d 1024 4 1.0 1000.0 88.2 38.5
acosh amdlibm d 1024 1 1.0 1000.0 79.4 42.7
acosh eigen d 1024 0 1.0 1000.0 39.9 85.1
acosh stl d 1024 1 1.0 1000.0 39.8 85.2
acosh sleef d 1024 1 1.0 1000.0 25.3 134.0
acosh agnerfog d 16777216 8 1.0 1000.0 303.1 11.2
acosh agnerfog d 16777216 4 1.0 1000.0 239.6 14.2
acosh sleef d 16777216 8 1.0 1000.0 108.6 31.2
acosh sleef d 16777216 4 1.0 1000.0 78.3 43.3
acosh amdlibm d 16777216 1 1.0 1000.0 70.3 48.2
acosh eigen d 16777216 0 1.0 1000.0 36.6 92.6
acosh stl d 16777216 1 1.0 1000.0 36.6 92.7
acosh sleef d 16777216 1 1.0 1000.0 24.4 139.3
acosh agnerfog f 1024 16 1.0 1000.0 1496.0 2.3
acosh agnerfog f 1024 8 1.0 1000.0 839.5 4.0
acosh sleef f 1024 16 1.0 1000.0 357.0 9.5
acosh sleef f 1024 8 1.0 1000.0 230.1 14.7
acosh stl f 1024 1 1.0 1000.0 128.7 26.4
acosh eigen f 1024 0 1.0 1000.0 126.6 26.8
acosh amdlibm f 1024 1 1.0 1000.0 87.2 38.9
acosh sleef f 1024 1 1.0 1000.0 30.3 112.0
acosh agnerfog f 16777216 16 1.0 1000.0 697.6 4.9
acosh agnerfog f 16777216 8 1.0 1000.0 545.6 6.2
acosh sleef f 16777216 16 1.0 1000.0 275.4 12.3
acosh sleef f 16777216 8 1.0 1000.0 199.2 17.0
acosh stl f 16777216 1 1.0 1000.0 117.1 29.0
acosh eigen f 16777216 0 1.0 1000.0 116.1 29.2
acosh amdlibm f 16777216 1 1.0 1000.0 87.5 38.8
acosh sleef f 16777216 1 1.0 1000.0 29.4 115.2
asin agnerfog d 1024 8 -1.0 1.0 691.9 4.9
asin sleef d 1024 8 -1.0 1.0 455.8 7.4
asin agnerfog d 1024 4 -1.0 1.0 357.9 9.5
asin sleef d 1024 4 -1.0 1.0 302.1 11.2
asin amdlibm d 1024 1 -1.0 1.0 114.9 29.5
asin eigen d 1024 0 -1.0 1.0 92.7 36.6
asin stl d 1024 1 -1.0 1.0 92.0 36.9
asin sleef d 1024 1 -1.0 1.0 88.3 38.4
asin agnerfog d 16777216 8 -1.0 1.0 326.9 10.4
asin agnerfog d 16777216 4 -1.0 1.0 287.5 11.8
asin sleef d 16777216 8 -1.0 1.0 267.9 12.7
asin sleef d 16777216 4 -1.0 1.0 208.4 16.3
asin sleef d 16777216 1 -1.0 1.0 76.8 44.2
asin amdlibm d 16777216 1 -1.0 1.0 68.7 49.4
asin eigen d 16777216 0 -1.0 1.0 51.7 65.6
asin stl d 16777216 1 -1.0 1.0 51.4 65.9
asin agnerfog f 1024 16 -1.0 1.0 3550.9 1.0
asin agnerfog f 1024 8 -1.0 1.0 2389.1 1.4
asin sleef f 1024 16 -1.0 1.0 1077.5 3.1
asin sleef f 1024 8 -1.0 1.0 721.3 4.7
asin amdlibm f 1024 1 -1.0 1.0 176.8 19.2
asin stl f 1024 1 -1.0 1.0 162.0 20.9
asin eigen f 1024 0 -1.0 1.0 154.6 21.9
asin sleef f 1024 1 -1.0 1.0 134.4 25.2
asin agnerfog f 16777216 16 -1.0 1.0 818.8 4.1
asin agnerfog f 16777216 8 -1.0 1.0 800.8 4.2
asin sleef f 16777216 16 -1.0 1.0 592.7 5.7
asin sleef f 16777216 8 -1.0 1.0 480.1 7.1
asin sleef f 16777216 1 -1.0 1.0 102.0 33.3
asin stl f 16777216 1 -1.0 1.0 94.2 36.0
asin eigen f 16777216 0 -1.0 1.0 91.7 37.0
asin amdlibm f 16777216 1 -1.0 1.0 79.9 42.4
asinh agnerfog d 1024 8 -100.0 100.0 540.2 6.3
asinh agnerfog d 1024 4 -100.0 100.0 250.5 13.5
asinh sleef d 1024 8 -100.0 100.0 119.8 28.3
asinh amdlibm d 1024 1 -100.0 100.0 75.4 45.0
asinh sleef d 1024 4 -100.0 100.0 75.3 45.0
asinh eigen d 1024 0 -100.0 100.0 39.1 86.7
asinh stl d 1024 1 -100.0 100.0 37.7 89.9
asinh sleef d 1024 1 -100.0 100.0 20.2 168.3
asinh agnerfog d 16777216 8 -100.0 100.0 296.2 11.5
asinh agnerfog d 16777216 4 -100.0 100.0 234.6 14.5
asinh sleef d 16777216 8 -100.0 100.0 101.1 33.6
asinh sleef d 16777216 4 -100.0 100.0 68.1 49.8
asinh amdlibm d 16777216 1 -100.0 100.0 54.6 62.1
asinh eigen d 16777216 0 -100.0 100.0 34.7 97.6
asinh stl d 16777216 1 -100.0 100.0 34.7 97.7
asinh sleef d 16777216 1 -100.0 100.0 19.6 173.2
asinh agnerfog f 1024 16 -100.0 100.0 1516.7 2.2
asinh agnerfog f 1024 8 -100.0 100.0 847.2 4.0
asinh sleef f 1024 16 -100.0 100.0 298.2 11.4
asinh sleef f 1024 8 -100.0 100.0 181.2 18.7
asinh eigen f 1024 0 -100.0 100.0 115.5 29.4
asinh stl f 1024 1 -100.0 100.0 115.3 29.4
asinh amdlibm f 1024 1 -100.0 100.0 66.4 51.1
asinh sleef f 1024 1 -100.0 100.0 23.5 144.2
asinh agnerfog f 16777216 16 -100.0 100.0 663.1 5.1
asinh agnerfog f 16777216 8 -100.0 100.0 510.0 6.7
asinh sleef f 16777216 16 -100.0 100.0 233.5 14.5
asinh sleef f 16777216 8 -100.0 100.0 151.7 22.4
asinh stl f 16777216 1 -100.0 100.0 104.5 32.4
asinh eigen f 16777216 0 -100.0 100.0 104.1 32.6
asinh amdlibm f 16777216 1 -100.0 100.0 59.7 56.8
asinh sleef f 16777216 1 -100.0 100.0 23.0 147.5
atan agnerfog d 1024 8 -100.0 100.0 807.3 4.2
atan agnerfog d 1024 4 -100.0 100.0 459.2 7.4
atan sleef d 1024 8 -100.0 100.0 357.7 9.5
atan sleef d 1024 4 -100.0 100.0 211.8 16.0
atan amdlibm d 1024 1 -100.0 100.0 111.5 30.4
atan eigen d 1024 0 -100.0 100.0 92.2 36.8
atan stl d 1024 1 -100.0 100.0 89.7 37.8
atan sleef d 1024 1 -100.0 100.0 62.7 54.1
atan agnerfog d 16777216 8 -100.0 100.0 356.7 9.5
atan agnerfog d 16777216 4 -100.0 100.0 331.1 10.2
atan sleef d 16777216 8 -100.0 100.0 222.8 15.2
atan sleef d 16777216 4 -100.0 100.0 162.0 20.9
atan amdlibm d 16777216 1 -100.0 100.0 87.1 38.9
atan eigen d 16777216 0 -100.0 100.0 78.1 43.4
atan stl d 16777216 1 -100.0 100.0 77.4 43.8
atan sleef d 16777216 1 -100.0 100.0 57.7 58.8
atan agnerfog f 1024 16 -100.0 100.0 3343.9 1.0
atan agnerfog f 1024 8 -100.0 100.0 2495.4 1.4
atan sleef f 1024 16 -100.0 100.0 842.5 4.0
atan sleef f 1024 8 -100.0 100.0 488.8 6.9
atan eigen f 1024 0 -100.0 100.0 116.1 29.2
atan stl f 1024 1 -100.0 100.0 108.0 31.4
atan amdlibm f 1024 1 -100.0 100.0 100.7 33.7
atan sleef f 1024 1 -100.0 100.0 70.4 48.2
atan agnerfog f 16777216 16 -100.0 100.0 812.0 4.2
atan agnerfog f 16777216 8 -100.0 100.0 777.8 4.4
atan sleef f 16777216 16 -100.0 100.0 518.1 6.5
atan sleef f 16777216 8 -100.0 100.0 322.0 10.5
atan stl f 16777216 1 -100.0 100.0 93.2 36.4
atan eigen f 16777216 0 -100.0 100.0 93.1 36.4
atan amdlibm f 16777216 1 -100.0 100.0 85.6 39.6
atan sleef f 16777216 1 -100.0 100.0 66.1 51.3
atanh agnerfog d 1024 8 -1.0 1.0 403.2 8.4
atanh sleef d 1024 8 -1.0 1.0 234.5 14.5
atanh agnerfog d 1024 4 -1.0 1.0 231.1 14.7
atanh sleef d 1024 4 -1.0 1.0 140.8 24.1
atanh amdlibm d 1024 1 -1.0 1.0 83.6 40.6
atanh stl d 1024 1 -1.0 1.0 57.3 59.2
atanh eigen d 1024 0 -1.0 1.0 56.4 60.1
atanh sleef d 1024 1 -1.0 1.0 40.3 84.1
atanh agnerfog d 16777216 8 -1.0 1.0 250.7 13.5
atanh agnerfog d 16777216 4 -1.0 1.0 215.6 15.7
atanh sleef d 16777216 8 -1.0 1.0 172.2 19.7
atanh sleef d 16777216 4 -1.0 1.0 113.3 29.9
atanh amdlibm d 16777216 1 -1.0 1.0 60.1 56.4
atanh stl d 16777216 1 -1.0 1.0 41.7 81.3
atanh eigen d 16777216 0 -1.0 1.0 41.3 82.2
atanh sleef d 16777216 1 -1.0 1.0 37.3 90.8
atanh agnerfog f 1024 16 -1.0 1.0 1396.1 2.4
atanh agnerfog f 1024 8 -1.0 1.0 765.0 4.4
atanh sleef f 1024 16 -1.0 1.0 645.0 5.3
atanh sleef f 1024 8 -1.0 1.0 381.5 8.9
atanh amdlibm f 1024 1 -1.0 1.0 79.3 42.8
atanh eigen f 1024 0 -1.0 1.0 53.1 63.9
atanh stl f 1024 1 -1.0 1.0 52.4 64.7
atanh sleef f 1024 1 -1.0 1.0 46.7 72.6
atanh agnerfog f 16777216 16 -1.0 1.0 640.5 5.3
atanh agnerfog f 16777216 8 -1.0 1.0 481.4 7.0
atanh sleef f 16777216 16 -1.0 1.0 432.1 7.9
atanh sleef f 16777216 8 -1.0 1.0 298.0 11.4
atanh amdlibm f 16777216 1 -1.0 1.0 67.0 50.7
atanh stl f 16777216 1 -1.0 1.0 46.4 73.0
atanh eigen f 16777216 0 -1.0 1.0 45.6 74.4
atanh sleef f 16777216 1 -1.0 1.0 45.4 74.8
bessel_I0 baobzi d 1024 1 0.1 30.0 159.4 21.3
bessel_I0 boost d 1024 1 0.1 30.0 15.4 220.2
bessel_I0 gsl d 1024 1 0.1 30.0 10.5 324.3
bessel_I0 baobzi d 16777216 1 0.1 30.0 148.2 22.9
bessel_I0 boost d 16777216 1 0.1 30.0 14.7 230.2
bessel_I0 gsl d 16777216 1 0.1 30.0 10.3 329.0
bessel_I0 boost f 1024 1 0.1 30.0 40.5 83.8
bessel_I0 boost f 16777216 1 0.1 30.0 38.8 87.3
bessel_I1 baobzi d 1024 1 0.1 30.0 171.6 19.8
bessel_I1 boost d 1024 1 0.1 30.0 13.5 252.1
bessel_I1 gsl d 1024 1 0.1 30.0 10.4 325.3
bessel_I1 baobzi d 16777216 1 0.1 30.0 136.6 24.8
bessel_I1 boost d 16777216 1 0.1 30.0 13.1 259.1
bessel_I1 gsl d 16777216 1 0.1 30.0 10.3 328.7
bessel_I1 boost f 1024 1 0.1 30.0 40.5 83.7
bessel_I1 boost f 16777216 1 0.1 30.0 38.4 88.4
bessel_I2 baobzi d 1024 1 0.1 30.0 133.8 25.4
bessel_I2 gsl d 1024 1 0.1 30.0 3.4 986.4
bessel_I2 boost d 1024 1 0.1 30.0 1.2 2881.9
bessel_I2 baobzi d 16777216 1 0.1 30.0 110.5 30.7
bessel_I2 gsl d 16777216 1 0.1 30.0 3.4 996.3
bessel_I2 boost d 16777216 1 0.1 30.0 1.2 2895.8
bessel_I2 boost f 1024 1 0.1 30.0 3.3 1026.7
bessel_I2 boost f 16777216 1 0.1 30.0 3.2 1054.1
bessel_J0 baobzi d 1024 1 0.1 30.0 162.9 20.8
bessel_J0 fort d 1024 1 0.1 30.0 16.9 200.9
bessel_J0 gsl d 1024 1 0.1 30.0 6.7 504.5
bessel_J0 boost d 1024 1 0.1 30.0 6.2 542.9
bessel_J0 baobzi d 16777216 1 0.1 30.0 150.1 22.6
bessel_J0 fort d 16777216 1 0.1 30.0 15.2 223.8
bessel_J0 gsl d 16777216 1 0.1 30.0 6.6 510.4
bessel_J0 boost d 16777216 1 0.1 30.0 6.0 561.3
bessel_J0 boost f 1024 1 0.1 30.0 32.0 106.0
bessel_J0 boost f 16777216 1 0.1 30.0 28.6 118.7
bessel_J1 baobzi d 1024 1 0.1 30.0 160.0 21.2
bessel_J1 gsl d 1024 1 0.1 30.0 6.7 505.5
bessel_J1 boost d 1024 1 0.1 30.0 6.1 556.3
bessel_J1 baobzi d 16777216 1 0.1 30.0 151.5 22.4
bessel_J1 gsl d 16777216 1 0.1 30.0 6.6 513.3
bessel_J1 boost d 16777216 1 0.1 30.0 5.9 574.6
bessel_J1 boost f 1024 1 0.1 30.0 30.9 109.7
bessel_J1 boost f 16777216 1 0.1 30.0 27.6 122.7
bessel_J2 baobzi d 1024 1 0.1 30.0 160.1 21.2
bessel_J2 boost d 1024 1 0.1 30.0 3.1 1091.3
bessel_J2 gsl d 1024 1 0.1 30.0 2.4 1408.1
bessel_J2 baobzi d 16777216 1 0.1 30.0 151.5 22.4
bessel_J2 boost d 16777216 1 0.1 30.0 3.0 1140.6
bessel_J2 gsl d 16777216 1 0.1 30.0 2.4 1420.7
bessel_J2 boost f 1024 1 0.1 30.0 15.9 213.7
bessel_J2 boost f 16777216 1 0.1 30.0 14.3 237.7
bessel_K0 boost d 1024 1 0.1 30.0 12.5 271.1
bessel_K0 gsl d 1024 1 0.1 30.0 11.8 288.3
bessel_K0 boost d 16777216 1 0.1 30.0 12.3 276.4
bessel_K0 gsl d 16777216 1 0.1 30.0 11.5 295.1
bessel_K0 boost f 1024 1 0.1 30.0 56.5 60.0
bessel_K0 boost f 16777216 1 0.1 30.0 56.3 60.2
bessel_K1 gsl d 1024 1 0.1 30.0 11.5 294.1
bessel_K1 boost d 1024 1 0.1 30.0 11.4 298.4
bessel_K1 gsl d 16777216 1 0.1 30.0 11.3 300.8
bessel_K1 boost d 16777216 1 0.1 30.0 11.2 301.6
bessel_K1 boost f 1024 1 0.1 30.0 55.8 60.7
bessel_K1 boost f 16777216 1 0.1 30.0 56.2 60.4
bessel_K2 gsl d 1024 1 0.1 30.0 6.9 491.4
bessel_K2 boost d 1024 1 0.1 30.0 3.7 907.6
bessel_K2 gsl d 16777216 1 0.1 30.0 6.8 501.4
bessel_K2 boost d 16777216 1 0.1 30.0 3.7 909.3
bessel_K2 boost f 1024 1 0.1 30.0 27.2 124.7
bessel_K2 boost f 16777216 1 0.1 30.0 27.0 125.8
bessel_Y0 baobzi d 1024 1 0.1 30.0 165.3 20.5
bessel_Y0 fort d 1024 1 0.1 30.0 16.7 203.6
bessel_Y0 gsl d 1024 1 0.1 30.0 6.4 529.7
bessel_Y0 boost d 1024 1 0.1 30.0 5.8 583.1
bessel_Y0 baobzi d 16777216 1 0.1 30.0 125.7 27.0
bessel_Y0 fort d 16777216 1 0.1 30.0 14.8 228.5
bessel_Y0 gsl d 16777216 1 0.1 30.0 6.3 539.7
bessel_Y0 boost d 16777216 1 0.1 30.0 5.6 602.3
bessel_Y0 boost f 1024 1 0.1 30.0 26.9 126.2
bessel_Y0 boost f 16777216 1 0.1 30.0 24.2 140.2
bessel_Y1 baobzi d 1024 1 0.1 30.0 150.0 22.6
bessel_Y1 gsl d 1024 1 0.1 30.0 6.3 534.7
bessel_Y1 boost d 1024 1 0.1 30.0 5.6 605.3
bessel_Y1 baobzi d 16777216 1 0.1 30.0 120.6 28.1
bessel_Y1 gsl d 16777216 1 0.1 30.0 6.2 546.5
bessel_Y1 boost d 16777216 1 0.1 30.0 5.4 626.0
bessel_Y1 boost f 1024 1 0.1 30.0 25.7 131.9
bessel_Y1 boost f 16777216 1 0.1 30.0 22.8 148.7
bessel_Y2 baobzi d 1024 1 0.1 30.0 149.5 22.7
bessel_Y2 gsl d 1024 1 0.1 30.0 3.3 1018.7
bessel_Y2 boost d 1024 1 0.1 30.0 2.9 1165.4
bessel_Y2 baobzi d 16777216 1 0.1 30.0 111.0 30.6
bessel_Y2 gsl d 16777216 1 0.1 30.0 3.3 1030.8
bessel_Y2 boost d 16777216 1 0.1 30.0 2.8 1209.2
bessel_Y2 boost f 1024 1 0.1 30.0 14.2 238.9
bessel_Y2 boost f 16777216 1 0.1 30.0 12.7 266.7
bessel_j0 gsl d 1024 1 0.1 30.0 53.8 63.0
bessel_j0 boost d 1024 1 0.1 30.0 6.0 566.9
bessel_j0 gsl d 16777216 1 0.1 30.0 41.1 82.5
bessel_j0 boost d 16777216 1 0.1 30.0 5.8 584.4
bessel_j0 boost f 1024 1 0.1 30.0 68.7 49.4
bessel_j0 boost f 16777216 1 0.1 30.0 44.0 77.1
bessel_j1 gsl d 1024 1 0.1 30.0 34.9 97.2
bessel_j1 boost d 1024 1 0.1 30.0 2.3 1486.7
bessel_j1 gsl d 16777216 1 0.1 30.0 30.3 111.9
bessel_j1 boost d 16777216 1 0.1 30.0 2.2 1538.9
bessel_j1 boost f 1024 1 0.1 30.0 11.0 309.4
bessel_j1 boost f 16777216 1 0.1 30.0 10.5 322.7
bessel_j2 gsl d 1024 1 0.1 30.0 31.7 107.1
bessel_j2 boost d 1024 1 0.1 30.0 2.3 1456.6
bessel_j2 gsl d 16777216 1 0.1 30.0 30.2 112.2
bessel_j2 boost d 16777216 1 0.1 30.0 2.3 1500.9
bessel_j2 boost f 1024 1 0.1 30.0 10.8 315.1
bessel_j2 boost f 16777216 1 0.1 30.0 10.3 328.9
bessel_y0 gsl d 1024 1 0.1 30.0 17.9 189.2
bessel_y0 boost d 1024 1 0.1 30.0 2.3 1479.2
bessel_y0 gsl d 16777216 1 0.1 30.0 17.4 194.4
bessel_y0 boost d 16777216 1 0.1 30.0 2.3 1506.1
bessel_y0 boost f 1024 1 0.1 30.0 9.7 349.1
bessel_y0 boost f 16777216 1 0.1 30.0 9.5 355.4
bessel_y1 gsl d 1024 1 0.1 30.0 9.2 370.1
bessel_y1 boost d 1024 1 0.1 30.0 2.2 1577.3
bessel_y1 gsl d 16777216 1 0.1 30.0 9.3 365.5
bessel_y1 boost d 16777216 1 0.1 30.0 2.1 1591.6
bessel_y1 boost f 1024 1 0.1 30.0 9.3 363.2
bessel_y1 boost f 16777216 1 0.1 30.0 9.2 370.7
bessel_y2 gsl d 1024 1 0.1 30.0 9.4 362.4
bessel_y2 boost d 1024 1 0.1 30.0 2.1 1579.6
bessel_y2 gsl d 16777216 1 0.1 30.0 9.4 361.0
bessel_y2 boost d 16777216 1 0.1 30.0 2.1 1596.5
bessel_y2 boost f 1024 1 0.1 30.0 9.7 350.5
bessel_y2 boost f 16777216 1 0.1 30.0 9.5 358.2
copy sctl d 1024 8 0.0 1.0 14315.3 0.2
copy sctl d 1024 4 0.0 1.0 8079.4 0.4
copy sctl d 16777216 8 0.0 1.0 457.4 7.4
copy sctl d 16777216 4 0.0 1.0 453.8 7.5
copy sctl f 1024 16 0.0 1.0 31327.8 0.1
copy sctl f 1024 8 0.0 1.0 17006.9 0.2
copy sctl f 16777216 16 0.0 1.0 903.1 3.8
copy sctl f 16777216 8 0.0 1.0 901.9 3.8
cos sctl d 1024 8 0.0 6.28 976.0 3.5
cos agnerfog d 1024 8 0.0 6.28 906.1 3.7
cos sleef d 1024 8 0.0 6.28 636.9 5.3
cos sctl d 1024 4 0.0 6.28 512.2 6.6
cos amdlibm d 1024 4 0.0 6.28 459.2 7.4
cos agnerfog d 1024 4 0.0 6.28 337.3 10.1
cos sleef d 1024 4 0.0 6.28 327.6 10.4
cos amdlibm d 1024 1 0.0 6.28 89.9 37.7
cos sleef d 1024 1 0.0 6.28 83.2 40.8
cos stl d 1024 1 0.0 6.28 57.7 58.8
cos gsl d 1024 1 0.0 6.28 21.9 155.1
cos sctl d 16777216 8 0.0 6.28 377.4 9.0
cos agnerfog d 16777216 8 0.0 6.28 373.0 9.1
cos sleef d 16777216 8 0.0 6.28 316.7 10.7
cos agnerfog d 16777216 4 0.0 6.28 308.6 11.0
cos sctl d 16777216 4 0.0 6.28 301.3 11.3
cos amdlibm d 16777216 4 0.0 6.28 270.9 12.5
cos sleef d 16777216 4 0.0 6.28 222.0 15.3
cos sleef d 16777216 1 0.0 6.28 74.9 45.3
cos amdlibm d 16777216 1 0.0 6.28 70.8 47.9
cos stl d 16777216 1 0.0 6.28 52.3 64.8
cos gsl d 16777216 1 0.0 6.28 21.3 159.2
cos agnerfog f 1024 16 0.0 6.28 2342.2 1.4
cos sctl f 1024 16 0.0 6.28 2058.7 1.6
cos agnerfog f 1024 8 0.0 6.28 1535.6 2.2
cos sleef f 1024 16 0.0 6.28 1240.6 2.7
cos sctl f 1024 8 0.0 6.28 1088.0 3.1
cos amdlibm f 1024 8 0.0 6.28 670.5 5.1
cos sleef f 1024 8 0.0 6.28 521.9 6.5
cos amdlibm f 1024 1 0.0 6.28 95.9 35.4
cos sleef f 1024 1 0.0 6.28 81.9 41.4
cos stl f 1024 1 0.0 6.28 52.7 64.4
cos agnerfog f 16777216 16 0.0 6.28 770.5 4.4
cos sctl f 16777216 16 0.0 6.28 750.6 4.5
cos agnerfog f 16777216 8 0.0 6.28 691.9 4.9
cos sctl f 16777216 8 0.0 6.28 617.9 5.5
cos sleef f 16777216 16 0.0 6.28 587.1 5.8
cos amdlibm f 16777216 8 0.0 6.28 442.8 7.7
cos sleef f 16777216 8 0.0 6.28 372.4 9.1
cos sleef f 16777216 1 0.0 6.28 76.7 44.2
cos amdlibm f 16777216 1 0.0 6.28 74.6 45.5
cos stl f 16777216 1 0.0 6.28 50.1 67.7
cos_pi sleef d 1024 8 0.0 2.0 399.6 8.5
cos_pi sleef d 1024 4 0.0 2.0 215.0 15.8
cos_pi stl d 1024 1 0.0 2.0 57.7 58.8
cos_pi sleef d 1024 1 0.0 2.0 54.7 62.0
cos_pi gsl d 1024 1 0.0 2.0 33.4 101.6
cos_pi boost d 1024 1 0.0 2.0 19.3 176.0
cos_pi sleef d 16777216 8 0.0 2.0 265.2 12.8
cos_pi sleef d 16777216 4 0.0 2.0 170.0 20.0
cos_pi sleef d 16777216 1 0.0 2.0 50.4 67.3
cos_pi stl d 16777216 1 0.0 2.0 50.0 67.9
cos_pi gsl d 16777216 1 0.0 2.0 31.4 108.2
cos_pi boost d 16777216 1 0.0 2.0 18.9 179.5
cos_pi sleef f 1024 16 0.0 2.0 959.7 3.5
cos_pi sleef f 1024 8 0.0 2.0 525.6 6.5
cos_pi boost f 1024 1 0.0 2.0 56.0 60.6
cos_pi stl f 1024 1 0.0 2.0 53.0 64.0
cos_pi sleef f 1024 1 0.0 2.0 49.9 68.0
cos_pi sleef f 16777216 16 0.0 2.0 574.9 5.9
cos_pi sleef f 16777216 8 0.0 2.0 372.5 9.1
cos_pi stl f 16777216 1 0.0 2.0 49.3 68.8
cos_pi sleef f 16777216 1 0.0 2.0 48.0 70.7
cos_pi boost f 16777216 1 0.0 2.0 44.5 76.3
cosh agnerfog d 1024 8 0.0 1.0 946.5 3.6
cosh agnerfog d 1024 4 0.0 1.0 377.5 9.0
cosh sleef d 1024 8 0.0 1.0 323.4 10.5
cosh sleef d 1024 4 0.0 1.0 181.1 18.7
cosh amdlibm d 1024 1 0.0 1.0 128.5 26.4
cosh stl d 1024 1 0.0 1.0 74.9 45.3
cosh eigen d 1024 0 0.0 1.0 74.7 45.4
cosh sleef d 1024 1 0.0 1.0 46.4 73.2
cosh agnerfog d 16777216 8 0.0 1.0 379.2 8.9
cosh agnerfog d 16777216 4 0.0 1.0 325.8 10.4
cosh sleef d 16777216 8 0.0 1.0 197.6 17.2
cosh sleef d 16777216 4 0.0 1.0 140.9 24.1
cosh amdlibm d 16777216 1 0.0 1.0 111.7 30.4
cosh eigen d 16777216 0 0.0 1.0 67.8 50.0
cosh stl d 16777216 1 0.0 1.0 67.2 50.5
cosh sleef d 16777216 1 0.0 1.0 43.5 77.9
cosh agnerfog f 1024 16 0.0 1.0 2263.3 1.5
cosh agnerfog f 1024 8 0.0 1.0 1466.8 2.3
cosh sleef f 1024 16 0.0 1.0 612.3 5.5
cosh sleef f 1024 8 0.0 1.0 358.1 9.5
cosh amdlibm f 1024 1 0.0 1.0 146.2 23.2
cosh eigen f 1024 0 0.0 1.0 85.5 39.7
cosh stl f 1024 1 0.0 1.0 85.0 39.9
cosh sleef f 1024 1 0.0 1.0 40.4 84.0
cosh agnerfog f 16777216 16 0.0 1.0 754.6 4.5
cosh agnerfog f 16777216 8 0.0 1.0 717.7 4.7
cosh sleef f 16777216 16 0.0 1.0 411.1 8.3
cosh sleef f 16777216 8 0.0 1.0 291.4 11.6
cosh amdlibm f 16777216 1 0.0 1.0 120.7 28.1
cosh stl f 16777216 1 0.0 1.0 79.8 42.5
cosh eigen f 16777216 0 0.0 1.0 79.3 42.8
cosh sleef f 16777216 1 0.0 1.0 39.4 86.1
digamma boost d 1024 1 0.0 1.0 54.0 62.8
digamma eigen d 1024 0 0.0 1.0 40.0 84.8
digamma boost d 16777216 1 0.0 1.0 52.1 65.2
digamma eigen d 16777216 0 0.0 1.0 37.5 90.5
digamma boost f 1024 1 0.0 1.0 170.2 19.9
digamma eigen f 1024 0 0.0 1.0 61.7 54.9
digamma boost f 16777216 1 0.0 1.0 182.0 18.6
digamma eigen f 16777216 0 0.0 1.0 59.2 57.3
erf stl d 1024 1 -1.0 1.0 176.8 19.2
erf eigen d 1024 0 -1.0 1.0 168.5 20.1
erf sleef d 1024 8 -1.0 1.0 148.5 22.8
erf sleef d 1024 4 -1.0 1.0 71.2 47.7
erf sleef d 1024 1 -1.0 1.0 49.3 68.8
erf boost d 1024 1 -1.0 1.0 18.3 185.0
erf gsl d 1024 1 -1.0 1.0 15.8 215.1
erf stl d 16777216 1 -1.0 1.0 131.8 25.7
erf eigen d 16777216 0 -1.0 1.0 130.7 26.0
erf sleef d 16777216 8 -1.0 1.0 114.7 29.6
erf sleef d 16777216 4 -1.0 1.0 64.8 52.4
erf sleef d 16777216 1 -1.0 1.0 46.1 73.6
erf boost d 16777216 1 -1.0 1.0 17.9 189.8
erf gsl d 16777216 1 -1.0 1.0 15.4 220.1
erf eigen f 1024 0 -1.0 1.0 3519.5 1.0
erf sleef f 1024 16 -1.0 1.0 358.9 9.5
erf sleef f 1024 8 -1.0 1.0 181.3 18.7
erf stl f 1024 1 -1.0 1.0 165.3 20.5
erf boost f 1024 1 -1.0 1.0 55.2 61.5
erf sleef f 1024 1 -1.0 1.0 26.6 127.6
erf eigen f 16777216 0 -1.0 1.0 810.1 4.2
erf sleef f 16777216 16 -1.0 1.0 281.4 12.1
erf sleef f 16777216 8 -1.0 1.0 155.4 21.8
erf stl f 16777216 1 -1.0 1.0 139.1 24.4
erf boost f 16777216 1 -1.0 1.0 53.8 63.0
erf sleef f 16777216 1 -1.0 1.0 25.9 131.1
erfc sleef d 1024 8 -1.0 1.0 109.9 30.9
erfc stl d 1024 1 -1.0 1.0 108.4 31.3
erfc eigen d 1024 0 -1.0 1.0 104.3 32.5
erfc sleef d 1024 4 -1.0 1.0 58.1 58.4
erfc sleef d 1024 1 -1.0 1.0 29.1 116.6
erfc boost d 1024 1 -1.0 1.0 18.3 185.2
erfc gsl d 1024 1 -1.0 1.0 14.2 239.0
erfc stl d 16777216 1 -1.0 1.0 91.4 37.1
erfc eigen d 16777216 0 -1.0 1.0 88.5 38.3
erfc sleef d 16777216 8 -1.0 1.0 86.9 39.0
erfc sleef d 16777216 4 -1.0 1.0 53.8 63.1
erfc sleef d 16777216 1 -1.0 1.0 27.7 122.6
erfc boost d 16777216 1 -1.0 1.0 17.9 189.4
erfc gsl d 16777216 1 -1.0 1.0 13.8 245.2
erfc sleef f 1024 16 -1.0 1.0 283.5 12.0
erfc sleef f 1024 8 -1.0 1.0 140.1 24.2
erfc stl f 1024 1 -1.0 1.0 117.8 28.8
erfc eigen f 1024 0 -1.0 1.0 115.5 29.4
erfc boost f 1024 1 -1.0 1.0 57.8 58.7
erfc sleef f 1024 1 -1.0 1.0 20.3 166.8
erfc sleef f 16777216 16 -1.0 1.0 201.7 16.8
erfc sleef f 16777216 8 -1.0 1.0 124.2 27.3
erfc stl f 16777216 1 -1.0 1.0 102.0 33.3
erfc eigen f 16777216 0 -1.0 1.0 99.1 34.2
erfc boost f 16777216 1 -1.0 1.0 53.2 63.8
erfc sleef f 16777216 1 -1.0 1.0 19.6 173.3
exp sctl d 1024 8 -1.0 1.0 1537.5 2.2
exp agnerfog d 1024 8 -1.0 1.0 1352.4 2.5
exp sleef d 1024 8 -1.0 1.0 963.6 3.5
exp sctl d 1024 4 -1.0 1.0 777.0 4.4
exp eigen d 1024 0 -1.0 1.0 691.3 4.9
exp amdlibm d 1024 4 -1.0 1.0 626.9 5.4
exp sleef d 1024 4 -1.0 1.0 532.5 6.4
exp agnerfog d 1024 4 -1.0 1.0 446.5 7.6
exp amdlibm d 1024 1 -1.0 1.0 221.0 15.3
exp sleef d 1024 1 -1.0 1.0 145.4 23.3
exp stl d 1024 1 -1.0 1.0 134.1 25.3
exp gsl d 1024 1 -1.0 1.0 104.8 32.4
exp sctl d 16777216 8 -1.0 1.0 403.2 8.4
exp agnerfog d 16777216 8 -1.0 1.0 401.1 8.5
exp sctl d 16777216 4 -1.0 1.0 363.1 9.3
exp sleef d 16777216 8 -1.0 1.0 359.6 9.4
exp agnerfog d 16777216 4 -1.0 1.0 357.8 9.5
exp eigen d 16777216 0 -1.0 1.0 329.4 10.3
exp sleef d 16777216 4 -1.0 1.0 290.7 11.7
exp amdlibm d 16777216 4 -1.0 1.0 285.2 11.9
exp amdlibm d 16777216 1 -1.0 1.0 172.5 19.7
exp sleef d 16777216 1 -1.0 1.0 120.2 28.2
exp stl d 16777216 1 -1.0 1.0 112.1 30.3
exp gsl d 16777216 1 -1.0 1.0 89.3 38.0
exp sctl f 1024 16 -1.0 1.0 4430.8 0.8
exp agnerfog f 1024 16 -1.0 1.0 3473.1 1.0
exp eigen f 1024 0 -1.0 1.0 3462.8 1.0
exp sleef f 1024 16 -1.0 1.0 2924.8 1.2
exp sctl f 1024 8 -1.0 1.0 2048.5 1.7
exp agnerfog f 1024 8 -1.0 1.0 1969.2 1.7
exp sleef f 1024 8 -1.0 1.0 1495.6 2.3
exp amdlibm f 1024 8 -1.0 1.0 972.5 3.5
exp stl f 1024 1 -1.0 1.0 331.7 10.2
exp amdlibm f 1024 1 -1.0 1.0 160.0 21.2
exp sleef f 1024 1 -1.0 1.0 138.4 24.5
exp sctl f 16777216 16 -1.0 1.0 834.6 4.1
exp eigen f 16777216 0 -1.0 1.0 810.0 4.2
exp agnerfog f 16777216 16 -1.0 1.0 801.7 4.2
exp sleef f 16777216 16 -1.0 1.0 794.7 4.3
exp agnerfog f 16777216 8 -1.0 1.0 774.7 4.4
exp sctl f 16777216 8 -1.0 1.0 771.6 4.4
exp sleef f 16777216 8 -1.0 1.0 665.0 5.1
exp amdlibm f 16777216 8 -1.0 1.0 552.6 6.1
exp stl f 16777216 1 -1.0 1.0 265.4 12.8
exp amdlibm f 16777216 1 -1.0 1.0 141.5 24.0
exp sleef f 16777216 1 -1.0 1.0 121.7 27.9
exp10 agnerfog d 1024 8 -1.0 1.0 1267.5 2.7
exp10 sleef d 1024 8 -1.0 1.0 1026.1 3.3
exp10 sleef d 1024 4 -1.0 1.0 543.6 6.2
exp10 agnerfog d 1024 4 -1.0 1.0 387.7 8.7
exp10 amdlibm d 1024 1 -1.0 1.0 186.7 18.2
exp10 sleef d 1024 1 -1.0 1.0 148.6 22.8
exp10 stl d 1024 1 -1.0 1.0 50.7 66.9
exp10 agnerfog d 16777216 8 -1.0 1.0 392.3 8.6
exp10 sleef d 16777216 8 -1.0 1.0 361.2 9.4
exp10 agnerfog d 16777216 4 -1.0 1.0 339.8 10.0
exp10 sleef d 16777216 4 -1.0 1.0 299.9 11.3
exp10 amdlibm d 16777216 1 -1.0 1.0 147.2 23.0
exp10 sleef d 16777216 1 -1.0 1.0 121.6 27.9
exp10 stl d 16777216 1 -1.0 1.0 43.5 78.0
exp10 agnerfog f 1024 16 -1.0 1.0 3224.1 1.1
exp10 sleef f 1024 16 -1.0 1.0 1817.1 1.9
exp10 agnerfog f 1024 8 -1.0 1.0 1627.9 2.1
exp10 sleef f 1024 8 -1.0 1.0 973.2 3.5
exp10 amdlibm f 1024 1 -1.0 1.0 196.2 17.3
exp10 sleef f 1024 1 -1.0 1.0 107.0 31.7
exp10 stl f 1024 1 -1.0 1.0 46.2 73.5
exp10 agnerfog f 16777216 16 -1.0 1.0 782.1 4.3
exp10 agnerfog f 16777216 8 -1.0 1.0 754.4 4.5
exp10 sleef f 16777216 16 -1.0 1.0 700.2 4.8
exp10 sleef f 16777216 8 -1.0 1.0 533.5 6.4
exp10 amdlibm f 16777216 1 -1.0 1.0 208.0 16.3
exp10 sleef f 16777216 1 -1.0 1.0 97.8 34.7
exp10 stl f 16777216 1 -1.0 1.0 43.4 78.2
exp2 agnerfog d 1024 8 -1.0 1.0 1394.7 2.4
exp2 sleef d 1024 8 -1.0 1.0 1202.4 2.8
exp2 amdlibm d 1024 4 -1.0 1.0 934.9 3.6
exp2 sleef d 1024 4 -1.0 1.0 640.0 5.3
exp2 agnerfog d 1024 4 -1.0 1.0 458.3 7.4
exp2 amdlibm d 1024 1 -1.0 1.0 267.2 12.7
exp2 sleef d 1024 1 -1.0 1.0 185.2 18.3
exp2 stl d 1024 1 -1.0 1.0 85.4 39.7
exp2 agnerfog d 16777216 8 -1.0 1.0 397.4 8.5
exp2 sleef d 16777216 8 -1.0 1.0 391.3 8.7
exp2 agnerfog d 16777216 4 -1.0 1.0 364.1 9.3
exp2 amdlibm d 16777216 4 -1.0 1.0 339.4 10.0
exp2 sleef d 16777216 4 -1.0 1.0 333.3 10.2
exp2 amdlibm d 16777216 1 -1.0 1.0 191.8 17.7
exp2 sleef d 16777216 1 -1.0 1.0 147.9 22.9
exp2 stl d 16777216 1 -1.0 1.0 77.6 43.7
exp2 agnerfog f 1024 16 -1.0 1.0 3663.6 0.9
exp2 sleef f 1024 16 -1.0 1.0 3621.0 0.9
exp2 agnerfog f 1024 8 -1.0 1.0 2166.8 1.6
exp2 sleef f 1024 8 -1.0 1.0 1911.2 1.8
exp2 amdlibm f 1024 8 -1.0 1.0 836.6 4.1
exp2 stl f 1024 1 -1.0 1.0 352.3 9.6
exp2 amdlibm f 1024 1 -1.0 1.0 247.5 13.7
exp2 sleef f 1024 1 -1.0 1.0 200.2 16.9
exp2 agnerfog f 16777216 16 -1.0 1.0 810.1 4.2
exp2 sleef f 16777216 16 -1.0 1.0 803.1 4.2
exp2 agnerfog f 16777216 8 -1.0 1.0 781.9 4.3
exp2 sleef f 16777216 8 -1.0 1.0 739.4 4.6
exp2 amdlibm f 16777216 8 -1.0 1.0 503.6 6.7
exp2 stl f 16777216 1 -1.0 1.0 278.9 12.2
exp2 amdlibm f 16777216 1 -1.0 1.0 266.0 12.8
exp2 sleef f 16777216 1 -1.0 1.0 174.8 19.4
hermite_0 boost d 1024 1 0.0 10.0 12227.1 0.3
hermite_0 gsl d 1024 1 0.0 10.0 241.5 14.0
hermite_0 baobzi d 1024 1 0.0 10.0 159.2 21.3
hermite_0 boost d 16777216 1 0.0 10.0 577.2 5.9
hermite_0 gsl d 16777216 1 0.0 10.0 185.0 18.3
hermite_0 baobzi d 16777216 1 0.0 10.0 152.7 22.2
hermite_0 boost f 1024 1 0.0 10.0 7338.4 0.5
hermite_0 boost f 16777216 1 0.0 10.0 1124.9 3.0
hermite_1 boost d 1024 1 0.0 10.0 907.9 3.7
hermite_1 gsl d 1024 1 0.0 10.0 282.0 12.0
hermite_1 baobzi d 1024 1 0.0 10.0 160.0 21.2
hermite_1 boost d 16777216 1 0.0 10.0 364.9 9.3
hermite_1 gsl d 16777216 1 0.0 10.0 196.8 17.2
hermite_1 baobzi d 16777216 1 0.0 10.0 152.8 22.2
hermite_1 boost f 1024 1 0.0 10.0 532.3 6.4
hermite_1 boost f 16777216 1 0.0 10.0 575.7 5.9
hermite_2 boost d 1024 1 0.0 10.0 737.1 4.6
hermite_2 baobzi d 1024 1 0.0 10.0 180.4 18.8
hermite_2 gsl d 1024 1 0.0 10.0 147.4 23.0
hermite_2 boost d 16777216 1 0.0 10.0 351.9 9.6
hermite_2 baobzi d 16777216 1 0.0 10.0 152.7 22.2
hermite_2 gsl d 16777216 1 0.0 10.0 116.8 29.0
hermite_2 boost f 1024 1 0.0 10.0 490.2 6.9
hermite_2 boost f 16777216 1 0.0 10.0 530.2 6.4
hermite_3 boost d 1024 1 0.0 10.0 534.1 6.4
hermite_3 baobzi d 1024 1 0.0 10.0 155.0 21.9
hermite_3 gsl d 1024 1 0.0 10.0 118.8 28.6
hermite_3 boost d 16777216 1 0.0 10.0 302.8 11.2
hermite_3 baobzi d 16777216 1 0.0 10.0 152.8 22.2
hermite_3 gsl d 16777216 1 0.0 10.0 96.4 35.2
hermite_3 boost f 1024 1 0.0 10.0 419.7 8.1
hermite_3 boost f 16777216 1 0.0 10.0 451.6 7.5
lgamma sleef d 1024 8 0.0 10.0 61.9 54.8
lgamma stl d 1024 1 0.0 10.0 42.7 79.4
lgamma sleef d 1024 4 0.0 10.0 38.6 87.8
lgamma eigen d 1024 0 0.0 10.0 35.1 96.7
lgamma gsl d 1024 1 0.0 10.0 19.6 172.8
lgamma sleef d 1024 1 0.0 10.0 11.6 292.5
lgamma boost d 1024 1 0.0 10.0 9.1 374.2
lgamma sleef d 16777216 8 0.0 10.0 53.3 63.7
lgamma sleef d 16777216 4 0.0 10.0 35.9 94.4
lgamma stl d 16777216 1 0.0 10.0 32.4 104.5
lgamma eigen d 16777216 0 0.0 10.0 32.4 104.7
lgamma gsl d 16777216 1 0.0 10.0 18.9 179.8
lgamma sleef d 16777216 1 0.0 10.0 11.4 298.2
lgamma boost d 16777216 1 0.0 10.0 9.1 373.1
lgamma sleef f 1024 16 0.0 10.0 172.2 19.7
lgamma sleef f 1024 8 0.0 10.0 90.1 37.6
lgamma stl f 1024 1 0.0 10.0 50.3 67.5
lgamma eigen f 1024 0 0.0 10.0 49.6 68.4
lgamma boost f 1024 1 0.0 10.0 16.0 212.5
lgamma sleef f 1024 1 0.0 10.0 15.4 220.1
lgamma sleef f 16777216 16 0.0 10.0 142.7 23.8
lgamma sleef f 16777216 8 0.0 10.0 81.6 41.6
lgamma eigen f 16777216 0 0.0 10.0 46.7 72.7
lgamma stl f 16777216 1 0.0 10.0 46.5 72.9
lgamma boost f 16777216 1 0.0 10.0 16.1 211.2
lgamma sleef f 16777216 1 0.0 10.0 15.1 224.0
log agnerfog d 1024 8 0.0 10.0 1098.9 3.1
log sleef d 1024 8 0.0 10.0 685.4 4.9
log eigen d 1024 0 0.0 10.0 604.7 5.6
log agnerfog d 1024 4 0.0 10.0 362.9 9.3
log amdlibm d 1024 4 0.0 10.0 357.9 9.5
log sleef d 1024 4 0.0 10.0 265.1 12.8
log amdlibm d 1024 1 0.0 10.0 177.8 19.1
log sleef d 1024 1 0.0 10.0 85.3 39.7
log stl d 1024 1 0.0 10.0 73.0 46.4
log gsl d 1024 1 0.0 10.0 57.2 59.3
log agnerfog d 16777216 8 0.0 10.0 376.7 9.0
log agnerfog d 16777216 4 0.0 10.0 335.9 10.1
log eigen d 16777216 0 0.0 10.0 328.3 10.3
log sleef d 16777216 8 0.0 10.0 326.3 10.4
log amdlibm d 16777216 4 0.0 10.0 232.0 14.6
log sleef d 16777216 4 0.0 10.0 199.2 17.0
log amdlibm d 16777216 1 0.0 10.0 141.6 24.0
log sleef d 16777216 1 0.0 10.0 77.2 43.9
log stl d 16777216 1 0.0 10.0 55.4 61.3
log gsl d 16777216 1 0.0 10.0 49.3 68.7
log agnerfog f 1024 16 0.0 10.0 2643.2 1.3
log sleef f 1024 16 0.0 10.0 1633.7 2.1
log agnerfog f 1024 8 0.0 10.0 1329.7 2.6
log eigen f 1024 0 0.0 10.0 1201.8 2.8
log amdlibm f 1024 8 0.0 10.0 938.7 3.6
log sleef f 1024 8 0.0 10.0 674.3 5.0
log stl f 1024 1 0.0 10.0 261.4 13.0
log amdlibm f 1024 1 0.0 10.0 223.0 15.2
log sleef f 1024 1 0.0 10.0 94.4 35.9
log agnerfog f 16777216 16 0.0 10.0 796.7 4.3
log agnerfog f 16777216 8 0.0 10.0 693.5 4.9
log sleef f 16777216 16 0.0 10.0 679.4 5.0
log eigen f 16777216 0 0.0 10.0 616.3 5.5
log amdlibm f 16777216 8 0.0 10.0 526.9 6.4
log sleef f 16777216 8 0.0 10.0 445.7 7.6
log amdlibm f 16777216 1 0.0 10.0 231.7 14.6
log stl f 16777216 1 0.0 10.0 217.5 15.6
log sleef f 16777216 1 0.0 10.0 88.8 38.2
log10 agnerfog d 1024 8 0.0 10.0 1077.9 3.1
log10 sleef d 1024 8 0.0 10.0 635.4 5.3
log10 agnerfog d 1024 4 0.0 10.0 383.8 8.8
log10 sleef d 1024 4 0.0 10.0 258.2 13.1
log10 amdlibm d 1024 1 0.0 10.0 184.7 18.4
log10 sleef d 1024 1 0.0 10.0 81.7 41.5
log10 eigen d 1024 0 0.0 10.0 55.2 61.4
log10 stl d 1024 1 0.0 10.0 55.2 61.5
log10 agnerfog d 16777216 8 0.0 10.0 370.9 9.1
log10 sleef d 16777216 8 0.0 10.0 331.3 10.2
log10 agnerfog d 16777216 4 0.0 10.0 330.1 10.3
log10 sleef d 16777216 4 0.0 10.0 189.1 17.9
log10 amdlibm d 16777216 1 0.0 10.0 149.0 22.8
log10 sleef d 16777216 1 0.0 10.0 73.8 46.0
log10 stl d 16777216 1 0.0 10.0 44.2 76.7
log10 eigen d 16777216 0 0.0 10.0 43.7 77.7
log10 agnerfog f 1024 16 0.0 10.0 2838.9 1.2
log10 sleef f 1024 16 0.0 10.0 1795.4 1.9
log10 agnerfog f 1024 8 0.0 10.0 1499.5 2.3
log10 sleef f 1024 8 0.0 10.0 698.5 4.9
log10 amdlibm f 1024 1 0.0 10.0 214.7 15.8
log10 stl f 1024 1 0.0 10.0 129.3 26.2
log10 eigen f 1024 0 0.0 10.0 123.5 27.5
log10 sleef f 1024 1 0.0 10.0 90.9 37.3
log10 agnerfog f 16777216 16 0.0 10.0 784.2 4.3
log10 agnerfog f 16777216 8 0.0 10.0 678.2 5.0
log10 sleef f 16777216 16 0.0 10.0 671.6 5.1
log10 sleef f 16777216 8 0.0 10.0 459.7 7.4
log10 amdlibm f 16777216 1 0.0 10.0 227.0 14.9
log10 stl f 16777216 1 0.0 10.0 117.2 28.9
log10 eigen f 16777216 0 0.0 10.0 114.2 29.7
log10 sleef f 16777216 1 0.0 10.0 85.5 39.7
log2 agnerfog d 1024 8 0.0 10.0 1036.9 3.3
log2 sleef d 1024 8 0.0 10.0 602.0 5.6
log2 agnerfog d 1024 4 0.0 10.0 359.7 9.4
log2 amdlibm d 1024 4 0.0 10.0 345.3 9.8
log2 sleef d 1024 4 0.0 10.0 237.3 14.3
log2 amdlibm d 1024 1 0.0 10.0 179.8 18.9
log2 stl d 1024 1 0.0 10.0 109.7 30.9
log2 sleef d 1024 1 0.0 10.0 75.4 45.0
log2 agnerfog d 16777216 8 0.0 10.0 365.1 9.3
log2 agnerfog d 16777216 4 0.0 10.0 330.4 10.3
log2 sleef d 16777216 8 0.0 10.0 311.1 10.9
log2 amdlibm d 16777216 4 0.0 10.0 228.9 14.8
log2 sleef d 16777216 4 0.0 10.0 178.9 19.0
log2 amdlibm d 16777216 1 0.0 10.0 141.9 23.9
log2 stl d 16777216 1 0.0 10.0 93.1 36.4
log2 sleef d 16777216 1 0.0 10.0 66.5 51.0
log2 agnerfog f 1024 16 0.0 10.0 2372.8 1.4
log2 sleef f 1024 16 0.0 10.0 1458.0 2.3
log2 agnerfog f 1024 8 0.0 10.0 1286.0 2.6
log2 amdlibm f 1024 8 0.0 10.0 933.6 3.6
log2 sleef f 1024 8 0.0 10.0 637.1 5.3
log2 stl f 1024 1 0.0 10.0 277.9 12.2
log2 amdlibm f 1024 1 0.0 10.0 220.2 15.4
log2 sleef f 1024 1 0.0 10.0 84.0 40.4
log2 agnerfog f 16777216 16 0.0 10.0 747.8 4.5
log2 agnerfog f 16777216 8 0.0 10.0 673.4 5.0
log2 sleef f 16777216 16 0.0 10.0 623.4 5.4
log2 amdlibm f 16777216 8 0.0 10.0 544.5 6.2
log2 sleef f 16777216 8 0.0 10.0 433.6 7.8
log2 amdlibm f 16777216 1 0.0 10.0 237.9 14.3
log2 stl f 16777216 1 0.0 10.0 231.6 14.6
log2 sleef f 16777216 1 0.0 10.0 80.8 42.0
ndtri eigen d 1024 0 0.0 1.0 13.5 252.0
ndtri eigen d 16777216 0 0.0 1.0 12.7 267.5
ndtri eigen f 1024 0 0.0 1.0 201.2 16.9
ndtri eigen f 16777216 0 0.0 1.0 184.1 18.4
pow13 boost d 1024 1 0.0 1.0 5064.0 0.7
pow13 agnerfog d 1024 8 0.0 1.0 3121.6 1.1
pow13 agnerfog d 1024 4 0.0 1.0 1519.3 2.2
pow13 gsl d 1024 1 0.0 1.0 173.9 19.5
pow13 sleef d 1024 8 0.0 1.0 167.1 20.3
pow13 sleef d 1024 4 0.0 1.0 80.0 42.4
pow13 amdlibm d 1024 1 0.0 1.0 47.4 71.5
pow13 eigen d 1024 0 0.0 1.0 37.5 90.4
pow13 amdlibm d 1024 4 0.0 1.0 34.8 97.4
pow13 sleef d 1024 1 0.0 1.0 21.2 160.2
pow13 stl d 1024 1 0.0 1.0 20.5 165.2
pow13 agnerfog d 16777216 4 0.0 1.0 443.8 7.6
pow13 boost d 16777216 1 0.0 1.0 443.5 7.6
pow13 agnerfog d 16777216 8 0.0 1.0 428.4 7.9
pow13 gsl d 16777216 1 0.0 1.0 139.1 24.4
pow13 sleef d 16777216 8 0.0 1.0 133.5 25.4
pow13 sleef d 16777216 4 0.0 1.0 72.0 47.1
pow13 amdlibm d 16777216 1 0.0 1.0 45.0 75.3
pow13 eigen d 16777216 0 0.0 1.0 35.6 95.4
pow13 amdlibm d 16777216 4 0.0 1.0 33.1 102.4
pow13 sleef d 16777216 1 0.0 1.0 20.7 164.0
pow13 stl d 16777216 1 0.0 1.0 19.9 170.6
pow13 agnerfog f 1024 16 0.0 1.0 9082.1 0.4
pow13 agnerfog f 1024 8 0.0 1.0 6962.2 0.5
pow13 boost f 1024 1 0.0 1.0 6499.4 0.5
pow13 sleef f 1024 16 0.0 1.0 317.4 10.7
pow13 amdlibm f 1024 8 0.0 1.0 308.0 11.0
pow13 sleef f 1024 8 0.0 1.0 150.8 22.5
pow13 eigen f 1024 0 0.0 1.0 118.8 28.6
pow13 amdlibm f 1024 1 0.0 1.0 111.2 30.5
pow13 stl f 1024 1 0.0 1.0 20.0 169.8
pow13 sleef f 1024 1 0.0 1.0 19.3 175.4
pow13 boost f 16777216 1 0.0 1.0 866.8 3.9
pow13 agnerfog f 16777216 8 0.0 1.0 865.7 3.9
pow13 agnerfog f 16777216 16 0.0 1.0 864.2 3.9
pow13 sleef f 16777216 16 0.0 1.0 274.3 12.4
pow13 amdlibm f 16777216 8 0.0 1.0 251.6 13.5
pow13 sleef f 16777216 8 0.0 1.0 135.5 25.0
pow13 amdlibm f 16777216 1 0.0 1.0 114.3 29.7
pow13 eigen f 16777216 0 0.0 1.0 109.7 30.9
pow13 stl f 16777216 1 0.0 1.0 19.8 171.5
pow13 sleef f 16777216 1 0.0 1.0 19.3 175.4
pow3.5 agnerfog d 1024 8 0.0 1.0 259.5 13.1
pow3.5 sleef d 1024 8 0.0 1.0 149.8 22.6
pow3.5 agnerfog d 1024 4 0.0 1.0 131.8 25.7
pow3.5 sleef d 1024 4 0.0 1.0 80.3 42.3
pow3.5 amdlibm d 1024 1 0.0 1.0 49.2 69.0
pow3.5 eigen d 1024 0 0.0 1.0 37.4 90.7
pow3.5 amdlibm d 1024 4 0.0 1.0 34.8 97.6
pow3.5 sleef d 1024 1 0.0 1.0 21.5 158.0
pow3.5 stl d 1024 1 0.0 1.0 20.5 165.2
pow3.5 agnerfog d 16777216 8 0.0 1.0 199.3 17.0
pow3.5 sleef d 16777216 8 0.0 1.0 130.9 25.9
pow3.5 agnerfog d 16777216 4 0.0 1.0 127.6 26.6
pow3.5 sleef d 16777216 4 0.0 1.0 71.8 47.2
pow3.5 amdlibm d 16777216 1 0.0 1.0 45.4 74.8
pow3.5 eigen d 16777216 0 0.0 1.0 35.6 95.2
pow3.5 amdlibm d 16777216 4 0.0 1.0 33.1 102.4
pow3.5 sleef d 16777216 1 0.0 1.0 20.6 164.3
pow3.5 stl d 16777216 1 0.0 1.0 19.8 171.0
pow3.5 agnerfog f 1024 16 0.0 1.0 663.2 5.1
pow3.5 agnerfog f 1024 8 0.0 1.0 371.9 9.1
pow3.5 sleef f 1024 16 0.0 1.0 362.7 9.4
pow3.5 amdlibm f 1024 8 0.0 1.0 315.7 10.7
pow3.5 sleef f 1024 8 0.0 1.0 155.9 21.8
pow3.5 eigen f 1024 0 0.0 1.0 120.5 28.1
pow3.5 amdlibm f 1024 1 0.0 1.0 114.3 29.7
pow3.5 stl f 1024 1 0.0 1.0 20.3 167.2
pow3.5 sleef f 1024 1 0.0 1.0 19.8 171.4
pow3.5 agnerfog f 16777216 16 0.0 1.0 478.5 7.1
pow3.5 agnerfog f 16777216 8 0.0 1.0 299.3 11.3
pow3.5 sleef f 16777216 16 0.0 1.0 281.9 12.0
pow3.5 amdlibm f 16777216 8 0.0 1.0 252.1 13.5
pow3.5 sleef f 16777216 8 0.0 1.0 139.6 24.3
pow3.5 amdlibm f 16777216 1 0.0 1.0 113.6 29.8
pow3.5 eigen f 16777216 0 0.0 1.0 110.0 30.8
pow3.5 stl f 16777216 1 0.0 1.0 19.9 170.1
pow3.5 sleef f 16777216 1 0.0 1.0 19.5 174.4
riemann_zeta boost d 1024 1 0.0 10.0 16.0 211.4
riemann_zeta gsl d 1024 1 0.0 10.0 9.6 354.3
riemann_zeta boost d 16777216 1 0.0 10.0 15.3 221.6
riemann_zeta gsl d 16777216 1 0.0 10.0 9.5 355.3
riemann_zeta boost f 1024 1 0.0 10.0 51.1 66.3
riemann_zeta boost f 16777216 1 0.0 10.0 45.0 75.4
rsqrt sctl d 1024 8 0.0 10.0 3253.0 1.0
rsqrt sctl d 1024 4 0.0 10.0 1292.9 2.6
rsqrt eigen d 1024 0 0.0 10.0 1118.0 3.0
rsqrt stl d 1024 1 0.0 10.0 360.1 9.4
rsqrt sctl d 16777216 8 0.0 10.0 441.9 7.7
rsqrt eigen d 16777216 0 0.0 10.0 435.6 7.8
rsqrt sctl d 16777216 4 0.0 10.0 430.2 7.9
rsqrt stl d 16777216 1 0.0 10.0 241.3 14.1
rsqrt sctl f 1024 16 0.0 10.0 5085.0 0.7
rsqrt eigen f 1024 0 0.0 10.0 2842.8 1.2
rsqrt sctl f 1024 8 0.0 10.0 2749.9 1.2
rsqrt stl f 1024 1 0.0 10.0 481.9 7.0
rsqrt sctl f 16777216 16 0.0 10.0 879.7 3.9
rsqrt eigen f 16777216 0 0.0 10.0 870.5 3.9
rsqrt sctl f 16777216 8 0.0 10.0 829.1 4.1
rsqrt stl f 16777216 1 0.0 10.0 423.0 8.0
sin agnerfog d 1024 8 0.0 6.28 1054.0 3.2
sin sctl d 1024 8 0.0 6.28 951.6 3.6
sin sleef d 1024 8 0.0 6.28 740.3 4.6
sin sctl d 1024 4 0.0 6.28 533.1 6.4
sin amdlibm d 1024 4 0.0 6.28 490.9 6.9
sin agnerfog d 1024 4 0.0 6.28 487.4 7.0
sin sleef d 1024 4 0.0 6.28 369.5 9.2
sin amdlibm d 1024 1 0.0 6.28 145.7 23.3
sin sleef d 1024 1 0.0 6.28 106.4 31.9
sin stl d 1024 1 0.0 6.28 103.1 32.9
sin eigen d 1024 0 0.0 6.28 102.5 33.1
sin gsl d 1024 1 0.0 6.28 22.7 149.4
sin agnerfog d 16777216 8 0.0 6.28 377.5 9.0
sin sctl d 16777216 8 0.0 6.28 371.1 9.1
sin sleef d 16777216 8 0.0 6.28 333.1 10.2
sin agnerfog d 16777216 4 0.0 6.28 317.2 10.7
sin sctl d 16777216 4 0.0 6.28 304.4 11.1
sin amdlibm d 16777216 4 0.0 6.28 270.1 12.6
sin sleef d 16777216 4 0.0 6.28 238.7 14.2
sin sleef d 16777216 1 0.0 6.28 91.7 37.0
sin amdlibm d 16777216 1 0.0 6.28 68.2 49.7
sin eigen d 16777216 0 0.0 6.28 52.4 64.7
sin stl d 16777216 1 0.0 6.28 52.2 65.0
sin gsl d 16777216 1 0.0 6.28 21.5 157.8
sin eigen f 1024 0 0.0 6.28 2381.2 1.4
sin agnerfog f 1024 16 0.0 6.28 2226.8 1.5
sin sctl f 1024 16 0.0 6.28 1975.7 1.7
sin sleef f 1024 16 0.0 6.28 1464.1 2.3
sin agnerfog f 1024 8 0.0 6.28 1399.7 2.4
sin sctl f 1024 8 0.0 6.28 1106.4 3.1
sin amdlibm f 1024 8 0.0 6.28 714.4 4.7
sin sleef f 1024 8 0.0 6.28 563.4 6.0
sin amdlibm f 1024 1 0.0 6.28 155.3 21.8
sin sleef f 1024 1 0.0 6.28 108.4 31.3
sin stl f 1024 1 0.0 6.28 55.8 60.8
sin agnerfog f 16777216 16 0.0 6.28 794.8 4.3
sin eigen f 16777216 0 0.0 6.28 770.4 4.4
sin sctl f 16777216 16 0.0 6.28 729.3 4.7
sin agnerfog f 16777216 8 0.0 6.28 702.7 4.8
sin sleef f 16777216 16 0.0 6.28 676.8 5.0
sin sctl f 16777216 8 0.0 6.28 626.3 5.4
sin amdlibm f 16777216 8 0.0 6.28 447.6 7.6
sin sleef f 16777216 8 0.0 6.28 397.4 8.5
sin sleef f 16777216 1 0.0 6.28 100.3 33.8
sin amdlibm f 16777216 1 0.0 6.28 70.4 48.2
sin stl f 16777216 1 0.0 6.28 50.7 67.0
sin_pi sleef d 1024 8 0.0 2.0 407.1 8.3
sin_pi sleef d 1024 4 0.0 2.0 231.4 14.7
sin_pi stl d 1024 1 0.0 2.0 99.0 34.3
sin_pi sleef d 1024 1 0.0 2.0 52.0 65.2
sin_pi gsl d 1024 1 0.0 2.0 39.1 86.8
sin_pi boost d 1024 1 0.0 2.0 9.4 359.8
sin_pi sleef d 16777216 8 0.0 2.0 242.0 14.0
sin_pi sleef d 16777216 4 0.0 2.0 163.8 20.7
sin_pi sleef d 16777216 1 0.0 2.0 48.2 70.3
sin_pi stl d 16777216 1 0.0 2.0 47.3 71.7
sin_pi gsl d 16777216 1 0.0 2.0 31.2 108.7
sin_pi boost d 16777216 1 0.0 2.0 9.1 373.0
sin_pi sleef f 1024 16 0.0 2.0 925.3 3.7
sin_pi sleef f 1024 8 0.0 2.0 486.2 7.0
sin_pi stl f 1024 1 0.0 2.0 93.5 36.3
sin_pi boost f 1024 1 0.0 2.0 72.6 46.7
sin_pi sleef f 1024 1 0.0 2.0 49.3 68.8
sin_pi sleef f 16777216 16 0.0 2.0 468.2 7.2
sin_pi sleef f 16777216 8 0.0 2.0 349.2 9.7
sin_pi stl f 16777216 1 0.0 2.0 50.2 67.6
sin_pi sleef f 16777216 1 0.0 2.0 46.6 72.7
sin_pi boost f 16777216 1 0.0 2.0 44.6 76.1
sinc gsl d 1024 1 0.0 6.28 26.8 126.8
sinc gsl d 16777216 1 0.0 6.28 23.6 143.7
sinc_pi boost d 1024 1 0.0 2.0 99.3 34.2
sinc_pi gsl d 1024 1 0.0 2.0 28.8 117.6
sinc_pi boost d 16777216 1 0.0 2.0 68.3 49.7
sinc_pi gsl d 16777216 1 0.0 2.0 25.1 135.1
sinc_pi boost f 1024 1 0.0 2.0 62.6 54.2
sinc_pi boost f 16777216 1 0.0 2.0 64.0 53.0
sinh agnerfog d 1024 8 0.0 2.0 713.3 4.8
sinh agnerfog d 1024 4 0.0 2.0 318.2 10.7
sinh sleef d 1024 8 0.0 2.0 312.7 10.8
sinh sleef d 1024 4 0.0 2.0 183.2 18.5
sinh amdlibm d 1024 1 0.0 2.0 125.9 26.9
sinh stl d 1024 1 0.0 2.0 51.4 65.9
sinh eigen d 1024 0 0.0 2.0 51.3 66.2
sinh sleef d 1024 1 0.0 2.0 45.7 74.3
sinh agnerfog d 16777216 8 0.0 2.0 337.5 10.1
sinh agnerfog d 16777216 4 0.0 2.0 276.5 12.3
sinh sleef d 16777216 8 0.0 2.0 215.0 15.8
sinh sleef d 16777216 4 0.0 2.0 145.7 23.3
sinh amdlibm d 16777216 1 0.0 2.0 104.2 32.5
sinh stl d 16777216 1 0.0 2.0 45.9 73.9
sinh eigen d 16777216 0 0.0 2.0 45.3 74.8
sinh sleef d 16777216 1 0.0 2.0 43.0 78.9
sinh agnerfog f 1024 16 0.0 2.0 1976.7 1.7
sinh agnerfog f 1024 8 0.0 2.0 1275.8 2.7
sinh sleef f 1024 16 0.0 2.0 649.0 5.2
sinh sleef f 1024 8 0.0 2.0 356.5 9.5
sinh amdlibm f 1024 1 0.0 2.0 134.3 25.3
sinh eigen f 1024 0 0.0 2.0 51.7 65.6
sinh stl f 1024 1 0.0 2.0 51.3 66.1
sinh sleef f 1024 1 0.0 2.0 39.0 86.9
sinh agnerfog f 16777216 16 0.0 2.0 740.5 4.6
sinh agnerfog f 16777216 8 0.0 2.0 640.9 5.3
sinh sleef f 16777216 16 0.0 2.0 424.8 8.0
sinh sleef f 16777216 8 0.0 2.0 283.4 12.0
sinh amdlibm f 16777216 1 0.0 2.0 138.5 24.5
sinh stl f 16777216 1 0.0 2.0 48.5 69.9
sinh eigen f 16777216 0 0.0 2.0 48.0 70.6
sinh sleef f 16777216 1 0.0 2.0 38.0 89.4
sqrt eigen d 1024 0 0.0 10.0 2144.6 1.6
sqrt agnerfog d 1024 8 0.0 10.0 1149.2 3.0
sqrt sleef d 1024 8 0.0 10.0 738.3 4.6
sqrt stl d 1024 1 0.0 10.0 607.5 5.6
sqrt agnerfog d 1024 4 0.0 10.0 581.1 5.8
sqrt sleef d 1024 4 0.0 10.0 454.3 7.5
sqrt amdlibm d 1024 1 0.0 10.0 357.3 9.5
sqrt sleef d 1024 1 0.0 10.0 152.4 22.3
sqrt agnerfog d 16777216 8 0.0 10.0 445.2 7.6
sqrt agnerfog d 16777216 4 0.0 10.0 442.4 7.7
sqrt eigen d 16777216 0 0.0 10.0 417.6 8.1
sqrt sleef d 16777216 8 0.0 10.0 360.3 9.4
sqrt stl d 16777216 1 0.0 10.0 318.2 10.7
sqrt sleef d 16777216 4 0.0 10.0 283.5 12.0
sqrt amdlibm d 16777216 1 0.0 10.0 238.1 14.2
sqrt sleef d 16777216 1 0.0 10.0 127.3 26.7
sqrt eigen f 1024 0 0.0 10.0 7706.0 0.4
sqrt agnerfog f 1024 8 0.0 10.0 4835.9 0.7
sqrt agnerfog f 1024 16 0.0 10.0 4723.5 0.7
sqrt sleef f 1024 16 0.0 10.0 2277.8 1.5
sqrt stl f 1024 1 0.0 10.0 1223.7 2.8
sqrt sleef f 1024 8 0.0 10.0 1050.8 3.2
sqrt amdlibm f 1024 1 0.0 10.0 241.6 14.0
sqrt sleef f 1024 1 0.0 10.0 165.9 20.4
sqrt agnerfog f 16777216 8 0.0 10.0 898.6 3.8
sqrt eigen f 16777216 0 0.0 10.0 866.2 3.9
sqrt agnerfog f 16777216 16 0.0 10.0 857.9 4.0
sqrt sleef f 16777216 16 0.0 10.0 746.3 4.5
sqrt stl f 16777216 1 0.0 10.0 627.4 5.4
sqrt sleef f 16777216 8 0.0 10.0 592.1 5.7
sqrt amdlibm f 16777216 1 0.0 10.0 264.3 12.8
sqrt sleef f 16777216 1 0.0 10.0 148.3 22.9
tan agnerfog d 1024 8 0.0 6.28 806.8 4.2
tan sleef d 1024 8 0.0 6.28 453.9 7.5
tan agnerfog d 1024 4 0.0 6.28 377.5 9.0
tan sleef d 1024 4 0.0 6.28 254.4 13.3
tan amdlibm d 1024 4 0.0 6.28 254.0 13.4
tan amdlibm d 1024 1 0.0 6.28 85.8 39.5
tan sleef d 1024 1 0.0 6.28 72.1 47.0
tan stl d 1024 1 0.0 6.28 51.4 65.9
tan eigen d 1024 0 0.0 6.28 50.7 66.9
tan agnerfog d 16777216 8 0.0 6.28 349.0 9.7
tan agnerfog d 16777216 4 0.0 6.28 343.9 9.9
tan sleef d 16777216 8 0.0 6.28 280.1 12.1
tan sleef d 16777216 4 0.0 6.28 182.8 18.6
tan amdlibm d 16777216 4 0.0 6.28 140.7 24.1
tan sleef d 16777216 1 0.0 6.28 63.1 53.8
tan amdlibm d 16777216 1 0.0 6.28 53.3 63.7
tan stl d 16777216 1 0.0 6.28 32.7 103.6
tan eigen d 16777216 0 0.0 6.28 32.3 105.0
tan agnerfog f 1024 16 0.0 6.28 1980.7 1.7
tan agnerfog f 1024 8 0.0 6.28 1334.0 2.5
tan sleef f 1024 16 0.0 6.28 856.6 4.0
tan sleef f 1024 8 0.0 6.28 464.0 7.3
tan amdlibm f 1024 8 0.0 6.28 379.4 8.9
tan amdlibm f 1024 1 0.0 6.28 123.2 27.5
tan sleef f 1024 1 0.0 6.28 62.4 54.4
tan stl f 1024 1 0.0 6.28 52.9 64.1
tan eigen f 1024 0 0.0 6.28 52.9 64.1
tan agnerfog f 16777216 16 0.0 6.28 742.5 4.6
tan agnerfog f 16777216 8 0.0 6.28 657.0 5.2
tan sleef f 16777216 16 0.0 6.28 513.0 6.6
tan sleef f 16777216 8 0.0 6.28 340.4 10.0
tan amdlibm f 16777216 8 0.0 6.28 174.5 19.4
tan amdlibm f 16777216 1 0.0 6.28 91.5 37.1
tan sleef f 16777216 1 0.0 6.28 56.1 60.4
tan stl f 16777216 1 0.0 6.28 47.2 71.8
tan eigen f 16777216 0 0.0 6.28 47.2 71.8
tanh agnerfog d 1024 8 -1.0 1.0 648.6 5.2
tanh agnerfog d 1024 4 -1.0 1.0 320.4 10.6
tanh sleef d 1024 8 -1.0 1.0 234.6 14.5
tanh sleef d 1024 4 -1.0 1.0 148.4 22.9
tanh amdlibm d 1024 1 -1.0 1.0 137.6 24.7
tanh stl d 1024 1 -1.0 1.0 58.8 57.7
tanh eigen d 1024 0 -1.0 1.0 58.4 58.1
tanh sleef d 1024 1 -1.0 1.0 37.3 91.0
tanh agnerfog d 16777216 8 -1.0 1.0 332.7 10.2
tanh agnerfog d 16777216 4 -1.0 1.0 270.6 12.5
tanh sleef d 16777216 8 -1.0 1.0 180.8 18.8
tanh sleef d 16777216 4 -1.0 1.0 119.6 28.4
tanh amdlibm d 16777216 1 -1.0 1.0 88.8 38.2
tanh stl d 16777216 1 -1.0 1.0 48.2 70.4
tanh eigen d 16777216 0 -1.0 1.0 48.1 70.6
tanh sleef d 16777216 1 -1.0 1.0 35.4 95.7
tanh eigen f 1024 0 -1.0 1.0 3738.8 0.9
tanh agnerfog f 1024 16 -1.0 1.0 1622.2 2.1
tanh agnerfog f 1024 8 -1.0 1.0 1054.9 3.2
tanh sleef f 1024 16 -1.0 1.0 572.4 5.9
tanh sleef f 1024 8 -1.0 1.0 324.4 10.5
tanh amdlibm f 1024 1 -1.0 1.0 197.0 17.2
tanh stl f 1024 1 -1.0 1.0 60.1 56.4
tanh sleef f 1024 1 -1.0 1.0 34.5 98.4
tanh eigen f 16777216 0 -1.0 1.0 826.6 4.1
tanh agnerfog f 16777216 16 -1.0 1.0 712.6 4.8
tanh agnerfog f 16777216 8 -1.0 1.0 599.5 5.7
tanh sleef f 16777216 16 -1.0 1.0 392.7 8.6
tanh sleef f 16777216 8 -1.0 1.0 261.4 13.0
tanh amdlibm f 16777216 1 -1.0 1.0 209.2 16.2
tanh stl f 16777216 1 -1.0 1.0 50.2 67.5
tanh sleef f 16777216 1 -1.0 1.0 33.9 99.9
tgamma stl d 1024 1 0.0 1.0 21.6 156.9
tgamma sleef d 1024 1 0.0 1.0 11.1 306.1
tgamma gsl d 1024 1 0.0 1.0 10.3 329.2
tgamma boost d 1024 1 0.0 1.0 2.4 1415.3
tgamma stl d 16777216 1 0.0 1.0 21.0 161.6
tgamma sleef d 16777216 1 0.0 1.0 10.9 311.8
tgamma gsl d 16777216 1 0.0 1.0 10.0 338.2
tgamma boost d 16777216 1 0.0 1.0 2.4 1417.2
tgamma stl f 1024 1 0.0 1.0 26.9 126.2
tgamma boost f 1024 1 0.0 1.0 12.7 267.1
tgamma sleef f 1024 1 0.0 1.0 12.3 276.0
tgamma stl f 16777216 1 0.0 1.0 26.4 128.5
tgamma boost f 16777216 1 0.0 1.0 12.8 265.1
tgamma sleef f 16777216 1 0.0 1.0 12.0 281.6