2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 04:22:09 +00:00

Update gcd performance results.

This commit is contained in:
jzmaddock
2016-04-07 18:24:03 +01:00
parent 07f5e1666b
commit 9f3e3852df
4 changed files with 3660 additions and 2348 deletions

View File

@@ -1,21 +1,5 @@
[/tables:]
[template table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 gcd method comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][gcd_euclidean
boost 1.61][gcd_binary
boost 1.61]]
[[gcd<boost::multiprecision::uint1024_t>][[role green 1.00[br](1437657ns)]][[role red 5.95[br](8555088ns)]]]
[[gcd<boost::multiprecision::uint256_t>][[role green 1.00[br](1182399ns)]][[role red 7.09[br](8385859ns)]]]
[[gcd<boost::multiprecision::uint512_t>][[role green 1.00[br](1168211ns)]][[role red 6.88[br](8033724ns)]]]
[[gcd<unsigned long long>][[role green 1.00[br](426342ns)]][[role red 2.05[br](872688ns)]]]
[[gcd<unsigned long>][[role green 1.00[br](153116ns)]][[role red 3.07[br](470809ns)]]]
[[gcd<unsigned short>][[role green 1.00[br](75239ns)]][[role red 2.77[br](208550ns)]]]
[[gcd<unsigned>][[role green 1.00[br](173500ns)]][[role red 2.66[br](460764ns)]]]
]
]
[template table_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64[]
[table:table_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64 Rational Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64
@@ -543,245 +527,245 @@ boost 1.61]]
[template table_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 Rational Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][Method 0[br](Double Coefficients)][Method 0[br](Integer Coefficients)][Method 1[br](Double Coefficients)][Method 1[br](Integer Coefficients)][Method 2[br](Double Coefficients)][Method 2[br](Integer Coefficients)][Method 3[br](Double Coefficients)][Method 3[br](Integer Coefficients)]]
[[Order 2][[role grey -]][[role grey -]][[role red 2.14[br](92ns)]][[role red 2.12[br](91ns)]][[role green 1.07[br](46ns)]][[role green 1.00[br](43ns)]][[role green 1.02[br](44ns)]][[role green 1.00[br](43ns)]]]
[[Order 3][[role red 2.07[br](89ns)]][[role blue 1.95[br](84ns)]][[role red 2.19[br](94ns)]][[role red 2.16[br](93ns)]][[role green 1.05[br](45ns)]][[role green 1.07[br](46ns)]][[role green 1.00[br](43ns)]][[role green 1.02[br](44ns)]]]
[[Order 4][[role blue 1.98[br](85ns)]][[role red 2.23[br](96ns)]][[role red 2.33[br](100ns)]][[role red 2.16[br](93ns)]][[role green 1.00[br](43ns)]][[role green 1.02[br](44ns)]][[role green 1.05[br](45ns)]][[role green 1.02[br](44ns)]]]
[[Order 5][[role green 1.00[br](89ns)]][[role green 1.02[br](91ns)]][[role green 1.09[br](97ns)]][[role green 1.17[br](104ns)]][[role blue 1.46[br](130ns)]][[role blue 1.51[br](134ns)]][[role blue 1.46[br](130ns)]][[role blue 1.42[br](126ns)]]]
[[Order 6][[role green 1.02[br](96ns)]][[role green 1.13[br](106ns)]][[role green 1.00[br](94ns)]][[role green 1.13[br](106ns)]][[role blue 1.35[br](127ns)]][[role blue 1.44[br](135ns)]][[role blue 1.36[br](128ns)]][[role blue 1.37[br](129ns)]]]
[[Order 7][[role green 1.00[br](101ns)]][[role blue 1.30[br](131ns)]][[role green 1.14[br](115ns)]][[role green 1.04[br](105ns)]][[role blue 1.40[br](141ns)]][[role blue 1.28[br](129ns)]][[role blue 1.32[br](133ns)]][[role blue 1.32[br](133ns)]]]
[[Order 8][[role green 1.06[br](117ns)]][[role blue 1.46[br](161ns)]][[role green 1.05[br](115ns)]][[role green 1.00[br](110ns)]][[role blue 1.22[br](134ns)]][[role green 1.20[br](132ns)]][[role blue 1.32[br](145ns)]][[role blue 1.33[br](146ns)]]]
[[Order 9][[role green 1.08[br](142ns)]][[role blue 1.23[br](163ns)]][[role green 1.00[br](132ns)]][[role green 1.12[br](148ns)]][[role green 1.08[br](143ns)]][[role green 1.11[br](146ns)]][[role blue 1.21[br](160ns)]][[role blue 1.20[br](159ns)]]]
[[Order 10][[role green 1.01[br](150ns)]][[role green 1.15[br](170ns)]][[role green 1.11[br](165ns)]][[role green 1.05[br](155ns)]][[role green 1.01[br](149ns)]][[role green 1.00[br](148ns)]][[role green 1.16[br](171ns)]][[role green 1.16[br](172ns)]]]
[[Order 11][[role green 1.19[br](178ns)]][[role blue 1.32[br](196ns)]][[role green 1.16[br](173ns)]][[role green 1.14[br](170ns)]][[role green 1.00[br](149ns)]][[role green 1.01[br](151ns)]][[role blue 1.21[br](180ns)]][[role blue 1.49[br](222ns)]]]
[[Order 12][[role green 1.17[br](189ns)]][[role blue 1.32[br](214ns)]][[role blue 1.23[br](199ns)]][[role green 1.20[br](194ns)]][[role green 1.00[br](162ns)]][[role green 1.02[br](165ns)]][[role blue 1.41[br](228ns)]][[role blue 1.52[br](246ns)]]]
[[Order 13][[role blue 1.26[br](220ns)]][[role blue 1.34[br](234ns)]][[role blue 1.22[br](213ns)]][[role blue 1.35[br](235ns)]][[role green 1.07[br](187ns)]][[role green 1.00[br](174ns)]][[role blue 1.22[br](213ns)]][[role blue 1.55[br](269ns)]]]
[[Order 14][[role blue 1.22[br](234ns)]][[role blue 1.29[br](247ns)]][[role blue 1.29[br](247ns)]][[role blue 1.30[br](250ns)]][[role green 1.08[br](208ns)]][[role green 1.00[br](192ns)]][[role blue 1.44[br](277ns)]][[role blue 1.56[br](299ns)]]]
[[Order 15][[role green 1.18[br](240ns)]][[role blue 1.43[br](291ns)]][[role blue 1.44[br](293ns)]][[role blue 1.37[br](279ns)]][[role green 1.03[br](211ns)]][[role green 1.00[br](204ns)]][[role blue 1.40[br](285ns)]][[role blue 1.50[br](307ns)]]]
[[Order 16][[role blue 1.66[br](357ns)]][[role blue 1.72[br](369ns)]][[role blue 1.29[br](277ns)]][[role blue 1.27[br](273ns)]][[role green 1.00[br](215ns)]][[role green 1.19[br](256ns)]][[role blue 1.46[br](314ns)]][[role blue 1.55[br](334ns)]]]
[[Order 17][[role blue 1.35[br](298ns)]][[role blue 1.63[br](361ns)]][[role blue 1.37[br](302ns)]][[role blue 1.40[br](309ns)]][[role green 1.00[br](221ns)]][[role blue 1.27[br](281ns)]][[role blue 1.52[br](336ns)]][[role blue 1.57[br](348ns)]]]
[[Order 18][[role blue 1.32[br](316ns)]][[role blue 1.60[br](382ns)]][[role blue 1.26[br](300ns)]][[role blue 1.45[br](347ns)]][[role green 1.00[br](239ns)]][[role blue 1.23[br](294ns)]][[role blue 1.50[br](358ns)]][[role blue 1.56[br](373ns)]]]
[[Order 19][[role blue 1.31[br](337ns)]][[role blue 1.73[br](446ns)]][[role blue 1.24[br](319ns)]][[role blue 1.40[br](362ns)]][[role green 1.00[br](258ns)]][[role blue 1.24[br](319ns)]][[role blue 1.51[br](389ns)]][[role blue 1.48[br](383ns)]]]
[[Order 20][[role blue 1.35[br](364ns)]][[role blue 1.51[br](408ns)]][[role green 1.18[br](319ns)]][[role blue 1.44[br](390ns)]][[role green 1.00[br](270ns)]][[role blue 1.22[br](329ns)]][[role blue 1.52[br](411ns)]][[role blue 1.52[br](411ns)]]]
[[Order 2][[role grey -]][[role grey -]][[role red 2.12[br](89ns)]][[role blue 1.95[br](82ns)]][[role green 1.00[br](42ns)]][[role green 1.00[br](42ns)]][[role green 1.00[br](42ns)]][[role green 1.00[br](42ns)]]]
[[Order 3][[role red 2.10[br](88ns)]][[role red 2.10[br](88ns)]][[role red 2.05[br](86ns)]][[role red 2.10[br](88ns)]][[role green 1.05[br](44ns)]][[role green 1.00[br](42ns)]][[role green 1.00[br](42ns)]][[role green 1.00[br](42ns)]]]
[[Order 4][[role red 2.12[br](89ns)]][[role red 2.21[br](93ns)]][[role blue 1.98[br](83ns)]][[role red 2.10[br](88ns)]][[role green 1.02[br](43ns)]][[role green 1.02[br](43ns)]][[role green 1.02[br](43ns)]][[role green 1.00[br](42ns)]]]
[[Order 5][[role green 1.07[br](90ns)]][[role green 1.15[br](97ns)]][[role green 1.08[br](91ns)]][[role green 1.00[br](84ns)]][[role blue 1.45[br](122ns)]][[role blue 1.46[br](123ns)]][[role blue 1.45[br](122ns)]][[role blue 1.45[br](122ns)]]]
[[Order 6][[role green 1.16[br](102ns)]][[role blue 1.58[br](139ns)]][[role green 1.00[br](88ns)]][[role green 1.03[br](91ns)]][[role blue 1.44[br](127ns)]][[role blue 1.44[br](127ns)]][[role blue 1.41[br](124ns)]][[role blue 1.38[br](121ns)]]]
[[Order 7][[role blue 1.29[br](121ns)]][[role blue 1.44[br](135ns)]][[role green 1.01[br](95ns)]][[role green 1.00[br](94ns)]][[role blue 1.38[br](130ns)]][[role blue 1.36[br](128ns)]][[role blue 1.33[br](125ns)]][[role blue 1.36[br](128ns)]]]
[[Order 8][[role blue 1.33[br](134ns)]][[role blue 1.52[br](154ns)]][[role green 1.00[br](101ns)]][[role green 1.08[br](109ns)]][[role blue 1.38[br](139ns)]][[role blue 1.31[br](132ns)]][[role blue 1.39[br](140ns)]][[role blue 1.37[br](138ns)]]]
[[Order 9][[role green 1.18[br](141ns)]][[role blue 1.45[br](172ns)]][[role green 1.00[br](119ns)]][[role green 1.08[br](128ns)]][[role green 1.13[br](135ns)]][[role blue 1.26[br](150ns)]][[role blue 1.26[br](150ns)]][[role blue 1.27[br](151ns)]]]
[[Order 10][[role blue 1.29[br](180ns)]][[role blue 1.28[br](178ns)]][[role green 1.05[br](146ns)]][[role green 1.00[br](139ns)]][[role green 1.06[br](147ns)]][[role green 1.06[br](147ns)]][[role green 1.18[br](164ns)]][[role green 1.17[br](163ns)]]]
[[Order 11][[role blue 1.28[br](187ns)]][[role blue 1.28[br](187ns)]][[role green 1.06[br](155ns)]][[role green 1.05[br](154ns)]][[role green 1.03[br](151ns)]][[role green 1.00[br](146ns)]][[role green 1.19[br](174ns)]][[role blue 1.47[br](215ns)]]]
[[Order 12][[role blue 1.22[br](197ns)]][[role blue 1.38[br](223ns)]][[role green 1.04[br](168ns)]][[role green 1.04[br](169ns)]][[role green 1.00[br](162ns)]][[role green 1.04[br](169ns)]][[role blue 1.22[br](198ns)]][[role blue 1.52[br](246ns)]]]
[[Order 13][[role blue 1.23[br](209ns)]][[role blue 1.29[br](220ns)]][[role green 1.15[br](196ns)]][[role green 1.10[br](187ns)]][[role green 1.00[br](170ns)]][[role green 1.15[br](196ns)]][[role blue 1.22[br](208ns)]][[role blue 1.61[br](273ns)]]]
[[Order 14][[role blue 1.28[br](242ns)]][[role blue 1.39[br](262ns)]][[role green 1.15[br](218ns)]][[role green 1.14[br](216ns)]][[role green 1.00[br](189ns)]][[role green 1.01[br](191ns)]][[role blue 1.49[br](282ns)]][[role blue 1.53[br](290ns)]]]
[[Order 15][[role blue 1.28[br](260ns)]][[role blue 1.34[br](273ns)]][[role green 1.12[br](227ns)]][[role green 1.15[br](233ns)]][[role green 1.00[br](203ns)]][[role green 1.00[br](203ns)]][[role blue 1.38[br](280ns)]][[role blue 1.47[br](298ns)]]]
[[Order 16][[role blue 1.35[br](288ns)]][[role blue 1.40[br](300ns)]][[role blue 1.22[br](261ns)]][[role green 1.18[br](252ns)]][[role green 1.00[br](214ns)]][[role blue 1.23[br](264ns)]][[role blue 1.43[br](305ns)]][[role blue 1.52[br](325ns)]]]
[[Order 17][[role green 1.16[br](259ns)]][[role blue 1.47[br](328ns)]][[role green 1.15[br](256ns)]][[role blue 1.35[br](302ns)]][[role green 1.00[br](223ns)]][[role blue 1.22[br](273ns)]][[role blue 1.50[br](334ns)]][[role blue 1.52[br](339ns)]]]
[[Order 18][[role green 1.10[br](273ns)]][[role blue 1.46[br](363ns)]][[role green 1.10[br](273ns)]][[role blue 1.75[br](434ns)]][[role green 1.00[br](248ns)]][[role blue 1.30[br](322ns)]][[role blue 1.41[br](349ns)]][[role blue 1.46[br](363ns)]]]
[[Order 19][[role blue 1.26[br](330ns)]][[role blue 1.35[br](352ns)]][[role blue 1.24[br](324ns)]][[role blue 1.33[br](348ns)]][[role green 1.00[br](261ns)]][[role blue 1.22[br](319ns)]][[role blue 1.44[br](377ns)]][[role blue 1.46[br](381ns)]]]
[[Order 20][[role blue 1.24[br](330ns)]][[role blue 1.60[br](427ns)]][[role blue 1.22[br](327ns)]][[role blue 1.56[br](416ns)]][[role green 1.00[br](267ns)]][[role green 1.19[br](317ns)]][[role blue 1.57[br](418ns)]][[role blue 1.56[br](416ns)]]]
]
]
[template table_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 Polynomial Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][Method 0[br](Double Coefficients)][Method 0[br](Integer Coefficients)][Method 1[br](Double Coefficients)][Method 1[br](Integer Coefficients)][Method 2[br](Double Coefficients)][Method 2[br](Integer Coefficients)][Method 3[br](Double Coefficients)][Method 3[br](Integer Coefficients)]]
[[Order 2][[role grey -]][[role grey -]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]][[role green 1.11[br](10ns)]][[role green 1.00[br](9ns)]][[role green 1.11[br](10ns)]][[role green 1.11[br](10ns)]]]
[[Order 3][[role red 2.15[br](28ns)]][[role red 2.46[br](32ns)]][[role green 1.00[br](13ns)]][[role green 1.08[br](14ns)]][[role green 1.00[br](13ns)]][[role green 1.00[br](13ns)]][[role green 1.08[br](14ns)]][[role green 1.08[br](14ns)]]]
[[Order 4][[role red 2.38[br](38ns)]][[role red 3.06[br](49ns)]][[role green 1.13[br](18ns)]][[role green 1.06[br](17ns)]][[role green 1.06[br](17ns)]][[role green 1.06[br](17ns)]][[role green 1.00[br](16ns)]][[role green 1.00[br](16ns)]]]
[[Order 5][[role blue 1.43[br](30ns)]][[role red 2.14[br](45ns)]][[role green 1.10[br](23ns)]][[role green 1.05[br](22ns)]][[role green 1.00[br](21ns)]][[role green 1.00[br](21ns)]][[role green 1.00[br](21ns)]][[role green 1.14[br](24ns)]]]
[[Order 6][[role blue 1.44[br](39ns)]][[role blue 1.93[br](52ns)]][[role green 1.07[br](29ns)]][[role green 1.00[br](27ns)]][[role green 1.04[br](28ns)]][[role green 1.07[br](29ns)]][[role blue 1.33[br](36ns)]][[role blue 1.33[br](36ns)]]]
[[Order 7][[role blue 1.43[br](43ns)]][[role red 2.20[br](66ns)]][[role green 1.03[br](31ns)]][[role green 1.07[br](32ns)]][[role green 1.03[br](31ns)]][[role green 1.00[br](30ns)]][[role green 1.20[br](36ns)]][[role green 1.20[br](36ns)]]]
[[Order 8][[role blue 1.46[br](54ns)]][[role red 2.05[br](76ns)]][[role green 1.11[br](41ns)]][[role green 1.11[br](41ns)]][[role green 1.00[br](37ns)]][[role green 1.03[br](38ns)]][[role green 1.19[br](44ns)]][[role green 1.14[br](42ns)]]]
[[Order 9][[role blue 1.58[br](60ns)]][[role red 2.39[br](91ns)]][[role blue 1.29[br](49ns)]][[role blue 1.26[br](48ns)]][[role green 1.05[br](40ns)]][[role green 1.00[br](38ns)]][[role green 1.13[br](43ns)]][[role green 1.16[br](44ns)]]]
[[Order 10][[role blue 1.50[br](69ns)]][[role red 2.17[br](100ns)]][[role blue 1.24[br](57ns)]][[role blue 1.22[br](56ns)]][[role green 1.00[br](46ns)]][[role green 1.02[br](47ns)]][[role green 1.15[br](53ns)]][[role green 1.15[br](53ns)]]]
[[Order 11][[role blue 1.56[br](81ns)]][[role red 2.15[br](112ns)]][[role blue 1.25[br](65ns)]][[role green 1.19[br](62ns)]][[role green 1.04[br](54ns)]][[role green 1.00[br](52ns)]][[role green 1.13[br](59ns)]][[role green 1.13[br](59ns)]]]
[[Order 12][[role blue 1.37[br](86ns)]][[role red 2.02[br](127ns)]][[role green 1.13[br](71ns)]][[role green 1.14[br](72ns)]][[role green 1.02[br](64ns)]][[role green 1.00[br](63ns)]][[role green 1.03[br](65ns)]][[role green 1.03[br](65ns)]]]
[[Order 13][[role blue 1.62[br](99ns)]][[role red 2.38[br](145ns)]][[role blue 1.33[br](81ns)]][[role blue 1.44[br](88ns)]][[role green 1.02[br](62ns)]][[role green 1.00[br](61ns)]][[role green 1.08[br](66ns)]][[role green 1.05[br](64ns)]]]
[[Order 14][[role blue 1.64[br](105ns)]][[role red 2.45[br](157ns)]][[role blue 1.56[br](100ns)]][[role blue 1.52[br](97ns)]][[role green 1.03[br](66ns)]][[role green 1.00[br](64ns)]][[role green 1.03[br](66ns)]][[role green 1.09[br](70ns)]]]
[[Order 15][[role blue 1.62[br](123ns)]][[role red 2.33[br](177ns)]][[role blue 1.53[br](116ns)]][[role blue 1.61[br](122ns)]][[role green 1.00[br](76ns)]][[role green 1.07[br](81ns)]][[role green 1.07[br](81ns)]][[role green 1.11[br](84ns)]]]
[[Order 16][[role blue 1.37[br](126ns)]][[role blue 1.87[br](172ns)]][[role blue 1.41[br](130ns)]][[role blue 1.28[br](118ns)]][[role green 1.01[br](93ns)]][[role green 1.00[br](92ns)]][[role green 1.00[br](92ns)]][[role green 1.00[br](92ns)]]]
[[Order 17][[role blue 1.41[br](135ns)]][[role blue 1.88[br](180ns)]][[role blue 1.54[br](148ns)]][[role blue 1.48[br](142ns)]][[role green 1.00[br](96ns)]][[role green 1.00[br](96ns)]][[role green 1.04[br](100ns)]][[role green 1.04[br](100ns)]]]
[[Order 18][[role blue 1.57[br](159ns)]][[role red 2.01[br](203ns)]][[role blue 1.54[br](156ns)]][[role blue 1.56[br](158ns)]][[role green 1.00[br](101ns)]][[role green 1.03[br](104ns)]][[role green 1.05[br](106ns)]][[role green 1.08[br](109ns)]]]
[[Order 19][[role blue 1.44[br](160ns)]][[role red 2.09[br](232ns)]][[role blue 1.54[br](171ns)]][[role blue 1.49[br](165ns)]][[role green 1.04[br](115ns)]][[role green 1.00[br](111ns)]][[role green 1.02[br](113ns)]][[role green 1.08[br](120ns)]]]
[[Order 20][[role blue 1.50[br](179ns)]][[role red 2.11[br](251ns)]][[role blue 1.59[br](189ns)]][[role blue 1.55[br](184ns)]][[role green 1.07[br](127ns)]][[role green 1.09[br](130ns)]][[role green 1.04[br](124ns)]][[role green 1.00[br](119ns)]]]
[[Order 2][[role grey -]][[role grey -]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]][[role green 1.00[br](9ns)]]]
[[Order 3][[role red 2.08[br](25ns)]][[role red 2.75[br](33ns)]][[role green 1.08[br](13ns)]][[role green 1.08[br](13ns)]][[role green 1.08[br](13ns)]][[role green 1.08[br](13ns)]][[role green 1.08[br](13ns)]][[role green 1.00[br](12ns)]]]
[[Order 4][[role red 2.06[br](35ns)]][[role red 2.71[br](46ns)]][[role green 1.06[br](18ns)]][[role green 1.00[br](17ns)]][[role green 1.06[br](18ns)]][[role green 1.06[br](18ns)]][[role green 1.00[br](17ns)]][[role green 1.00[br](17ns)]]]
[[Order 5][[role blue 1.32[br](29ns)]][[role blue 2.00[br](44ns)]][[role green 1.00[br](22ns)]][[role green 1.00[br](22ns)]][[role green 1.05[br](23ns)]][[role green 1.05[br](23ns)]][[role green 1.05[br](23ns)]][[role green 1.05[br](23ns)]]]
[[Order 6][[role blue 1.38[br](36ns)]][[role red 2.04[br](53ns)]][[role green 1.08[br](28ns)]][[role green 1.00[br](26ns)]][[role green 1.08[br](28ns)]][[role green 1.08[br](28ns)]][[role blue 1.35[br](35ns)]][[role blue 1.38[br](36ns)]]]
[[Order 7][[role blue 1.43[br](43ns)]][[role red 2.13[br](64ns)]][[role green 1.03[br](31ns)]][[role green 1.00[br](30ns)]][[role green 1.10[br](33ns)]][[role green 1.03[br](31ns)]][[role green 1.10[br](33ns)]][[role green 1.13[br](34ns)]]]
[[Order 8][[role blue 1.65[br](61ns)]][[role red 2.22[br](82ns)]][[role green 1.00[br](37ns)]][[role green 1.08[br](40ns)]][[role green 1.14[br](42ns)]][[role green 1.05[br](39ns)]][[role green 1.08[br](40ns)]][[role green 1.11[br](41ns)]]]
[[Order 9][[role blue 1.39[br](57ns)]][[role red 2.05[br](84ns)]][[role green 1.17[br](48ns)]][[role green 1.17[br](48ns)]][[role green 1.00[br](41ns)]][[role green 1.05[br](43ns)]][[role green 1.15[br](47ns)]][[role green 1.12[br](46ns)]]]
[[Order 10][[role blue 1.37[br](63ns)]][[role red 2.20[br](101ns)]][[role blue 1.22[br](56ns)]][[role blue 1.24[br](57ns)]][[role green 1.00[br](46ns)]][[role green 1.00[br](46ns)]][[role green 1.17[br](54ns)]][[role green 1.17[br](54ns)]]]
[[Order 11][[role blue 1.59[br](78ns)]][[role red 2.24[br](110ns)]][[role blue 1.37[br](67ns)]][[role blue 1.29[br](63ns)]][[role blue 1.22[br](60ns)]][[role green 1.00[br](49ns)]][[role blue 1.22[br](60ns)]][[role blue 1.22[br](60ns)]]]
[[Order 12][[role blue 1.46[br](83ns)]][[role red 2.16[br](123ns)]][[role blue 1.28[br](73ns)]][[role blue 1.26[br](72ns)]][[role green 1.02[br](58ns)]][[role green 1.00[br](57ns)]][[role green 1.07[br](61ns)]][[role green 1.05[br](60ns)]]]
[[Order 13][[role blue 1.61[br](90ns)]][[role red 2.55[br](143ns)]][[role blue 1.32[br](74ns)]][[role blue 1.39[br](78ns)]][[role green 1.04[br](58ns)]][[role green 1.00[br](56ns)]][[role green 1.11[br](62ns)]][[role green 1.07[br](60ns)]]]
[[Order 14][[role blue 1.61[br](106ns)]][[role red 2.23[br](147ns)]][[role blue 1.45[br](96ns)]][[role blue 1.45[br](96ns)]][[role green 1.02[br](67ns)]][[role green 1.02[br](67ns)]][[role green 1.00[br](66ns)]][[role green 1.09[br](72ns)]]]
[[Order 15][[role blue 1.49[br](119ns)]][[role red 2.10[br](168ns)]][[role blue 1.35[br](108ns)]][[role blue 1.35[br](108ns)]][[role green 1.00[br](80ns)]][[role green 1.00[br](80ns)]][[role green 1.00[br](80ns)]][[role green 1.02[br](82ns)]]]
[[Order 16][[role blue 1.54[br](129ns)]][[role blue 1.99[br](167ns)]][[role blue 1.49[br](125ns)]][[role blue 1.45[br](122ns)]][[role green 1.07[br](90ns)]][[role green 1.00[br](84ns)]][[role green 1.08[br](91ns)]][[role green 1.02[br](86ns)]]]
[[Order 17][[role blue 1.51[br](133ns)]][[role red 2.02[br](178ns)]][[role blue 1.57[br](138ns)]][[role blue 1.50[br](132ns)]][[role green 1.02[br](90ns)]][[role green 1.00[br](88ns)]][[role green 1.07[br](94ns)]][[role green 1.06[br](93ns)]]]
[[Order 18][[role blue 1.53[br](148ns)]][[role red 2.16[br](210ns)]][[role blue 1.49[br](145ns)]][[role blue 1.57[br](152ns)]][[role green 1.11[br](108ns)]][[role green 1.09[br](106ns)]][[role green 1.00[br](97ns)]][[role green 1.08[br](105ns)]]]
[[Order 19][[role blue 1.90[br](194ns)]][[role red 2.27[br](232ns)]][[role blue 1.62[br](165ns)]][[role blue 1.62[br](165ns)]][[role green 1.08[br](110ns)]][[role green 1.00[br](102ns)]][[role green 1.17[br](119ns)]][[role green 1.19[br](121ns)]]]
[[Order 20][[role blue 1.65[br](206ns)]][[role red 2.08[br](260ns)]][[role blue 1.45[br](181ns)]][[role blue 1.44[br](180ns)]][[role green 1.00[br](125ns)]][[role green 1.00[br](125ns)]][[role green 1.01[br](126ns)]][[role green 1.03[br](129ns)]]]
]
]
[template table_Compiler_Option_Comparison_on_Windows_x64[]
[table:table_Compiler_Option_Comparison_on_Windows_x64 Compiler Option Comparison on Windows x64
[[Function][cl /Od (x86 build)][cl /arch:sse2 /Ox (x86 build)][cl /Ox (x64 build)][icl /Ox (x64 build)]]
[[boost::math::cbrt][[role red 19.93[br](279ns)]][[role red 4.36[br](61ns)]][[role red 3.50[br](49ns)]][[role green 1.00[br](14ns)]]]
[[boost::math::cyl_bessel_j (integer orders)][[role red 10.19[br](754ns)]][[role blue 1.61[br](119ns)]][[role blue 1.43[br](106ns)]][[role green 1.00[br](74ns)]]]
[[boost::math::ibeta_inv][[role red 4.30[br](6545ns)]][[role blue 1.32[br](2014ns)]][[role blue 1.33[br](2029ns)]][[role green 1.00[br](1523ns)]]]
[[boost::math::cbrt][[role red 18.29[br](256ns)]][[role red 4.29[br](60ns)]][[role red 3.14[br](44ns)]][[role green 1.00[br](14ns)]]]
[[boost::math::cyl_bessel_j (integer orders)][[role red 10.03[br](742ns)]][[role blue 1.77[br](131ns)]][[role blue 1.36[br](101ns)]][[role green 1.00[br](74ns)]]]
[[boost::math::ibeta_inv][[role red 4.32[br](6583ns)]][[role blue 1.29[br](1963ns)]][[role blue 1.28[br](1957ns)]][[role green 1.00[br](1523ns)]]]
]
]
[template table_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 Distribution performance comparison for different performance options with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][boost 1.61][Boost[br]promote_double<false>[br]digits10<10>][Boost[br]float[br]promote_float<false>]]
[[ArcSine (CDF)][[role blue 1.35[br](42ns)]][[role blue 1.45[br](45ns)]][[role green 1.00[br](31ns)]]]
[[ArcSine (PDF)][[role green 1.00[br](15ns)]][[role green 1.00[br](15ns)]][[role green 1.13[br](17ns)]]]
[[ArcSine (quantile)][[role green 1.00[br](20ns)]][[role green 1.00[br](20ns)]][[role green 1.15[br](23ns)]]]
[[Beta (CDF)][[role blue 1.74[br](209ns)]][[role blue 1.47[br](176ns)]][[role green 1.00[br](120ns)]]]
[[Beta (PDF)][[role blue 1.47[br](141ns)]][[role blue 1.52[br](146ns)]][[role green 1.00[br](96ns)]]]
[[Beta (quantile)][[role blue 1.69[br](1118ns)]][[role blue 1.37[br](904ns)]][[role green 1.00[br](660ns)]]]
[[Binomial (CDF)][[role red 2.16[br](679ns)]][[role blue 1.76[br](553ns)]][[role green 1.00[br](314ns)]]]
[[Binomial (PDF)][[role blue 1.65[br](190ns)]][[role blue 1.63[br](188ns)]][[role green 1.00[br](115ns)]]]
[[Binomial (quantile)][[role blue 1.59[br](3159ns)]][[role blue 1.32[br](2623ns)]][[role green 1.00[br](1986ns)]]]
[[Cauchy (CDF)][[role blue 1.25[br](35ns)]][[role blue 1.25[br](35ns)]][[role green 1.00[br](28ns)]]]
[[Cauchy (PDF)][[role green 1.17[br](14ns)]][[role green 1.17[br](14ns)]][[role green 1.00[br](12ns)]]]
[[Cauchy (quantile)][[role green 1.14[br](25ns)]][[role green 1.18[br](26ns)]][[role green 1.00[br](22ns)]]]
[[ChiSquared (CDF)][[role blue 1.96[br](279ns)]][[role blue 1.62[br](230ns)]][[role green 1.00[br](142ns)]]]
[[ChiSquared (PDF)][[role blue 1.94[br](130ns)]][[role blue 1.84[br](123ns)]][[role green 1.00[br](67ns)]]]
[[ChiSquared (quantile)][[role red 2.14[br](758ns)]][[role blue 1.58[br](558ns)]][[role green 1.00[br](354ns)]]]
[[Exponential (CDF)][[role blue 1.38[br](22ns)]][[role green 1.00[br](16ns)]][[role green 1.00[br](16ns)]]]
[[Exponential (PDF)][[role green 1.12[br](19ns)]][[role green 1.12[br](19ns)]][[role green 1.00[br](17ns)]]]
[[Exponential (quantile)][[role green 1.13[br](27ns)]][[role green 1.13[br](27ns)]][[role green 1.00[br](24ns)]]]
[[ExtremeValue (CDF)][[role blue 1.41[br](41ns)]][[role blue 1.45[br](42ns)]][[role green 1.00[br](29ns)]]]
[[ExtremeValue (PDF)][[role blue 1.48[br](43ns)]][[role blue 1.48[br](43ns)]][[role green 1.00[br](29ns)]]]
[[ExtremeValue (quantile)][[role green 1.14[br](32ns)]][[role green 1.14[br](32ns)]][[role green 1.00[br](28ns)]]]
[[F (CDF)][[role red 2.43[br](655ns)]][[role blue 1.87[br](502ns)]][[role green 1.00[br](269ns)]]]
[[F (PDF)][[role blue 1.63[br](191ns)]][[role blue 1.67[br](195ns)]][[role green 1.00[br](117ns)]]]
[[F (quantile)][[role blue 1.40[br](1526ns)]][[role blue 1.25[br](1359ns)]][[role green 1.00[br](1088ns)]]]
[[Gamma (CDF)][[role blue 1.74[br](250ns)]][[role blue 1.53[br](220ns)]][[role green 1.00[br](144ns)]]]
[[Gamma (PDF)][[role blue 1.84[br](156ns)]][[role blue 1.79[br](152ns)]][[role green 1.00[br](85ns)]]]
[[Gamma (quantile)][[role red 2.17[br](880ns)]][[role blue 1.47[br](597ns)]][[role green 1.00[br](406ns)]]]
[[ArcSine (CDF)][[role blue 1.36[br](45ns)]][[role blue 1.45[br](48ns)]][[role green 1.00[br](33ns)]]]
[[ArcSine (PDF)][[role green 1.00[br](16ns)]][[role green 1.13[br](18ns)]][[role green 1.06[br](17ns)]]]
[[ArcSine (quantile)][[role green 1.00[br](21ns)]][[role green 1.05[br](22ns)]][[role blue 1.38[br](29ns)]]]
[[Beta (CDF)][[role blue 1.87[br](196ns)]][[role blue 1.71[br](180ns)]][[role green 1.00[br](105ns)]]]
[[Beta (PDF)][[role blue 1.64[br](143ns)]][[role blue 1.70[br](148ns)]][[role green 1.00[br](87ns)]]]
[[Beta (quantile)][[role blue 1.80[br](1127ns)]][[role blue 1.43[br](894ns)]][[role green 1.00[br](627ns)]]]
[[Binomial (CDF)][[role red 2.32[br](682ns)]][[role blue 1.95[br](573ns)]][[role green 1.00[br](294ns)]]]
[[Binomial (PDF)][[role blue 1.63[br](184ns)]][[role blue 1.73[br](196ns)]][[role green 1.00[br](113ns)]]]
[[Binomial (quantile)][[role red 2.28[br](3249ns)]][[role blue 1.82[br](2602ns)]][[role green 1.00[br](1428ns)]]]
[[Cauchy (CDF)][[role green 1.14[br](32ns)]][[role green 1.14[br](32ns)]][[role green 1.00[br](28ns)]]]
[[Cauchy (PDF)][[role green 1.10[br](11ns)]][[role green 1.10[br](11ns)]][[role green 1.00[br](10ns)]]]
[[Cauchy (quantile)][[role green 1.10[br](23ns)]][[role green 1.05[br](22ns)]][[role green 1.00[br](21ns)]]]
[[ChiSquared (CDF)][[role blue 1.60[br](268ns)]][[role blue 1.38[br](231ns)]][[role green 1.00[br](168ns)]]]
[[ChiSquared (PDF)][[role blue 1.95[br](129ns)]][[role blue 1.89[br](125ns)]][[role green 1.00[br](66ns)]]]
[[ChiSquared (quantile)][[role blue 1.98[br](741ns)]][[role blue 1.47[br](551ns)]][[role green 1.00[br](375ns)]]]
[[Exponential (CDF)][[role green 1.18[br](20ns)]][[role green 1.06[br](18ns)]][[role green 1.00[br](17ns)]]]
[[Exponential (PDF)][[role green 1.00[br](16ns)]][[role green 1.06[br](17ns)]][[role blue 1.31[br](21ns)]]]
[[Exponential (quantile)][[role blue 1.26[br](29ns)]][[role green 1.00[br](23ns)]][[role blue 1.26[br](29ns)]]]
[[ExtremeValue (CDF)][[role blue 1.29[br](45ns)]][[role blue 1.26[br](44ns)]][[role green 1.00[br](35ns)]]]
[[ExtremeValue (PDF)][[role blue 1.26[br](44ns)]][[role blue 1.37[br](48ns)]][[role green 1.00[br](35ns)]]]
[[ExtremeValue (quantile)][[role blue 1.24[br](36ns)]][[role blue 1.21[br](35ns)]][[role green 1.00[br](29ns)]]]
[[F (CDF)][[role red 2.43[br](643ns)]][[role blue 1.95[br](516ns)]][[role green 1.00[br](265ns)]]]
[[F (PDF)][[role blue 1.74[br](202ns)]][[role blue 1.69[br](196ns)]][[role green 1.00[br](116ns)]]]
[[F (quantile)][[role blue 1.31[br](1464ns)]][[role blue 1.34[br](1503ns)]][[role green 1.00[br](1121ns)]]]
[[Gamma (CDF)][[role blue 2.00[br](294ns)]][[role blue 1.47[br](216ns)]][[role green 1.00[br](147ns)]]]
[[Gamma (PDF)][[role blue 1.71[br](159ns)]][[role blue 1.57[br](146ns)]][[role green 1.00[br](93ns)]]]
[[Gamma (quantile)][[role blue 1.67[br](841ns)]][[role green 1.17[br](586ns)]][[role green 1.00[br](503ns)]]]
[[Geometric (CDF)][[role blue 1.24[br](26ns)]][[role green 1.19[br](25ns)]][[role green 1.00[br](21ns)]]]
[[Geometric (PDF)][[role blue 1.59[br](27ns)]][[role blue 1.59[br](27ns)]][[role green 1.00[br](17ns)]]]
[[Geometric (quantile)][[role green 1.09[br](24ns)]][[role green 1.09[br](24ns)]][[role green 1.00[br](22ns)]]]
[[Hypergeometric (CDF)][[role green 1.09[br](6874ns)]][[role green 1.07[br](6751ns)]][[role green 1.00[br](6294ns)]]]
[[Hypergeometric (PDF)][[role green 1.00[br](6557ns)]][[role green 1.01[br](6623ns)]][[role green 1.01[br](6644ns)]]]
[[Hypergeometric (quantile)][[role green 1.05[br](35904ns)]][[role green 1.10[br](37757ns)]][[role green 1.00[br](34182ns)]]]
[[InverseChiSquared (CDF)][[role red 2.26[br](265ns)]][[role blue 1.77[br](207ns)]][[role green 1.00[br](117ns)]]]
[[InverseChiSquared (PDF)][[role blue 1.88[br](150ns)]][[role blue 1.81[br](145ns)]][[role green 1.00[br](80ns)]]]
[[InverseChiSquared (quantile)][[role red 2.03[br](754ns)]][[role blue 1.53[br](568ns)]][[role green 1.00[br](371ns)]]]
[[InverseGamma (CDF)][[role blue 1.64[br](260ns)]][[role blue 1.33[br](212ns)]][[role green 1.00[br](159ns)]]]
[[InverseGamma (PDF)][[role blue 1.64[br](172ns)]][[role blue 1.52[br](160ns)]][[role green 1.00[br](105ns)]]]
[[InverseGamma (quantile)][[role red 2.00[br](846ns)]][[role blue 1.47[br](621ns)]][[role green 1.00[br](422ns)]]]
[[InverseGaussian (CDF)][[role green 1.05[br](64ns)]][[role green 1.03[br](63ns)]][[role green 1.00[br](61ns)]]]
[[InverseGaussian (PDF)][[role green 1.20[br](18ns)]][[role green 1.13[br](17ns)]][[role green 1.00[br](15ns)]]]
[[InverseGaussian (quantile)][[role blue 1.29[br](1187ns)]][[role green 1.17[br](1074ns)]][[role green 1.00[br](921ns)]]]
[[Laplace (CDF)][[role blue 1.53[br](29ns)]][[role blue 1.47[br](28ns)]][[role green 1.00[br](19ns)]]]
[[Laplace (PDF)][[role blue 1.82[br](31ns)]][[role blue 1.76[br](30ns)]][[role green 1.00[br](17ns)]]]
[[Laplace (quantile)][[role green 1.06[br](19ns)]][[role green 1.06[br](19ns)]][[role green 1.00[br](18ns)]]]
[[LogNormal (CDF)][[role blue 1.25[br](50ns)]][[role blue 1.25[br](50ns)]][[role green 1.00[br](40ns)]]]
[[LogNormal (PDF)][[role blue 1.25[br](45ns)]][[role blue 1.25[br](45ns)]][[role green 1.00[br](36ns)]]]
[[LogNormal (quantile)][[role blue 1.29[br](84ns)]][[role blue 1.26[br](82ns)]][[role green 1.00[br](65ns)]]]
[[Logistic (CDF)][[role blue 1.47[br](25ns)]][[role blue 1.47[br](25ns)]][[role green 1.00[br](17ns)]]]
[[Logistic (PDF)][[role blue 1.25[br](30ns)]][[role blue 1.29[br](31ns)]][[role green 1.00[br](24ns)]]]
[[Logistic (quantile)][[role green 1.11[br](21ns)]][[role green 1.11[br](21ns)]][[role green 1.00[br](19ns)]]]
[[NegativeBinomial (CDF)][[role red 2.60[br](1106ns)]][[role blue 2.00[br](850ns)]][[role green 1.00[br](425ns)]]]
[[NegativeBinomial (PDF)][[role blue 1.59[br](199ns)]][[role blue 1.70[br](213ns)]][[role green 1.00[br](125ns)]]]
[[NegativeBinomial (quantile)][[role blue 1.51[br](5608ns)]][[role green 1.19[br](4427ns)]][[role green 1.00[br](3710ns)]]]
[[NonCentralBeta (CDF)][[role red 2.64[br](1469ns)]][[role red 2.22[br](1235ns)]][[role green 1.00[br](556ns)]]]
[[NonCentralBeta (PDF)][[role red 2.68[br](1210ns)]][[role red 2.29[br](1033ns)]][[role green 1.00[br](452ns)]]]
[[NonCentralBeta (quantile)][[role red 3.34[br](29828ns)]][[role red 2.78[br](24817ns)]][[role green 1.00[br](8923ns)]]]
[[NonCentralChiSquared (CDF)][[role red 2.74[br](4691ns)]][[role red 2.24[br](3836ns)]][[role green 1.00[br](1714ns)]]]
[[NonCentralChiSquared (PDF)][[role blue 1.94[br](658ns)]][[role blue 1.66[br](563ns)]][[role green 1.00[br](340ns)]]]
[[NonCentralChiSquared (quantile)][[role red 3.96[br](28744ns)]][[role red 2.54[br](18423ns)]][[role green 1.00[br](7259ns)]]]
[[NonCentralF (CDF)][[role red 2.36[br](1404ns)]][[role blue 2.00[br](1188ns)]][[role green 1.00[br](595ns)]]]
[[NonCentralF (PDF)][[role red 2.42[br](1109ns)]][[role red 2.13[br](976ns)]][[role green 1.00[br](459ns)]]]
[[NonCentralF (quantile)][[role red 2.61[br](20445ns)]][[role red 2.05[br](16059ns)]][[role green 1.00[br](7828ns)]]]
[[NonCentralT (CDF)][[role red 2.47[br](6086ns)]][[role red 2.01[br](4937ns)]][[role green 1.00[br](2460ns)]]]
[[NonCentralT (PDF)][[role red 2.53[br](4616ns)]][[role red 2.14[br](3906ns)]][[role green 1.00[br](1826ns)]]]
[[NonCentralT (quantile)][[role red 2.86[br](56685ns)]][[role red 2.06[br](40760ns)]][[role green 1.00[br](19833ns)]]]
[[Normal (CDF)][[role blue 1.32[br](33ns)]][[role blue 1.32[br](33ns)]][[role green 1.00[br](25ns)]]]
[[Normal (PDF)][[role blue 1.36[br](30ns)]][[role blue 1.32[br](29ns)]][[role green 1.00[br](22ns)]]]
[[Normal (quantile)][[role green 1.08[br](40ns)]][[role green 1.08[br](40ns)]][[role green 1.00[br](37ns)]]]
[[Pareto (CDF)][[role blue 1.48[br](46ns)]][[role blue 1.48[br](46ns)]][[role green 1.00[br](31ns)]]]
[[Pareto (PDF)][[role blue 1.40[br](108ns)]][[role blue 1.45[br](112ns)]][[role green 1.00[br](77ns)]]]
[[Pareto (quantile)][[role blue 1.38[br](44ns)]][[role blue 1.38[br](44ns)]][[role green 1.00[br](32ns)]]]
[[Poisson (CDF)][[role blue 1.82[br](124ns)]][[role blue 1.63[br](111ns)]][[role green 1.00[br](68ns)]]]
[[Poisson (PDF)][[role blue 1.80[br](81ns)]][[role blue 1.80[br](81ns)]][[role green 1.00[br](45ns)]]]
[[Poisson (quantile)][[role blue 1.63[br](610ns)]][[role blue 1.45[br](543ns)]][[role green 1.00[br](374ns)]]]
[[Rayleigh (CDF)][[role green 1.14[br](24ns)]][[role green 1.05[br](22ns)]][[role green 1.00[br](21ns)]]]
[[Rayleigh (PDF)][[role blue 1.21[br](23ns)]][[role blue 1.21[br](23ns)]][[role green 1.00[br](19ns)]]]
[[Rayleigh (quantile)][[role green 1.04[br](29ns)]][[role green 1.00[br](28ns)]][[role blue 1.32[br](37ns)]]]
[[SkewNormal (CDF)][[role green 1.00[br](255ns)]][[role green 1.00[br](256ns)]][[role green 1.15[br](293ns)]]]
[[SkewNormal (PDF)][[role green 1.11[br](100ns)]][[role green 1.00[br](90ns)]][[role green 1.02[br](92ns)]]]
[[SkewNormal (quantile)][[role blue 1.52[br](2289ns)]][[role green 1.06[br](1606ns)]][[role green 1.00[br](1510ns)]]]
[[StudentsT (CDF)][[role blue 1.85[br](529ns)]][[role blue 1.77[br](506ns)]][[role green 1.00[br](286ns)]]]
[[StudentsT (PDF)][[role blue 1.58[br](226ns)]][[role blue 1.73[br](248ns)]][[role green 1.00[br](143ns)]]]
[[StudentsT (quantile)][[role blue 1.55[br](951ns)]][[role blue 1.69[br](1042ns)]][[role green 1.00[br](615ns)]]]
[[Weibull (CDF)][[role blue 1.50[br](87ns)]][[role blue 1.47[br](85ns)]][[role green 1.00[br](58ns)]]]
[[Weibull (PDF)][[role blue 1.93[br](141ns)]][[role blue 1.92[br](140ns)]][[role green 1.00[br](73ns)]]]
[[Weibull (quantile)][[role blue 1.44[br](85ns)]][[role blue 1.46[br](86ns)]][[role green 1.00[br](59ns)]]]
[[Geometric (PDF)][[role blue 1.61[br](29ns)]][[role blue 1.72[br](31ns)]][[role green 1.00[br](18ns)]]]
[[Geometric (quantile)][[role green 1.14[br](25ns)]][[role green 1.09[br](24ns)]][[role green 1.00[br](22ns)]]]
[[Hypergeometric (CDF)][[role green 1.05[br](6896ns)]][[role green 1.04[br](6830ns)]][[role green 1.00[br](6577ns)]]]
[[Hypergeometric (PDF)][[role green 1.00[br](6565ns)]][[role green 1.04[br](6855ns)]][[role green 1.03[br](6774ns)]]]
[[Hypergeometric (quantile)][[role green 1.00[br](34866ns)]][[role green 1.12[br](38984ns)]][[role green 1.00[br](35017ns)]]]
[[InverseChiSquared (CDF)][[role red 2.26[br](269ns)]][[role blue 1.84[br](219ns)]][[role green 1.00[br](119ns)]]]
[[InverseChiSquared (PDF)][[role blue 1.90[br](156ns)]][[role blue 1.71[br](140ns)]][[role green 1.00[br](82ns)]]]
[[InverseChiSquared (quantile)][[role blue 1.55[br](778ns)]][[role green 1.17[br](587ns)]][[role green 1.00[br](501ns)]]]
[[InverseGamma (CDF)][[role blue 1.85[br](279ns)]][[role blue 1.44[br](217ns)]][[role green 1.00[br](151ns)]]]
[[InverseGamma (PDF)][[role red 2.52[br](217ns)]][[role blue 1.85[br](159ns)]][[role green 1.00[br](86ns)]]]
[[InverseGamma (quantile)][[role red 2.34[br](946ns)]][[role blue 1.41[br](571ns)]][[role green 1.00[br](404ns)]]]
[[InverseGaussian (CDF)][[role green 1.05[br](63ns)]][[role green 1.03[br](62ns)]][[role green 1.00[br](60ns)]]]
[[InverseGaussian (PDF)][[role green 1.00[br](16ns)]][[role green 1.00[br](16ns)]][[role green 1.06[br](17ns)]]]
[[InverseGaussian (quantile)][[role blue 1.28[br](1138ns)]][[role green 1.19[br](1053ns)]][[role green 1.00[br](888ns)]]]
[[Laplace (CDF)][[role blue 1.22[br](22ns)]][[role blue 1.22[br](22ns)]][[role green 1.00[br](18ns)]]]
[[Laplace (PDF)][[role blue 1.44[br](23ns)]][[role blue 1.50[br](24ns)]][[role green 1.00[br](16ns)]]]
[[Laplace (quantile)][[role blue 1.22[br](22ns)]][[role blue 1.22[br](22ns)]][[role green 1.00[br](18ns)]]]
[[LogNormal (CDF)][[role blue 1.26[br](49ns)]][[role blue 1.26[br](49ns)]][[role green 1.00[br](39ns)]]]
[[LogNormal (PDF)][[role green 1.16[br](43ns)]][[role green 1.14[br](42ns)]][[role green 1.00[br](37ns)]]]
[[LogNormal (quantile)][[role blue 1.30[br](82ns)]][[role blue 1.30[br](82ns)]][[role green 1.00[br](63ns)]]]
[[Logistic (CDF)][[role blue 1.50[br](24ns)]][[role blue 1.50[br](24ns)]][[role green 1.00[br](16ns)]]]
[[Logistic (PDF)][[role blue 1.26[br](29ns)]][[role blue 1.26[br](29ns)]][[role green 1.00[br](23ns)]]]
[[Logistic (quantile)][[role green 1.11[br](21ns)]][[role green 1.05[br](20ns)]][[role green 1.00[br](19ns)]]]
[[NegativeBinomial (CDF)][[role red 2.62[br](1081ns)]][[role red 2.02[br](832ns)]][[role green 1.00[br](412ns)]]]
[[NegativeBinomial (PDF)][[role blue 1.67[br](200ns)]][[role blue 1.71[br](205ns)]][[role green 1.00[br](120ns)]]]
[[NegativeBinomial (quantile)][[role blue 1.53[br](5462ns)]][[role blue 1.22[br](4355ns)]][[role green 1.00[br](3571ns)]]]
[[NonCentralBeta (CDF)][[role red 2.67[br](1449ns)]][[role red 2.23[br](1212ns)]][[role green 1.00[br](543ns)]]]
[[NonCentralBeta (PDF)][[role red 2.64[br](1186ns)]][[role red 2.24[br](1009ns)]][[role green 1.00[br](450ns)]]]
[[NonCentralBeta (quantile)][[role red 3.39[br](29111ns)]][[role red 2.81[br](24149ns)]][[role green 1.00[br](8580ns)]]]
[[NonCentralChiSquared (CDF)][[role red 2.78[br](4617ns)]][[role red 2.19[br](3633ns)]][[role green 1.00[br](1662ns)]]]
[[NonCentralChiSquared (PDF)][[role blue 1.73[br](607ns)]][[role blue 1.58[br](552ns)]][[role green 1.00[br](350ns)]]]
[[NonCentralChiSquared (quantile)][[role red 3.89[br](27110ns)]][[role red 2.60[br](18124ns)]][[role green 1.00[br](6974ns)]]]
[[NonCentralF (CDF)][[role red 2.45[br](1382ns)]][[role red 2.07[br](1167ns)]][[role green 1.00[br](564ns)]]]
[[NonCentralF (PDF)][[role red 2.43[br](1087ns)]][[role red 2.13[br](952ns)]][[role green 1.00[br](447ns)]]]
[[NonCentralF (quantile)][[role red 2.76[br](20066ns)]][[role red 2.18[br](15826ns)]][[role green 1.00[br](7268ns)]]]
[[NonCentralT (CDF)][[role red 2.26[br](6005ns)]][[role blue 1.84[br](4878ns)]][[role green 1.00[br](2655ns)]]]
[[NonCentralT (PDF)][[role red 2.53[br](4582ns)]][[role red 2.11[br](3828ns)]][[role green 1.00[br](1813ns)]]]
[[NonCentralT (quantile)][[role red 2.91[br](56269ns)]][[role red 2.10[br](40598ns)]][[role green 1.00[br](19366ns)]]]
[[Normal (CDF)][[role blue 1.52[br](38ns)]][[role blue 1.44[br](36ns)]][[role green 1.00[br](25ns)]]]
[[Normal (PDF)][[role green 1.16[br](29ns)]][[role green 1.16[br](29ns)]][[role green 1.00[br](25ns)]]]
[[Normal (quantile)][[role green 1.08[br](40ns)]][[role green 1.14[br](42ns)]][[role green 1.00[br](37ns)]]]
[[Pareto (CDF)][[role blue 1.60[br](48ns)]][[role blue 1.67[br](50ns)]][[role green 1.00[br](30ns)]]]
[[Pareto (PDF)][[role blue 1.44[br](111ns)]][[role blue 1.40[br](108ns)]][[role green 1.00[br](77ns)]]]
[[Pareto (quantile)][[role blue 1.34[br](43ns)]][[role blue 1.38[br](44ns)]][[role green 1.00[br](32ns)]]]
[[Poisson (CDF)][[role blue 1.72[br](122ns)]][[role blue 1.51[br](107ns)]][[role green 1.00[br](71ns)]]]
[[Poisson (PDF)][[role blue 1.91[br](82ns)]][[role blue 1.88[br](81ns)]][[role green 1.00[br](43ns)]]]
[[Poisson (quantile)][[role blue 1.65[br](599ns)]][[role blue 1.47[br](532ns)]][[role green 1.00[br](362ns)]]]
[[Rayleigh (CDF)][[role blue 1.28[br](23ns)]][[role green 1.17[br](21ns)]][[role green 1.00[br](18ns)]]]
[[Rayleigh (PDF)][[role blue 1.24[br](21ns)]][[role blue 1.24[br](21ns)]][[role green 1.00[br](17ns)]]]
[[Rayleigh (quantile)][[role green 1.08[br](27ns)]][[role green 1.08[br](27ns)]][[role green 1.00[br](25ns)]]]
[[SkewNormal (CDF)][[role green 1.05[br](232ns)]][[role green 1.04[br](230ns)]][[role green 1.00[br](221ns)]]]
[[SkewNormal (PDF)][[role blue 1.21[br](81ns)]][[role blue 1.21[br](81ns)]][[role green 1.00[br](67ns)]]]
[[SkewNormal (quantile)][[role blue 1.45[br](2020ns)]][[role green 1.05[br](1464ns)]][[role green 1.00[br](1391ns)]]]
[[StudentsT (CDF)][[role blue 1.95[br](464ns)]][[role blue 1.95[br](463ns)]][[role green 1.00[br](238ns)]]]
[[StudentsT (PDF)][[role blue 1.95[br](216ns)]][[role red 2.17[br](241ns)]][[role green 1.00[br](111ns)]]]
[[StudentsT (quantile)][[role blue 1.72[br](839ns)]][[role blue 1.78[br](868ns)]][[role green 1.00[br](487ns)]]]
[[Weibull (CDF)][[role blue 1.53[br](75ns)]][[role blue 1.47[br](72ns)]][[role green 1.00[br](49ns)]]]
[[Weibull (PDF)][[role blue 1.82[br](120ns)]][[role blue 1.79[br](118ns)]][[role green 1.00[br](66ns)]]]
[[Weibull (quantile)][[role blue 1.49[br](73ns)]][[role blue 1.53[br](75ns)]][[role green 1.00[br](49ns)]]]
]
]
[template table_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 Distribution performance comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][boost 1.61][DCDFLIB]]
[[ArcSine (CDF)][[role green 1.00[br](42ns)]][[role grey -]]]
[[ArcSine (PDF)][[role green 1.00[br](15ns)]][[role grey -]]]
[[ArcSine (quantile)][[role green 1.00[br](20ns)]][[role grey -]]]
[[Beta (CDF)][[role green 1.00[br](209ns)]][[role blue 1.94[br](405ns)]]]
[[Beta (PDF)][[role green 1.00[br](141ns)]][[role grey -]]]
[[Beta (quantile)][[role green 1.00[br](1118ns)]][[role red 7.84[br](8768ns)]]]
[[Binomial (CDF)][[role green 1.00[br](679ns)]][[role green 1.19[br](807ns)]]]
[[Binomial (PDF)][[role green 1.00[br](190ns)]][[role grey -]]]
[[Binomial (quantile)][[role green 1.00[br](3159ns)]][[role red 4.14[br](13084ns)]]]
[[Cauchy (CDF)][[role green 1.00[br](35ns)]][[role grey -]]]
[[Cauchy (PDF)][[role green 1.00[br](14ns)]][[role grey -]]]
[[Cauchy (quantile)][[role green 1.00[br](25ns)]][[role grey -]]]
[[ChiSquared (CDF)][[role blue 1.30[br](279ns)]][[role green 1.00[br](215ns)]]]
[[ChiSquared (PDF)][[role green 1.00[br](130ns)]][[role grey -]]]
[[ChiSquared (quantile)][[role green 1.00[br](758ns)]][[role red 6.73[br](5100ns)]]]
[[Exponential (CDF)][[role green 1.00[br](22ns)]][[role grey -]]]
[[Exponential (PDF)][[role green 1.00[br](19ns)]][[role grey -]]]
[[Exponential (quantile)][[role green 1.00[br](27ns)]][[role grey -]]]
[[ExtremeValue (CDF)][[role green 1.00[br](41ns)]][[role grey -]]]
[[ExtremeValue (PDF)][[role green 1.00[br](43ns)]][[role grey -]]]
[[ExtremeValue (quantile)][[role green 1.00[br](32ns)]][[role grey -]]]
[[F (CDF)][[role green 1.00[br](655ns)]][[role green 1.06[br](695ns)]]]
[[F (PDF)][[role green 1.00[br](191ns)]][[role grey -]]]
[[F (quantile)][[role green 1.00[br](1526ns)]][[role red 6.19[br](9443ns)]]]
[[Gamma (CDF)][[role green 1.10[br](250ns)]][[role green 1.00[br](228ns)]]]
[[Gamma (PDF)][[role green 1.00[br](156ns)]][[role grey -]]]
[[Gamma (quantile)][[role blue 1.31[br](880ns)]][[role green 1.00[br](671ns)]]]
[[ArcSine (CDF)][[role green 1.00[br](45ns)]][[role grey -]]]
[[ArcSine (PDF)][[role green 1.00[br](16ns)]][[role grey -]]]
[[ArcSine (quantile)][[role green 1.00[br](21ns)]][[role grey -]]]
[[Beta (CDF)][[role green 1.00[br](196ns)]][[role blue 1.90[br](372ns)]]]
[[Beta (PDF)][[role green 1.00[br](143ns)]][[role grey -]]]
[[Beta (quantile)][[role green 1.00[br](1127ns)]][[role red 6.95[br](7832ns)]]]
[[Binomial (CDF)][[role green 1.00[br](682ns)]][[role green 1.11[br](756ns)]]]
[[Binomial (PDF)][[role green 1.00[br](184ns)]][[role grey -]]]
[[Binomial (quantile)][[role green 1.00[br](3249ns)]][[role red 3.63[br](11787ns)]]]
[[Cauchy (CDF)][[role green 1.00[br](32ns)]][[role grey -]]]
[[Cauchy (PDF)][[role green 1.00[br](11ns)]][[role grey -]]]
[[Cauchy (quantile)][[role green 1.00[br](23ns)]][[role grey -]]]
[[ChiSquared (CDF)][[role blue 1.35[br](268ns)]][[role green 1.00[br](198ns)]]]
[[ChiSquared (PDF)][[role green 1.00[br](129ns)]][[role grey -]]]
[[ChiSquared (quantile)][[role green 1.00[br](741ns)]][[role red 6.19[br](4587ns)]]]
[[Exponential (CDF)][[role green 1.00[br](20ns)]][[role grey -]]]
[[Exponential (PDF)][[role green 1.00[br](16ns)]][[role grey -]]]
[[Exponential (quantile)][[role green 1.00[br](29ns)]][[role grey -]]]
[[ExtremeValue (CDF)][[role green 1.00[br](45ns)]][[role grey -]]]
[[ExtremeValue (PDF)][[role green 1.00[br](44ns)]][[role grey -]]]
[[ExtremeValue (quantile)][[role green 1.00[br](36ns)]][[role grey -]]]
[[F (CDF)][[role green 1.08[br](643ns)]][[role green 1.00[br](596ns)]]]
[[F (PDF)][[role green 1.00[br](202ns)]][[role grey -]]]
[[F (quantile)][[role green 1.00[br](1464ns)]][[role red 5.89[br](8630ns)]]]
[[Gamma (CDF)][[role blue 1.40[br](294ns)]][[role green 1.00[br](210ns)]]]
[[Gamma (PDF)][[role green 1.00[br](159ns)]][[role grey -]]]
[[Gamma (quantile)][[role green 1.18[br](841ns)]][[role green 1.00[br](714ns)]]]
[[Geometric (CDF)][[role green 1.00[br](26ns)]][[role grey -]]]
[[Geometric (PDF)][[role green 1.00[br](27ns)]][[role grey -]]]
[[Geometric (quantile)][[role green 1.00[br](24ns)]][[role grey -]]]
[[Hypergeometric (CDF)][[role green 1.00[br](6874ns)]][[role grey -]]]
[[Hypergeometric (PDF)][[role green 1.00[br](6557ns)]][[role grey -]]]
[[Hypergeometric (quantile)][[role green 1.00[br](35904ns)]][[role grey -]]]
[[InverseChiSquared (CDF)][[role green 1.00[br](265ns)]][[role grey -]]]
[[InverseChiSquared (PDF)][[role green 1.00[br](150ns)]][[role grey -]]]
[[InverseChiSquared (quantile)][[role green 1.00[br](754ns)]][[role grey -]]]
[[InverseGamma (CDF)][[role green 1.00[br](260ns)]][[role grey -]]]
[[InverseGamma (PDF)][[role green 1.00[br](172ns)]][[role grey -]]]
[[InverseGamma (quantile)][[role green 1.00[br](846ns)]][[role grey -]]]
[[InverseGaussian (CDF)][[role green 1.00[br](64ns)]][[role grey -]]]
[[InverseGaussian (PDF)][[role green 1.00[br](18ns)]][[role grey -]]]
[[InverseGaussian (quantile)][[role green 1.00[br](1187ns)]][[role grey -]]]
[[Laplace (CDF)][[role green 1.00[br](29ns)]][[role grey -]]]
[[Laplace (PDF)][[role green 1.00[br](31ns)]][[role grey -]]]
[[Laplace (quantile)][[role green 1.00[br](19ns)]][[role grey -]]]
[[LogNormal (CDF)][[role green 1.00[br](50ns)]][[role grey -]]]
[[LogNormal (PDF)][[role green 1.00[br](45ns)]][[role grey -]]]
[[LogNormal (quantile)][[role green 1.00[br](84ns)]][[role grey -]]]
[[Logistic (CDF)][[role green 1.00[br](25ns)]][[role grey -]]]
[[Logistic (PDF)][[role green 1.00[br](30ns)]][[role grey -]]]
[[Geometric (PDF)][[role green 1.00[br](29ns)]][[role grey -]]]
[[Geometric (quantile)][[role green 1.00[br](25ns)]][[role grey -]]]
[[Hypergeometric (CDF)][[role green 1.00[br](6896ns)]][[role grey -]]]
[[Hypergeometric (PDF)][[role green 1.00[br](6565ns)]][[role grey -]]]
[[Hypergeometric (quantile)][[role green 1.00[br](34866ns)]][[role grey -]]]
[[InverseChiSquared (CDF)][[role green 1.00[br](269ns)]][[role grey -]]]
[[InverseChiSquared (PDF)][[role green 1.00[br](156ns)]][[role grey -]]]
[[InverseChiSquared (quantile)][[role green 1.00[br](778ns)]][[role grey -]]]
[[InverseGamma (CDF)][[role green 1.00[br](279ns)]][[role grey -]]]
[[InverseGamma (PDF)][[role green 1.00[br](217ns)]][[role grey -]]]
[[InverseGamma (quantile)][[role green 1.00[br](946ns)]][[role grey -]]]
[[InverseGaussian (CDF)][[role green 1.00[br](63ns)]][[role grey -]]]
[[InverseGaussian (PDF)][[role green 1.00[br](16ns)]][[role grey -]]]
[[InverseGaussian (quantile)][[role green 1.00[br](1138ns)]][[role grey -]]]
[[Laplace (CDF)][[role green 1.00[br](22ns)]][[role grey -]]]
[[Laplace (PDF)][[role green 1.00[br](23ns)]][[role grey -]]]
[[Laplace (quantile)][[role green 1.00[br](22ns)]][[role grey -]]]
[[LogNormal (CDF)][[role green 1.00[br](49ns)]][[role grey -]]]
[[LogNormal (PDF)][[role green 1.00[br](43ns)]][[role grey -]]]
[[LogNormal (quantile)][[role green 1.00[br](82ns)]][[role grey -]]]
[[Logistic (CDF)][[role green 1.00[br](24ns)]][[role grey -]]]
[[Logistic (PDF)][[role green 1.00[br](29ns)]][[role grey -]]]
[[Logistic (quantile)][[role green 1.00[br](21ns)]][[role grey -]]]
[[NegativeBinomial (CDF)][[role blue 1.34[br](1106ns)]][[role green 1.00[br](828ns)]]]
[[NegativeBinomial (PDF)][[role green 1.00[br](199ns)]][[role grey -]]]
[[NegativeBinomial (quantile)][[role green 1.00[br](5608ns)]][[role red 2.84[br](15938ns)]]]
[[NonCentralBeta (CDF)][[role green 1.00[br](1469ns)]][[role grey -]]]
[[NonCentralBeta (PDF)][[role green 1.00[br](1210ns)]][[role grey -]]]
[[NonCentralBeta (quantile)][[role green 1.00[br](29828ns)]][[role grey -]]]
[[NonCentralChiSquared (CDF)][[role red 8.38[br](4691ns)]][[role green 1.00[br](560ns)]]]
[[NonCentralChiSquared (PDF)][[role green 1.00[br](658ns)]][[role grey -]]]
[[NonCentralChiSquared (quantile)][[role red 2.22[br](28744ns)]][[role green 1.00[br](12959ns)]]]
[[NonCentralF (CDF)][[role green 1.04[br](1404ns)]][[role green 1.00[br](1351ns)]]]
[[NonCentralF (PDF)][[role green 1.00[br](1109ns)]][[role grey -]]]
[[NonCentralF (quantile)][[role blue 1.38[br](20445ns)]][[role green 1.00[br](14824ns)]]]
[[NonCentralT (CDF)][[role red 2.21[br](6086ns)]][[role green 1.00[br](2754ns)]]]
[[NonCentralT (PDF)][[role green 1.00[br](4616ns)]][[role grey -]]]
[[NonCentralT (quantile)][[role blue 1.33[br](56685ns)]][[role green 1.00[br](42657ns)]]]
[[Normal (CDF)][[role green 1.00[br](33ns)]][[role red 5.15[br](170ns)]]]
[[Normal (PDF)][[role green 1.00[br](30ns)]][[role grey -]]]
[[Normal (quantile)][[role green 1.00[br](40ns)]][[role red 10.47[br](419ns)]]]
[[Pareto (CDF)][[role green 1.00[br](46ns)]][[role grey -]]]
[[Pareto (PDF)][[role green 1.00[br](108ns)]][[role grey -]]]
[[Pareto (quantile)][[role green 1.00[br](44ns)]][[role grey -]]]
[[Poisson (CDF)][[role green 1.00[br](124ns)]][[role blue 1.44[br](179ns)]]]
[[Poisson (PDF)][[role green 1.00[br](81ns)]][[role grey -]]]
[[Poisson (quantile)][[role green 1.00[br](610ns)]][[role red 4.24[br](2584ns)]]]
[[Rayleigh (CDF)][[role green 1.00[br](24ns)]][[role grey -]]]
[[Rayleigh (PDF)][[role green 1.00[br](23ns)]][[role grey -]]]
[[Rayleigh (quantile)][[role green 1.00[br](29ns)]][[role grey -]]]
[[SkewNormal (CDF)][[role green 1.00[br](255ns)]][[role grey -]]]
[[SkewNormal (PDF)][[role green 1.00[br](100ns)]][[role grey -]]]
[[SkewNormal (quantile)][[role green 1.00[br](2289ns)]][[role grey -]]]
[[StudentsT (CDF)][[role blue 1.48[br](529ns)]][[role green 1.00[br](357ns)]]]
[[StudentsT (PDF)][[role green 1.00[br](226ns)]][[role grey -]]]
[[StudentsT (quantile)][[role green 1.00[br](951ns)]][[role red 3.22[br](3063ns)]]]
[[Weibull (CDF)][[role green 1.00[br](87ns)]][[role grey -]]]
[[Weibull (PDF)][[role green 1.00[br](141ns)]][[role grey -]]]
[[Weibull (quantile)][[role green 1.00[br](85ns)]][[role grey -]]]
[[NegativeBinomial (CDF)][[role blue 1.34[br](1081ns)]][[role green 1.00[br](806ns)]]]
[[NegativeBinomial (PDF)][[role green 1.00[br](200ns)]][[role grey -]]]
[[NegativeBinomial (quantile)][[role green 1.00[br](5462ns)]][[role red 2.84[br](15511ns)]]]
[[NonCentralBeta (CDF)][[role green 1.00[br](1449ns)]][[role grey -]]]
[[NonCentralBeta (PDF)][[role green 1.00[br](1186ns)]][[role grey -]]]
[[NonCentralBeta (quantile)][[role green 1.00[br](29111ns)]][[role grey -]]]
[[NonCentralChiSquared (CDF)][[role red 9.20[br](4617ns)]][[role green 1.00[br](502ns)]]]
[[NonCentralChiSquared (PDF)][[role green 1.00[br](607ns)]][[role grey -]]]
[[NonCentralChiSquared (quantile)][[role red 2.34[br](27110ns)]][[role green 1.00[br](11572ns)]]]
[[NonCentralF (CDF)][[role blue 1.22[br](1382ns)]][[role green 1.00[br](1132ns)]]]
[[NonCentralF (PDF)][[role green 1.00[br](1087ns)]][[role grey -]]]
[[NonCentralF (quantile)][[role blue 1.21[br](20066ns)]][[role green 1.00[br](16553ns)]]]
[[NonCentralT (CDF)][[role red 2.15[br](6005ns)]][[role green 1.00[br](2792ns)]]]
[[NonCentralT (PDF)][[role green 1.00[br](4582ns)]][[role grey -]]]
[[NonCentralT (quantile)][[role blue 1.23[br](56269ns)]][[role green 1.00[br](45879ns)]]]
[[Normal (CDF)][[role green 1.00[br](38ns)]][[role red 4.16[br](158ns)]]]
[[Normal (PDF)][[role green 1.00[br](29ns)]][[role grey -]]]
[[Normal (quantile)][[role green 1.00[br](40ns)]][[role red 10.22[br](409ns)]]]
[[Pareto (CDF)][[role green 1.00[br](48ns)]][[role grey -]]]
[[Pareto (PDF)][[role green 1.00[br](111ns)]][[role grey -]]]
[[Pareto (quantile)][[role green 1.00[br](43ns)]][[role grey -]]]
[[Poisson (CDF)][[role green 1.00[br](122ns)]][[role blue 1.48[br](181ns)]]]
[[Poisson (PDF)][[role green 1.00[br](82ns)]][[role grey -]]]
[[Poisson (quantile)][[role green 1.00[br](599ns)]][[role red 4.63[br](2772ns)]]]
[[Rayleigh (CDF)][[role green 1.00[br](23ns)]][[role grey -]]]
[[Rayleigh (PDF)][[role green 1.00[br](21ns)]][[role grey -]]]
[[Rayleigh (quantile)][[role green 1.00[br](27ns)]][[role grey -]]]
[[SkewNormal (CDF)][[role green 1.00[br](232ns)]][[role grey -]]]
[[SkewNormal (PDF)][[role green 1.00[br](81ns)]][[role grey -]]]
[[SkewNormal (quantile)][[role green 1.00[br](2020ns)]][[role grey -]]]
[[StudentsT (CDF)][[role green 1.15[br](464ns)]][[role green 1.00[br](404ns)]]]
[[StudentsT (PDF)][[role green 1.00[br](216ns)]][[role grey -]]]
[[StudentsT (quantile)][[role green 1.00[br](839ns)]][[role red 3.80[br](3188ns)]]]
[[Weibull (CDF)][[role green 1.00[br](75ns)]][[role grey -]]]
[[Weibull (PDF)][[role green 1.00[br](120ns)]][[role grey -]]]
[[Weibull (quantile)][[role green 1.00[br](73ns)]][[role grey -]]]
]
]
@@ -789,15 +773,15 @@ boost 1.61]]
[template table_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 Library Comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][boost 1.61][math.h]]
[[cbrt[br](85/85 tests selected)][[role green 1.00[br](45ns)]][[role blue 1.42[br](64ns)]]]
[[cyl_bessel_j (integer order)[br](267/268 tests selected)][[role green 1.00[br](98ns)]][[role red 2.35[br](230ns)]]]
[[cyl_neumann (integer order)[br](428/428 tests selected)][[role blue 1.41[br](226ns)]][[role green 1.00[br](160ns)]]]
[[erf[br](950/950 tests selected)][[role green 1.00[br](13ns)]][[role blue 1.46[br](19ns)]]]
[[erfc[br](950/950 tests selected)][[role green 1.00[br](18ns)]][[role red 3.11[br](56ns)]]]
[[expm1[br](80/80 tests selected)][[role green 1.10[br](11ns)]][[role green 1.00[br](10ns)]]]
[[lgamma[br](400/400 tests selected)][[role green 1.00[br](93ns)]][[role blue 1.56[br](145ns)]]]
[[log1p[br](80/80 tests selected)][[role blue 1.29[br](18ns)]][[role green 1.00[br](14ns)]]]
[[tgamma[br](400/400 tests selected)][[role green 1.00[br](79ns)]][[role red 11.03[br](871ns)]]]
[[cbrt[br](85/85 tests selected)][[role green 1.00[br](45ns)]][[role blue 1.44[br](65ns)]]]
[[cyl_bessel_j (integer order)[br](267/268 tests selected)][[role green 1.00[br](103ns)]][[role red 2.11[br](217ns)]]]
[[cyl_neumann (integer order)[br](428/428 tests selected)][[role blue 1.57[br](225ns)]][[role green 1.00[br](143ns)]]]
[[erf[br](950/950 tests selected)][[role green 1.10[br](23ns)]][[role green 1.00[br](21ns)]]]
[[erfc[br](950/950 tests selected)][[role green 1.00[br](22ns)]][[role red 3.36[br](74ns)]]]
[[expm1[br](80/80 tests selected)][[role green 1.00[br](10ns)]][[role green 1.10[br](11ns)]]]
[[lgamma[br](400/400 tests selected)][[role green 1.00[br](73ns)]][[role blue 1.74[br](127ns)]]]
[[log1p[br](80/80 tests selected)][[role green 1.08[br](14ns)]][[role green 1.00[br](13ns)]]]
[[tgamma[br](400/400 tests selected)][[role green 1.00[br](77ns)]][[role red 12.12[br](933ns)]]]
]
]
@@ -805,58 +789,58 @@ boost 1.61]]
[template table_Compiler_Comparison_on_Windows_x64[]
[table:table_Compiler_Comparison_on_Windows_x64 Compiler Comparison on Windows x64
[[Function][Microsoft Visual C++ version 14.0[br]boost 1.61][GNU C++ version 5.3.0[br]boost 1.61][GNU C++ version 5.3.0[br]boost 1.61[br]promote_double<false>][Intel C++ C++0x mode version 1600[br]boost 1.61]]
[[assoc_laguerre][[role green 1.11[br](199ns)]][[role blue 1.21[br](217ns)]][[role green 1.06[br](190ns)]][[role green 1.00[br](180ns)]]]
[[assoc_legendre][[role blue 1.79[br](172ns)]][[role blue 1.80[br](173ns)]][[role green 1.16[br](111ns)]][[role green 1.00[br](96ns)]]]
[[beta][[role blue 1.65[br](167ns)]][[role red 3.78[br](382ns)]][[role red 2.17[br](219ns)]][[role green 1.00[br](101ns)]]]
[[beta (incomplete)][[role blue 1.38[br](501ns)]][[role red 3.03[br](1096ns)]][[role blue 1.84[br](666ns)]][[role green 1.00[br](362ns)]]]
[[assoc_laguerre][[role green 1.16[br](208ns)]][[role blue 1.21[br](217ns)]][[role green 1.06[br](190ns)]][[role green 1.00[br](180ns)]]]
[[assoc_legendre][[role blue 1.57[br](151ns)]][[role blue 1.80[br](173ns)]][[role green 1.16[br](111ns)]][[role green 1.00[br](96ns)]]]
[[beta][[role blue 1.74[br](176ns)]][[role red 3.78[br](382ns)]][[role red 2.17[br](219ns)]][[role green 1.00[br](101ns)]]]
[[beta (incomplete)][[role blue 1.44[br](520ns)]][[role red 3.03[br](1096ns)]][[role blue 1.84[br](666ns)]][[role green 1.00[br](362ns)]]]
[[cbrt][[role red 3.21[br](45ns)]][[role red 3.43[br](48ns)]][[role red 3.07[br](43ns)]][[role green 1.00[br](14ns)]]]
[[cyl_bessel_i][[role green 1.13[br](413ns)]][[role red 2.78[br](1016ns)]][[role blue 1.21[br](442ns)]][[role green 1.00[br](365ns)]]]
[[cyl_bessel_i (integer order)][[role blue 1.28[br](258ns)]][[role red 3.16[br](638ns)]][[role blue 1.22[br](247ns)]][[role green 1.00[br](202ns)]]]
[[cyl_bessel_j][[role green 1.20[br](490ns)]][[role red 2.06[br](841ns)]][[role blue 1.25[br](513ns)]][[role green 1.00[br](409ns)]]]
[[cyl_bessel_j (integer order)][[role blue 1.29[br](98ns)]][[role red 2.39[br](182ns)]][[role blue 1.47[br](112ns)]][[role green 1.00[br](76ns)]]]
[[cyl_bessel_k][[role green 1.05[br](749ns)]][[role red 9.43[br](6743ns)]][[role green 1.03[br](734ns)]][[role green 1.00[br](715ns)]]]
[[cyl_bessel_i][[role green 1.11[br](404ns)]][[role red 2.78[br](1016ns)]][[role blue 1.21[br](442ns)]][[role green 1.00[br](365ns)]]]
[[cyl_bessel_i (integer order)][[role blue 1.29[br](261ns)]][[role red 3.16[br](638ns)]][[role blue 1.22[br](247ns)]][[role green 1.00[br](202ns)]]]
[[cyl_bessel_j][[role green 1.19[br](488ns)]][[role red 2.06[br](841ns)]][[role blue 1.25[br](513ns)]][[role green 1.00[br](409ns)]]]
[[cyl_bessel_j (integer order)][[role blue 1.36[br](103ns)]][[role red 2.39[br](182ns)]][[role blue 1.47[br](112ns)]][[role green 1.00[br](76ns)]]]
[[cyl_bessel_k][[role green 1.04[br](747ns)]][[role red 9.43[br](6743ns)]][[role green 1.03[br](734ns)]][[role green 1.00[br](715ns)]]]
[[cyl_bessel_k (integer order)][[role blue 1.26[br](419ns)]][[role red 10.49[br](3494ns)]][[role green 1.10[br](367ns)]][[role green 1.00[br](333ns)]]]
[[cyl_neumann][[role red 17.51[br](11716ns)]][[role red 2.01[br](1346ns)]][[role green 1.00[br](669ns)]][[role red 15.35[br](10266ns)]]]
[[cyl_neumann (integer order)][[role green 1.00[br](226ns)]][[role blue 1.78[br](403ns)]][[role blue 1.23[br](279ns)]][[role green 1.01[br](229ns)]]]
[[digamma][[role blue 1.25[br](25ns)]][[role red 3.75[br](75ns)]][[role red 2.15[br](43ns)]][[role green 1.00[br](20ns)]]]
[[ellint_1][[role blue 1.55[br](273ns)]][[role blue 1.99[br](350ns)]][[role blue 1.32[br](232ns)]][[role green 1.00[br](176ns)]]]
[[ellint_1 (complete)][[role blue 1.75[br](49ns)]][[role red 2.57[br](72ns)]][[role blue 1.57[br](44ns)]][[role green 1.00[br](28ns)]]]
[[ellint_2][[role blue 1.51[br](444ns)]][[role red 2.17[br](640ns)]][[role blue 1.52[br](449ns)]][[role green 1.00[br](295ns)]]]
[[ellint_2 (complete)][[role blue 1.69[br](49ns)]][[role red 2.07[br](60ns)]][[role blue 1.24[br](36ns)]][[role green 1.00[br](29ns)]]]
[[ellint_3][[role blue 1.48[br](884ns)]][[role red 2.91[br](1733ns)]][[role blue 1.65[br](986ns)]][[role green 1.00[br](596ns)]]]
[[ellint_3 (complete)][[role blue 1.59[br](558ns)]][[role red 3.07[br](1079ns)]][[role blue 1.46[br](514ns)]][[role green 1.00[br](352ns)]]]
[[ellint_rc][[role blue 1.23[br](38ns)]][[role red 2.68[br](83ns)]][[role blue 1.55[br](48ns)]][[role green 1.00[br](31ns)]]]
[[ellint_rd][[role blue 1.41[br](267ns)]][[role blue 1.83[br](348ns)]][[role blue 1.40[br](266ns)]][[role green 1.00[br](190ns)]]]
[[ellint_rf][[role blue 1.36[br](57ns)]][[role red 2.40[br](101ns)]][[role blue 1.57[br](66ns)]][[role green 1.00[br](42ns)]]]
[[ellint_rj][[role blue 1.43[br](257ns)]][[role red 2.96[br](532ns)]][[role blue 1.43[br](257ns)]][[role green 1.00[br](180ns)]]]
[[erf][[role green 1.00[br](13ns)]][[role red 2.92[br](38ns)]][[role blue 1.92[br](25ns)]][[role green 1.00[br](13ns)]]]
[[erfc][[role green 1.06[br](18ns)]][[role red 3.41[br](58ns)]][[role red 2.06[br](35ns)]][[role green 1.00[br](17ns)]]]
[[expint][[role green 1.00[br](28ns)]][[role red 3.07[br](86ns)]][[role red 2.14[br](60ns)]][[role green 1.00[br](28ns)]]]
[[expint (En)][[role green 1.12[br](119ns)]][[role red 2.19[br](232ns)]][[role blue 1.38[br](146ns)]][[role green 1.00[br](106ns)]]]
[[expm1][[role green 1.00[br](11ns)]][[role red 2.82[br](31ns)]][[role red 2.18[br](24ns)]][[role green 1.00[br](11ns)]]]
[[gamma_p][[role blue 1.24[br](185ns)]][[role red 2.64[br](393ns)]][[role blue 1.71[br](255ns)]][[role green 1.00[br](149ns)]]]
[[gamma_p_inv][[role blue 1.31[br](682ns)]][[role red 2.47[br](1288ns)]][[role blue 1.91[br](997ns)]][[role green 1.00[br](521ns)]]]
[[gamma_q][[role blue 1.20[br](185ns)]][[role red 2.79[br](429ns)]][[role blue 1.61[br](248ns)]][[role green 1.00[br](154ns)]]]
[[gamma_q_inv][[role blue 1.33[br](685ns)]][[role red 2.38[br](1225ns)]][[role blue 1.89[br](971ns)]][[role green 1.00[br](515ns)]]]
[[ibeta][[role blue 1.57[br](612ns)]][[role red 3.13[br](1218ns)]][[role blue 1.83[br](711ns)]][[role green 1.00[br](389ns)]]]
[[ibeta_inv][[role blue 1.35[br](1964ns)]][[role red 2.81[br](4085ns)]][[role red 2.27[br](3303ns)]][[role green 1.00[br](1452ns)]]]
[[ibetac][[role blue 1.34[br](537ns)]][[role red 2.94[br](1179ns)]][[role blue 1.73[br](694ns)]][[role green 1.00[br](401ns)]]]
[[ibetac_inv][[role blue 1.34[br](1938ns)]][[role red 2.80[br](4058ns)]][[role blue 1.78[br](2572ns)]][[role green 1.00[br](1447ns)]]]
[[jacobi_cn][[role blue 1.37[br](183ns)]][[role red 3.72[br](499ns)]][[role red 2.28[br](306ns)]][[role green 1.00[br](134ns)]]]
[[jacobi_dn][[role blue 1.37[br](197ns)]][[role red 3.68[br](530ns)]][[role red 2.27[br](327ns)]][[role green 1.00[br](144ns)]]]
[[jacobi_sn][[role blue 1.32[br](181ns)]][[role red 3.73[br](511ns)]][[role red 2.43[br](333ns)]][[role green 1.00[br](137ns)]]]
[[laguerre][[role green 1.00[br](126ns)]][[role green 1.10[br](139ns)]][[role green 1.00[br](126ns)]][[role green 1.06[br](133ns)]]]
[[legendre][[role green 1.03[br](350ns)]][[role green 1.16[br](396ns)]][[role green 1.00[br](340ns)]][[role green 1.13[br](383ns)]]]
[[legendre Q][[role green 1.03[br](443ns)]][[role green 1.19[br](512ns)]][[role green 1.00[br](430ns)]][[role green 1.06[br](455ns)]]]
[[lgamma][[role blue 1.21[br](93ns)]][[role red 2.91[br](224ns)]][[role blue 1.73[br](133ns)]][[role green 1.00[br](77ns)]]]
[[log1p][[role blue 1.29[br](18ns)]][[role blue 2.00[br](28ns)]][[role green 1.14[br](16ns)]][[role green 1.00[br](14ns)]]]
[[polygamma][[role blue 1.23[br](3997ns)]][[role green 1.02[br](3320ns)]][[role red 2.24[br](7270ns)]][[role green 1.00[br](3246ns)]]]
[[sph_bessel][[role green 1.18[br](1012ns)]][[role blue 1.55[br](1325ns)]][[role green 1.09[br](931ns)]][[role green 1.00[br](857ns)]]]
[[sph_neumann][[role green 1.10[br](1846ns)]][[role red 2.07[br](3483ns)]][[role green 1.00[br](1685ns)]][[role green 1.01[br](1702ns)]]]
[[tgamma][[role blue 1.34[br](79ns)]][[role red 4.03[br](238ns)]][[role red 2.49[br](147ns)]][[role green 1.00[br](59ns)]]]
[[tgamma (incomplete)][[role green 1.19[br](260ns)]][[role red 2.52[br](552ns)]][[role blue 1.73[br](379ns)]][[role green 1.00[br](219ns)]]]
[[cyl_neumann][[role red 16.76[br](11212ns)]][[role red 2.01[br](1346ns)]][[role green 1.00[br](669ns)]][[role red 15.35[br](10266ns)]]]
[[cyl_neumann (integer order)][[role green 1.00[br](225ns)]][[role blue 1.79[br](403ns)]][[role blue 1.24[br](279ns)]][[role green 1.02[br](229ns)]]]
[[digamma][[role green 1.20[br](24ns)]][[role red 3.75[br](75ns)]][[role red 2.15[br](43ns)]][[role green 1.00[br](20ns)]]]
[[ellint_1][[role blue 1.87[br](329ns)]][[role blue 1.99[br](350ns)]][[role blue 1.32[br](232ns)]][[role green 1.00[br](176ns)]]]
[[ellint_1 (complete)][[role red 2.18[br](61ns)]][[role red 2.57[br](72ns)]][[role blue 1.57[br](44ns)]][[role green 1.00[br](28ns)]]]
[[ellint_2][[role blue 1.78[br](525ns)]][[role red 2.17[br](640ns)]][[role blue 1.52[br](449ns)]][[role green 1.00[br](295ns)]]]
[[ellint_2 (complete)][[role red 2.14[br](62ns)]][[role red 2.07[br](60ns)]][[role blue 1.24[br](36ns)]][[role green 1.00[br](29ns)]]]
[[ellint_3][[role blue 1.94[br](1155ns)]][[role red 2.91[br](1733ns)]][[role blue 1.65[br](986ns)]][[role green 1.00[br](596ns)]]]
[[ellint_3 (complete)][[role red 2.05[br](721ns)]][[role red 3.07[br](1079ns)]][[role blue 1.46[br](514ns)]][[role green 1.00[br](352ns)]]]
[[ellint_rc][[role blue 1.58[br](49ns)]][[role red 2.68[br](83ns)]][[role blue 1.55[br](48ns)]][[role green 1.00[br](31ns)]]]
[[ellint_rd][[role blue 1.75[br](332ns)]][[role blue 1.83[br](348ns)]][[role blue 1.40[br](266ns)]][[role green 1.00[br](190ns)]]]
[[ellint_rf][[role blue 1.69[br](71ns)]][[role red 2.40[br](101ns)]][[role blue 1.57[br](66ns)]][[role green 1.00[br](42ns)]]]
[[ellint_rj][[role blue 1.91[br](344ns)]][[role red 2.96[br](532ns)]][[role blue 1.43[br](257ns)]][[role green 1.00[br](180ns)]]]
[[erf][[role blue 1.77[br](23ns)]][[role red 2.92[br](38ns)]][[role blue 1.92[br](25ns)]][[role green 1.00[br](13ns)]]]
[[erfc][[role blue 1.29[br](22ns)]][[role red 3.41[br](58ns)]][[role red 2.06[br](35ns)]][[role green 1.00[br](17ns)]]]
[[expint][[role blue 1.39[br](39ns)]][[role red 3.07[br](86ns)]][[role red 2.14[br](60ns)]][[role green 1.00[br](28ns)]]]
[[expint (En)][[role green 1.10[br](117ns)]][[role red 2.19[br](232ns)]][[role blue 1.38[br](146ns)]][[role green 1.00[br](106ns)]]]
[[expm1][[role green 1.00[br](10ns)]][[role red 3.10[br](31ns)]][[role red 2.40[br](24ns)]][[role green 1.10[br](11ns)]]]
[[gamma_p][[role blue 1.29[br](192ns)]][[role red 2.64[br](393ns)]][[role blue 1.71[br](255ns)]][[role green 1.00[br](149ns)]]]
[[gamma_p_inv][[role blue 1.36[br](706ns)]][[role red 2.47[br](1288ns)]][[role blue 1.91[br](997ns)]][[role green 1.00[br](521ns)]]]
[[gamma_q][[role green 1.16[br](179ns)]][[role red 2.79[br](429ns)]][[role blue 1.61[br](248ns)]][[role green 1.00[br](154ns)]]]
[[gamma_q_inv][[role blue 1.37[br](703ns)]][[role red 2.38[br](1225ns)]][[role blue 1.89[br](971ns)]][[role green 1.00[br](515ns)]]]
[[ibeta][[role blue 1.34[br](520ns)]][[role red 3.13[br](1218ns)]][[role blue 1.83[br](711ns)]][[role green 1.00[br](389ns)]]]
[[ibeta_inv][[role blue 1.51[br](2193ns)]][[role red 2.81[br](4085ns)]][[role red 2.27[br](3303ns)]][[role green 1.00[br](1452ns)]]]
[[ibetac][[role blue 1.29[br](518ns)]][[role red 2.94[br](1179ns)]][[role blue 1.73[br](694ns)]][[role green 1.00[br](401ns)]]]
[[ibetac_inv][[role blue 1.41[br](2045ns)]][[role red 2.80[br](4058ns)]][[role blue 1.78[br](2572ns)]][[role green 1.00[br](1447ns)]]]
[[jacobi_cn][[role blue 1.36[br](182ns)]][[role red 3.72[br](499ns)]][[role red 2.28[br](306ns)]][[role green 1.00[br](134ns)]]]
[[jacobi_dn][[role blue 1.82[br](262ns)]][[role red 3.68[br](530ns)]][[role red 2.27[br](327ns)]][[role green 1.00[br](144ns)]]]
[[jacobi_sn][[role blue 1.31[br](179ns)]][[role red 3.73[br](511ns)]][[role red 2.43[br](333ns)]][[role green 1.00[br](137ns)]]]
[[laguerre][[role green 1.00[br](121ns)]][[role green 1.15[br](139ns)]][[role green 1.04[br](126ns)]][[role green 1.10[br](133ns)]]]
[[legendre][[role green 1.07[br](364ns)]][[role green 1.16[br](396ns)]][[role green 1.00[br](340ns)]][[role green 1.13[br](383ns)]]]
[[legendre Q][[role green 1.00[br](427ns)]][[role green 1.20[br](512ns)]][[role green 1.01[br](430ns)]][[role green 1.07[br](455ns)]]]
[[lgamma][[role green 1.00[br](73ns)]][[role red 3.07[br](224ns)]][[role blue 1.82[br](133ns)]][[role green 1.05[br](77ns)]]]
[[log1p][[role green 1.00[br](14ns)]][[role blue 2.00[br](28ns)]][[role green 1.14[br](16ns)]][[role green 1.00[br](14ns)]]]
[[polygamma][[role green 1.16[br](3773ns)]][[role green 1.02[br](3320ns)]][[role red 2.24[br](7270ns)]][[role green 1.00[br](3246ns)]]]
[[sph_bessel][[role green 1.17[br](1005ns)]][[role blue 1.55[br](1325ns)]][[role green 1.09[br](931ns)]][[role green 1.00[br](857ns)]]]
[[sph_neumann][[role green 1.08[br](1827ns)]][[role red 2.07[br](3483ns)]][[role green 1.00[br](1685ns)]][[role green 1.01[br](1702ns)]]]
[[tgamma][[role blue 1.31[br](77ns)]][[role red 4.03[br](238ns)]][[role red 2.49[br](147ns)]][[role green 1.00[br](59ns)]]]
[[tgamma (incomplete)][[role blue 1.26[br](276ns)]][[role red 2.52[br](552ns)]][[role blue 1.73[br](379ns)]][[role green 1.00[br](219ns)]]]
[[trigamma][[role blue 1.35[br](23ns)]][[role red 2.88[br](49ns)]][[role blue 1.41[br](24ns)]][[role green 1.00[br](17ns)]]]
[[zeta][[role blue 1.36[br](122ns)]][[role red 3.83[br](345ns)]][[role red 2.52[br](227ns)]][[role green 1.00[br](90ns)]]]
[[zeta][[role blue 1.34[br](121ns)]][[role red 3.83[br](345ns)]][[role red 2.52[br](227ns)]][[role green 1.00[br](90ns)]]]
]
]
@@ -868,6 +852,8 @@ boost 1.61]]
[endsect]
]
[template section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64[]
[section:section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64 Rational Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64]
[table_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64]
@@ -1012,3 +998,52 @@ boost 1.61]]
[table_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64]
[table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64]
]
[/tables:]
[template table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64[]
[table:table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64 gcd method comparison with Microsoft Visual C++ version 14.0 on Windows x64
[[Function][Stein_gcd
boost 1.61][Euclid_gcd
boost 1.61][Stein_gcd_textbook
boost 1.61][gcd_euclid_textbook
boost 1.61][mixed_binary_gcd
boost 1.61]]
[[gcd<boost::multiprecision::uint1024_t> (Trivial cases)][[role red 3.05[br](2653ns)]][[role green 1.00[br](871ns)]][[role blue 1.44[br](1254ns)]][[role green 1.01[br](882ns)]][[role blue 1.92[br](1669ns)]]]
[[gcd<boost::multiprecision::uint1024_t> (adjacent Fibonacci numbers)][[role red 2.03[br](59670883ns)]][[role red 2.16[br](63320661ns)]][[role green 1.00[br](29370585ns)]][[role blue 1.86[br](54668476ns)]][[role blue 1.38[br](40663816ns)]]]
[[gcd<boost::multiprecision::uint1024_t> (permutations of Fibonacci numbers)][[role red 15.51[br](33644126589ns)]][[role green 1.00[br](2169788957ns)]][[role red 7.78[br](16883236272ns)]][[role green 1.10[br](2378290598ns)]][[role red 2.64[br](5721817992ns)]]]
[[gcd<boost::multiprecision::uint1024_t> (random prime number products)][[role red 5.56[br](7426321ns)]][[role green 1.06[br](1420925ns)]][[role red 3.18[br](4254380ns)]][[role green 1.00[br](1336372ns)]][[role blue 1.61[br](2149489ns)]]]
[[gcd<boost::multiprecision::uint1024_t> (uniform random numbers)][[role red 3.03[br](275000359ns)]][[role blue 1.20[br](109316990ns)]][[role blue 1.36[br](123200308ns)]][[role green 1.00[br](90757472ns)]][[role red 2.11[br](191066461ns)]]]
[[gcd<boost::multiprecision::uint256_t> (Trivial cases)][[role red 3.56[br](2100ns)]][[role green 1.00[br](590ns)]][[role blue 1.52[br](896ns)]][[role green 1.01[br](594ns)]][[role red 2.47[br](1460ns)]]]
[[gcd<boost::multiprecision::uint256_t> (adjacent Fibonacci numbers)][[role blue 1.87[br](25292952ns)]][[role green 1.05[br](14156133ns)]][[role green 1.04[br](14011069ns)]][[role green 1.00[br](13517673ns)]][[role blue 1.40[br](18914822ns)]]]
[[gcd<boost::multiprecision::uint256_t> (permutations of Fibonacci numbers)][[role red 3.23[br](13662865260ns)]][[role green 1.06[br](4469548580ns)]][[role blue 1.76[br](7471801261ns)]][[role green 1.00[br](4236351208ns)]][[role blue 1.85[br](7828273663ns)]]]
[[gcd<boost::multiprecision::uint256_t> (random prime number products)][[role red 5.65[br](7151179ns)]][[role green 1.01[br](1279095ns)]][[role red 3.25[br](4106910ns)]][[role green 1.00[br](1264825ns)]][[role blue 1.70[br](2152290ns)]]]
[[gcd<boost::multiprecision::uint256_t> (uniform random numbers)][[role red 2.45[br](32310613ns)]][[role green 1.06[br](14059302ns)]][[role blue 1.35[br](17793742ns)]][[role green 1.00[br](13204360ns)]][[role blue 1.84[br](24264232ns)]]]
[[gcd<boost::multiprecision::uint512_t> (Trivial cases)][[role red 3.43[br](2210ns)]][[role green 1.00[br](644ns)]][[role blue 1.55[br](1000ns)]][[role green 1.03[br](662ns)]][[role red 2.10[br](1355ns)]]]
[[gcd<boost::multiprecision::uint512_t> (adjacent Fibonacci numbers)][[role blue 1.88[br](48927775ns)]][[role blue 1.42[br](37027792ns)]][[role green 1.00[br](26031785ns)]][[role blue 1.30[br](33931511ns)]][[role blue 1.28[br](33404007ns)]]]
[[gcd<boost::multiprecision::uint512_t> (permutations of Fibonacci numbers)][[role red 5.53[br](28125905824ns)]][[role green 1.08[br](5505436279ns)]][[role red 2.89[br](14713059756ns)]][[role green 1.00[br](5084759818ns)]][[role blue 1.85[br](9420550833ns)]]]
[[gcd<boost::multiprecision::uint512_t> (random prime number products)][[role red 5.48[br](7364662ns)]][[role green 1.01[br](1351079ns)]][[role red 3.28[br](4407547ns)]][[role green 1.00[br](1344003ns)]][[role blue 1.58[br](2123434ns)]]]
[[gcd<boost::multiprecision::uint512_t> (uniform random numbers)][[role red 2.66[br](87178566ns)]][[role green 1.13[br](37150982ns)]][[role blue 1.39[br](45679514ns)]][[role green 1.00[br](32787132ns)]][[role blue 1.88[br](61528205ns)]]]
[[gcd<unsigned long long> (Trivial cases)][[role green 1.00[br](119ns)]][[role blue 1.39[br](166ns)]][[role blue 1.41[br](168ns)]][[role green 1.17[br](139ns)]][[role green 1.13[br](134ns)]]]
[[gcd<unsigned long long> (adjacent Fibonacci numbers)][[role green 1.00[br](8347ns)]][[role red 10.38[br](86663ns)]][[role red 3.35[br](27955ns)]][[role red 10.09[br](84227ns)]][[role red 2.28[br](19057ns)]]]
[[gcd<unsigned long long> (permutations of Fibonacci numbers)][[role red 2.35[br](3296845ns)]][[role green 1.09[br](1534499ns)]][[role red 2.64[br](3696696ns)]][[role green 1.06[br](1481449ns)]][[role green 1.00[br](1402222ns)]]]
[[gcd<unsigned long long> (random prime number products)][[role blue 1.48[br](614650ns)]][[role green 1.05[br](435946ns)]][[role blue 1.61[br](668617ns)]][[role green 1.03[br](429584ns)]][[role green 1.00[br](415667ns)]]]
[[gcd<unsigned long long> (uniform random numbers)][[role green 1.06[br](807246ns)]][[role green 1.02[br](774035ns)]][[role green 1.16[br](883077ns)]][[role green 1.00[br](763348ns)]][[role green 1.00[br](760748ns)]]]
[[gcd<unsigned long> (Trivial cases)][[role blue 1.39[br](114ns)]][[role green 1.09[br](89ns)]][[role red 2.04[br](167ns)]][[role green 1.00[br](82ns)]][[role green 1.15[br](94ns)]]]
[[gcd<unsigned long> (adjacent Fibonacci numbers)][[role green 1.00[br](2005ns)]][[role red 7.64[br](15319ns)]][[role red 3.75[br](7524ns)]][[role red 7.55[br](15137ns)]][[role blue 1.84[br](3694ns)]]]
[[gcd<unsigned long> (permutations of Fibonacci numbers)][[role red 2.31[br](346174ns)]][[role green 1.19[br](177975ns)]][[role red 3.40[br](508462ns)]][[role green 1.10[br](164321ns)]][[role green 1.00[br](149731ns)]]]
[[gcd<unsigned long> (random prime number products)][[role blue 1.82[br](317220ns)]][[role green 1.06[br](184591ns)]][[role red 2.39[br](416236ns)]][[role green 1.00[br](174283ns)]][[role green 1.13[br](196343ns)]]]
[[gcd<unsigned long> (uniform random numbers)][[role blue 1.46[br](401554ns)]][[role green 1.01[br](277398ns)]][[role blue 1.85[br](508645ns)]][[role green 1.00[br](274854ns)]][[role green 1.18[br](325496ns)]]]
[[gcd<unsigned short> (Trivial cases)][[role blue 1.63[br](122ns)]][[role green 1.12[br](84ns)]][[role red 2.29[br](172ns)]][[role green 1.00[br](75ns)]][[role blue 1.31[br](98ns)]]]
[[gcd<unsigned short> (adjacent Fibonacci numbers)][[role green 1.00[br](590ns)]][[role red 6.11[br](3605ns)]][[role red 2.69[br](1588ns)]][[role red 5.51[br](3250ns)]][[role blue 1.52[br](898ns)]]]
[[gcd<unsigned short> (permutations of Fibonacci numbers)][[role blue 1.43[br](16631ns)]][[role red 2.17[br](25211ns)]][[role red 4.08[br](47419ns)]][[role blue 1.97[br](22841ns)]][[role green 1.00[br](11611ns)]]]
[[gcd<unsigned short> (random prime number products)][[role blue 1.55[br](144505ns)]][[role green 1.10[br](102665ns)]][[role red 2.20[br](205019ns)]][[role green 1.00[br](92984ns)]][[role green 1.09[br](101392ns)]]]
[[gcd<unsigned short> (uniform random numbers)][[role blue 1.39[br](189654ns)]][[role green 1.08[br](146973ns)]][[role blue 1.86[br](254281ns)]][[role green 1.00[br](136708ns)]][[role green 1.13[br](154282ns)]]]
[[gcd<unsigned> (Trivial cases)][[role blue 1.40[br](113ns)]][[role green 1.07[br](87ns)]][[role red 2.11[br](171ns)]][[role green 1.00[br](81ns)]][[role green 1.15[br](93ns)]]]
[[gcd<unsigned> (adjacent Fibonacci numbers)][[role green 1.00[br](1993ns)]][[role red 6.98[br](13906ns)]][[role red 3.70[br](7384ns)]][[role red 6.68[br](13323ns)]][[role blue 1.59[br](3165ns)]]]
[[gcd<unsigned> (permutations of Fibonacci numbers)][[role red 2.32[br](345911ns)]][[role green 1.19[br](177891ns)]][[role red 3.44[br](512584ns)]][[role green 1.09[br](162012ns)]][[role green 1.00[br](148982ns)]]]
[[gcd<unsigned> (random prime number products)][[role blue 1.79[br](316605ns)]][[role green 1.06[br](187049ns)]][[role red 2.36[br](415886ns)]][[role green 1.00[br](176518ns)]][[role green 1.14[br](200933ns)]]]
[[gcd<unsigned> (uniform random numbers)][[role blue 1.43[br](400024ns)]][[role green 1.01[br](283292ns)]][[role blue 1.84[br](513812ns)]][[role green 1.00[br](279687ns)]][[role green 1.17[br](326341ns)]]]
]
]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff