Skip to content

Latest commit

 

History

History
527 lines (524 loc) · 84.2 KB

File metadata and controls

527 lines (524 loc) · 84.2 KB

BenchmarkDotNet v0.15.8, Windows 11 (10.0.26100.7623/24H2/2024Update/HudsonValley)
12th Gen Intel Core i7-12700F 2.10GHz, 1 CPU, 20 logical and 12 physical cores
.NET SDK 10.0.102
  [Host]    : .NET 10.0.2 (10.0.2, 10.0.225.61305), X64 RyuJIT x86-64-v3
  .NET 10.0 : .NET 10.0.2 (10.0.2, 10.0.225.61305), X64 RyuJIT x86-64-v3
  .NET 8.0  : .NET 8.0.23 (8.0.23, 8.0.2325.60607), X64 RyuJIT x86-64-v3

Affinity=00001111111111111111  

Method Job Runtime Mean Error StdDev Median Ratio RatioSD Code Size Allocated Alloc Ratio
Baseline .NET 10.0 .NET 10.0 2.181 μs 0.0131 μs 0.0123 μs 2.179 μs ? ? 32 B - ?
BaselineF .NET 10.0 .NET 10.0 2.174 μs 0.0151 μs 0.0142 μs 2.171 μs ? ? 32 B - ?
Baseline .NET 8.0 .NET 8.0 2.204 μs 0.0354 μs 0.0331 μs 2.206 μs ? ? 49 B - ?
BaselineF .NET 8.0 .NET 8.0 2.174 μs 0.0276 μs 0.0258 μs 2.166 μs ? ? 49 B - ?
MathAcos .NET 10.0 .NET 10.0 31.034 μs 0.4221 μs 0.3948 μs 30.986 μs 1.00 0.02 72 B - NA
CoreAcos .NET 10.0 .NET 10.0 40.666 μs 0.6294 μs 0.5888 μs 40.548 μs 1.31 0.02 864 B - NA
MathAcos .NET 8.0 .NET 8.0 31.873 μs 0.4282 μs 0.4005 μs 31.827 μs 1.00 0.02 74 B - NA
CoreAcos .NET 8.0 .NET 8.0 107.283 μs 1.6541 μs 1.5473 μs 107.653 μs 3.37 0.06 2,053 B - NA
MathAcosF .NET 10.0 .NET 10.0 29.722 μs 0.2278 μs 0.2131 μs 29.680 μs 1.00 0.01 72 B - NA
CoreAcosF .NET 10.0 .NET 10.0 24.090 μs 0.2570 μs 0.2404 μs 24.012 μs 0.81 0.01 911 B - NA
MathAcosF .NET 8.0 .NET 8.0 29.729 μs 0.3295 μs 0.3082 μs 29.860 μs 1.00 0.01 74 B - NA
CoreAcosF .NET 8.0 .NET 8.0 30.103 μs 0.5824 μs 0.6231 μs 29.845 μs 1.01 0.02 1,967 B - NA
MathAcosPi .NET 10.0 .NET 10.0 36.869 μs 0.6242 μs 0.5839 μs 36.820 μs 1.00 0.02 115 B - NA
CoreAcosPi .NET 10.0 .NET 10.0 24.437 μs 0.1664 μs 0.1390 μs 24.429 μs 0.66 0.01 1,103 B - NA
MathAcosPi .NET 8.0 .NET 8.0 35.566 μs 0.2618 μs 0.2186 μs 35.524 μs 1.00 0.01 108 B - NA
CoreAcosPi .NET 8.0 .NET 8.0 241.534 μs 3.2786 μs 3.0668 μs 240.145 μs 6.79 0.09 2,943 B - NA
MathAcosPiF .NET 10.0 .NET 10.0 32.437 μs 0.1525 μs 0.1426 μs 32.457 μs 1.00 0.01 115 B - NA
CoreAcosPiF .NET 10.0 .NET 10.0 16.538 μs 0.1139 μs 0.1009 μs 16.482 μs 0.51 0.00 607 B - NA
MathAcosPiF .NET 8.0 .NET 8.0 33.695 μs 0.3576 μs 0.3170 μs 33.706 μs 1.00 0.01 108 B - NA
CoreAcosPiF .NET 8.0 .NET 8.0 49.798 μs 0.1772 μs 0.1383 μs 49.778 μs 1.48 0.01 859 B - NA
MathAcosh .NET 10.0 .NET 10.0 67.231 μs 0.5478 μs 0.5124 μs 67.063 μs 1.00 0.01 72 B - NA
CoreAcosh .NET 10.0 .NET 10.0 8.781 μs 0.0436 μs 0.0408 μs 8.782 μs 0.13 0.00 1,244 B - NA
MathAcosh .NET 8.0 .NET 8.0 67.883 μs 0.6311 μs 0.5903 μs 67.925 μs 1.00 0.01 74 B - NA
CoreAcosh .NET 8.0 .NET 8.0 9.965 μs 0.0728 μs 0.0681 μs 9.974 μs 0.15 0.00 3,357 B - NA
MathAcoshF .NET 10.0 .NET 10.0 65.588 μs 0.4998 μs 0.4675 μs 65.671 μs 1.00 0.01 72 B - NA
CoreAcoshF .NET 10.0 .NET 10.0 8.845 μs 0.1258 μs 0.1177 μs 8.834 μs 0.13 0.00 782 B - NA
MathAcoshF .NET 8.0 .NET 8.0 67.156 μs 1.0103 μs 0.9450 μs 67.150 μs 1.00 0.02 74 B - NA
CoreAcoshF .NET 8.0 .NET 8.0 10.032 μs 0.1951 μs 0.1825 μs 10.027 μs 0.15 0.00 1,687 B - NA
MathAsin .NET 10.0 .NET 10.0 33.862 μs 0.3877 μs 0.3437 μs 33.883 μs 1.00 0.01 72 B - NA
CoreAsin .NET 10.0 .NET 10.0 85.888 μs 1.0265 μs 0.9602 μs 85.618 μs 2.54 0.04 1,922 B - NA
MathAsin .NET 8.0 .NET 8.0 35.252 μs 0.4964 μs 0.4644 μs 35.230 μs 1.00 0.02 74 B - NA
CoreAsin .NET 8.0 .NET 8.0 205.166 μs 3.9633 μs 3.7073 μs 204.777 μs 5.82 0.13 4,963 B - NA
MathAsinF .NET 10.0 .NET 10.0 27.509 μs 0.2690 μs 0.2385 μs 27.453 μs 1.00 0.01 72 B - NA
CoreAsinF .NET 10.0 .NET 10.0 61.690 μs 0.5758 μs 0.5104 μs 61.644 μs 2.24 0.03 762 B - NA
MathAsinF .NET 8.0 .NET 8.0 32.403 μs 0.3569 μs 0.3164 μs 32.434 μs 1.00 0.01 74 B - NA
CoreAsinF .NET 8.0 .NET 8.0 63.186 μs 0.5969 μs 0.5583 μs 63.085 μs 1.95 0.02 1,417 B - NA
MathAsinPi .NET 10.0 .NET 10.0 37.799 μs 0.4755 μs 0.4448 μs 37.772 μs 1.00 0.02 115 B - NA
CoreAsinPi .NET 10.0 .NET 10.0 94.184 μs 1.1333 μs 1.0601 μs 94.050 μs 2.49 0.04 2,116 B - NA
MathAsinPi .NET 8.0 .NET 8.0 36.849 μs 0.2032 μs 0.1901 μs 36.892 μs 1.00 0.01 108 B - NA
CoreAsinPi .NET 8.0 .NET 8.0 227.908 μs 1.2094 μs 1.1313 μs 227.952 μs 6.19 0.04 5,412 B - NA
MathAsinPiF .NET 10.0 .NET 10.0 36.131 μs 0.2772 μs 0.2593 μs 36.143 μs 1.00 0.01 115 B - NA
CoreAsinPiF .NET 10.0 .NET 10.0 16.651 μs 0.1357 μs 0.1203 μs 16.669 μs 0.46 0.00 585 B - NA
MathAsinPiF .NET 8.0 .NET 8.0 35.145 μs 0.3564 μs 0.3334 μs 35.002 μs 1.00 0.01 108 B - NA
CoreAsinPiF .NET 8.0 .NET 8.0 70.629 μs 0.6611 μs 0.6184 μs 70.404 μs 2.01 0.03 800 B - NA
MathAsinh .NET 10.0 .NET 10.0 50.178 μs 0.1827 μs 0.1619 μs 50.194 μs 1.00 0.00 72 B - NA
CoreAsinh .NET 10.0 .NET 10.0 41.742 μs 0.4889 μs 0.4573 μs 41.603 μs 0.83 0.01 1,538 B - NA
MathAsinh .NET 8.0 .NET 8.0 51.681 μs 0.6344 μs 0.5935 μs 51.801 μs 1.00 0.02 74 B - NA
CoreAsinh .NET 8.0 .NET 8.0 114.824 μs 1.6446 μs 1.4579 μs 115.155 μs 2.22 0.04 3,567 B - NA
MathAsinhF .NET 10.0 .NET 10.0 39.589 μs 0.4126 μs 0.3859 μs 39.561 μs 1.00 0.01 72 B - NA
CoreAsinhF .NET 10.0 .NET 10.0 22.124 μs 0.4357 μs 0.5510 μs 21.997 μs 0.56 0.01 743 B - NA
MathAsinhF .NET 8.0 .NET 8.0 41.813 μs 0.1153 μs 0.1022 μs 41.820 μs 1.00 0.00 74 B - NA
CoreAsinhF .NET 8.0 .NET 8.0 86.833 μs 0.5178 μs 0.4844 μs 86.917 μs 2.08 0.01 1,722 B - NA
MathAtan .NET 10.0 .NET 10.0 25.784 μs 0.1786 μs 0.1670 μs 25.786 μs 1.00 0.01 72 B - NA
CoreAtan .NET 10.0 .NET 10.0 47.323 μs 0.5157 μs 0.4824 μs 47.168 μs 1.84 0.02 920 B - NA
MathAtan .NET 8.0 .NET 8.0 26.826 μs 0.4154 μs 0.3885 μs 26.786 μs 1.00 0.02 74 B - NA
CoreAtan .NET 8.0 .NET 8.0 113.188 μs 1.9303 μs 1.8056 μs 112.947 μs 4.22 0.09 1,575 B - NA
MathAtan2 .NET 10.0 .NET 10.0 50.861 μs 0.8641 μs 0.8083 μs 50.833 μs 1.00 0.02 106 B - NA
CoreAtan2 .NET 10.0 .NET 10.0 48.914 μs 0.5975 μs 0.5297 μs 49.050 μs 0.96 0.02 1,576 B - NA
MathAtan2 .NET 8.0 .NET 8.0 52.484 μs 0.7899 μs 0.7388 μs 52.538 μs 1.00 0.02 106 B - NA
CoreAtan2 .NET 8.0 .NET 8.0 180.006 μs 1.6516 μs 1.5449 μs 179.854 μs 3.43 0.05 2,943 B - NA
MathAtan2F .NET 10.0 .NET 10.0 40.739 μs 0.2851 μs 0.2667 μs 40.672 μs 1.00 0.01 106 B - NA
CoreAtan2F .NET 10.0 .NET 10.0 89.977 μs 1.0981 μs 1.0272 μs 90.112 μs 2.21 0.03 1,562 B - NA
MathAtan2F .NET 8.0 .NET 8.0 42.264 μs 0.4862 μs 0.4548 μs 42.437 μs 1.00 0.01 106 B - NA
CoreAtan2F .NET 8.0 .NET 8.0 44.233 μs 0.6750 μs 0.6314 μs 43.957 μs 1.05 0.02 3,345 B - NA
MathAtan2Pi .NET 10.0 .NET 10.0 54.629 μs 0.5698 μs 0.5330 μs 54.602 μs 1.00 0.01 149 B - NA
CoreAtan2Pi .NET 10.0 .NET 10.0 76.980 μs 1.5026 μs 1.4055 μs 76.627 μs 1.41 0.03 826 B - NA
MathAtan2Pi .NET 8.0 .NET 8.0 54.056 μs 0.5732 μs 0.5362 μs 53.960 μs 1.00 0.01 139 B - NA
CoreAtan2Pi .NET 8.0 .NET 8.0 467.138 μs 4.3764 μs 4.0937 μs 467.166 μs 8.64 0.11 1,071 B - NA
MathAtan2PiF .NET 10.0 .NET 10.0 44.604 μs 0.4585 μs 0.3829 μs 44.625 μs 1.00 0.01 149 B - NA
CoreAtan2PiF .NET 10.0 .NET 10.0 38.486 μs 0.5826 μs 0.5165 μs 38.456 μs 0.86 0.01 1,431 B - NA
MathAtan2PiF .NET 8.0 .NET 8.0 44.112 μs 0.4488 μs 0.4198 μs 44.078 μs 1.00 0.01 139 B - NA
CoreAtan2PiF .NET 8.0 .NET 8.0 45.889 μs 0.5645 μs 0.5280 μs 45.868 μs 1.04 0.02 3,301 B - NA
MathAtanF .NET 10.0 .NET 10.0 28.445 μs 0.5378 μs 0.6402 μs 28.490 μs 1.00 0.03 72 B - NA
CoreAtanF .NET 10.0 .NET 10.0 61.837 μs 0.2005 μs 0.1778 μs 61.822 μs 2.17 0.05 561 B - NA
MathAtanF .NET 8.0 .NET 8.0 28.834 μs 0.2211 μs 0.2068 μs 28.871 μs 1.00 0.01 74 B - NA
CoreAtanF .NET 8.0 .NET 8.0 60.395 μs 0.2116 μs 0.1980 μs 60.427 μs 2.09 0.02 1,013 B - NA
MathAtanPi .NET 10.0 .NET 10.0 33.121 μs 0.1957 μs 0.1634 μs 33.131 μs 1.00 0.01 115 B - NA
CoreAtanPi .NET 10.0 .NET 10.0 80.382 μs 0.3496 μs 0.3270 μs 80.484 μs 2.43 0.01 1,264 B - NA
MathAtanPi .NET 8.0 .NET 8.0 32.878 μs 0.3145 μs 0.2788 μs 32.870 μs 1.00 0.01 108 B - NA
CoreAtanPi .NET 8.0 .NET 8.0 200.689 μs 1.7808 μs 1.5786 μs 200.627 μs 6.10 0.07 2,150 B - NA
MathAtanPiF .NET 10.0 .NET 10.0 33.904 μs 0.3886 μs 0.3445 μs 33.857 μs 1.00 0.01 115 B - NA
CoreAtanPiF .NET 10.0 .NET 10.0 16.155 μs 0.1856 μs 0.1736 μs 16.114 μs 0.48 0.01 772 B - NA
MathAtanPiF .NET 8.0 .NET 8.0 32.514 μs 0.2455 μs 0.2296 μs 32.595 μs 1.00 0.01 108 B - NA
CoreAtanPiF .NET 8.0 .NET 8.0 59.955 μs 0.6614 μs 0.6187 μs 59.907 μs 1.84 0.02 1,222 B - NA
MathAtanh .NET 10.0 .NET 10.0 34.692 μs 0.3891 μs 0.3249 μs 34.761 μs 1.00 0.01 72 B - NA
CoreAtanh .NET 10.0 .NET 10.0 45.915 μs 0.6569 μs 0.6145 μs 45.843 μs 1.32 0.02 1,530 B - NA
MathAtanh .NET 8.0 .NET 8.0 34.921 μs 0.3340 μs 0.3124 μs 34.775 μs 1.00 0.01 74 B - NA
CoreAtanh .NET 8.0 .NET 8.0 144.839 μs 0.9986 μs 0.9341 μs 144.803 μs 4.15 0.04 4,347 B - NA
MathAtanhF .NET 10.0 .NET 10.0 28.510 μs 0.3164 μs 0.2960 μs 28.460 μs 1.00 0.01 72 B - NA
CoreAtanhF .NET 10.0 .NET 10.0 21.885 μs 0.0884 μs 0.0691 μs 21.916 μs 0.77 0.01 863 B - NA
MathAtanhF .NET 8.0 .NET 8.0 29.019 μs 0.3841 μs 0.3593 μs 29.127 μs 1.00 0.02 74 B - NA
CoreAtanhF .NET 8.0 .NET 8.0 38.774 μs 0.4220 μs 0.3741 μs 38.682 μs 1.34 0.02 2,272 B - NA
MathCbrt .NET 10.0 .NET 10.0 51.643 μs 0.6141 μs 0.5744 μs 51.611 μs 1.00 0.02 72 B - NA
CoreCbrt .NET 10.0 .NET 10.0 37.587 μs 0.5066 μs 0.4491 μs 37.582 μs 0.73 0.01 951 B - NA
MathCbrt .NET 8.0 .NET 8.0 53.469 μs 1.0119 μs 0.9465 μs 53.466 μs 1.00 0.02 74 B - NA
CoreCbrt .NET 8.0 .NET 8.0 113.173 μs 1.0913 μs 1.0208 μs 113.178 μs 2.12 0.04 2,039 B - NA
MathCbrtF .NET 10.0 .NET 10.0 40.170 μs 0.3170 μs 0.2475 μs 40.244 μs 1.00 0.01 72 B - NA
CoreCbrtF .NET 10.0 .NET 10.0 20.677 μs 0.1517 μs 0.1345 μs 20.682 μs 0.51 0.00 570 B - NA
MathCbrtF .NET 8.0 .NET 8.0 42.133 μs 0.5000 μs 0.4677 μs 42.162 μs 1.00 0.02 74 B - NA
CoreCbrtF .NET 8.0 .NET 8.0 25.272 μs 0.3009 μs 0.2815 μs 25.177 μs 0.60 0.01 1,067 B - NA
MathCompoundF .NET 10.0 .NET 10.0 31.612 μs 0.2116 μs 0.1979 μs 31.583 μs 1.00 0.01 126 B - NA
CoreCompoundF .NET 10.0 .NET 10.0 134.870 μs 1.0855 μs 1.0153 μs 134.688 μs 4.27 0.04 2,105 B - NA
MathCompoundF .NET 8.0 .NET 8.0 32.580 μs 0.2915 μs 0.2434 μs 32.625 μs 1.00 0.01 126 B - NA
CoreCompoundF .NET 8.0 .NET 8.0 434.996 μs 8.3816 μs 7.8401 μs 433.482 μs 13.35 0.25 3,875 B - NA
MathCos .NET 10.0 .NET 10.0 17.039 μs 0.2382 μs 0.2228 μs 17.027 μs 1.00 0.02 72 B - NA
CoreCos .NET 10.0 .NET 10.0 58.234 μs 0.2957 μs 0.2309 μs 58.233 μs 3.42 0.05 1,907 B - NA
MathCos .NET 8.0 .NET 8.0 17.861 μs 0.3486 μs 0.3424 μs 17.764 μs 1.00 0.03 74 B - NA
CoreCos .NET 8.0 .NET 8.0 569.964 μs 8.5573 μs 8.0045 μs 569.576 μs 31.92 0.73 5,775 B - NA
MathCosF .NET 10.0 .NET 10.0 13.881 μs 0.1799 μs 0.1594 μs 13.847 μs 1.00 0.02 72 B - NA
CoreCosF .NET 10.0 .NET 10.0 17.200 μs 0.3039 μs 0.2843 μs 17.248 μs 1.24 0.02 448 B - NA
MathCosF .NET 8.0 .NET 8.0 15.613 μs 0.2384 μs 0.2230 μs 15.577 μs 1.00 0.02 74 B - NA
CoreCosF .NET 8.0 .NET 8.0 75.254 μs 0.8252 μs 0.7315 μs 75.111 μs 4.82 0.08 1,687 B - NA
MathCosPi .NET 10.0 .NET 10.0 19.054 μs 0.0957 μs 0.0848 μs 19.078 μs 1.00 0.01 1,104 B - NA
CoreCosPi .NET 10.0 .NET 10.0 46.010 μs 0.2023 μs 0.1689 μs 45.991 μs 2.41 0.01 1,395 B - NA
MathCosPi .NET 8.0 .NET 8.0 33.537 μs 1.5167 μs 4.4720 μs 33.599 μs 1.02 0.19 1,120 B - NA
CoreCosPi .NET 8.0 .NET 8.0 67.527 μs 0.6670 μs 0.7414 μs 67.214 μs 2.05 0.27 1,312 B - NA
MathCosPiF .NET 10.0 .NET 10.0 19.201 μs 0.3740 μs 0.4002 μs 19.169 μs 1.00 0.03 914 B - NA
CoreCosPiF .NET 10.0 .NET 10.0 14.253 μs 0.2432 μs 0.2274 μs 14.202 μs 0.74 0.02 448 B - NA
MathCosPiF .NET 8.0 .NET 8.0 25.556 μs 0.5061 μs 0.6580 μs 25.563 μs 1.00 0.04 904 B - NA
CoreCosPiF .NET 8.0 .NET 8.0 20.290 μs 0.0769 μs 0.0720 μs 20.306 μs 0.79 0.02 1,028 B - NA
MathCosh .NET 10.0 .NET 10.0 19.835 μs 0.0660 μs 0.0617 μs 19.832 μs 1.00 0.00 72 B - NA
CoreCosh .NET 10.0 .NET 10.0 38.281 μs 0.4748 μs 0.4441 μs 38.164 μs 1.93 0.02 2,485 B - NA
MathCosh .NET 8.0 .NET 8.0 20.182 μs 0.0786 μs 0.0656 μs 20.184 μs 1.00 0.00 74 B - NA
CoreCosh .NET 8.0 .NET 8.0 113.662 μs 0.7505 μs 0.6653 μs 113.625 μs 5.63 0.04 3,791 B - NA
MathCoshF .NET 10.0 .NET 10.0 18.897 μs 0.1195 μs 0.1059 μs 18.889 μs 1.00 0.01 72 B - NA
CoreCoshF .NET 10.0 .NET 10.0 19.872 μs 0.1990 μs 0.1861 μs 19.814 μs 1.05 0.01 613 B - NA
MathCoshF .NET 8.0 .NET 8.0 18.363 μs 0.1305 μs 0.1156 μs 18.393 μs 1.00 0.01 74 B - NA
CoreCoshF .NET 8.0 .NET 8.0 69.869 μs 0.4384 μs 0.3887 μs 69.746 μs 3.81 0.03 1,691 B - NA
CoreErf .NET 10.0 .NET 10.0 86.913 μs 0.3575 μs 0.3344 μs 86.963 μs ? ? 673 B - ?
CoreErf .NET 8.0 .NET 8.0 301.468 μs 2.0922 μs 1.8547 μs 301.535 μs ? ? 1,335 B - ?
CoreErfF .NET 10.0 .NET 10.0 44.185 μs 0.1890 μs 0.1768 μs 44.242 μs ? ? 573 B - ?
CoreErfF .NET 8.0 .NET 8.0 47.559 μs 0.1453 μs 0.1288 μs 47.556 μs ? ? 905 B - ?
CoreErfc .NET 10.0 .NET 10.0 85.470 μs 0.2423 μs 0.2147 μs 85.437 μs ? ? 769 B - ?
CoreErfc .NET 8.0 .NET 8.0 271.068 μs 1.1470 μs 1.0729 μs 271.173 μs ? ? 1,582 B - ?
CoreErfcF .NET 10.0 .NET 10.0 35.593 μs 0.1374 μs 0.1285 μs 35.628 μs ? ? 917 B - ?
CoreErfcF .NET 8.0 .NET 8.0 91.720 μs 0.8829 μs 0.7827 μs 91.430 μs ? ? 1,797 B - ?
MathExp .NET 10.0 .NET 10.0 16.369 μs 0.2811 μs 0.2630 μs 16.449 μs 1.00 0.02 72 B - NA
CoreExp .NET 10.0 .NET 10.0 25.570 μs 0.3833 μs 0.3398 μs 25.531 μs 1.56 0.03 767 B - NA
MathExp .NET 8.0 .NET 8.0 16.671 μs 0.3013 μs 0.2671 μs 16.664 μs 1.00 0.02 74 B - NA
CoreExp .NET 8.0 .NET 8.0 72.131 μs 0.2549 μs 0.2384 μs 72.113 μs 4.33 0.07 1,734 B - NA
MathExp10 .NET 10.0 .NET 10.0 49.119 μs 0.3782 μs 0.3538 μs 49.030 μs 1.00 0.01 96 B - NA
CoreExp10 .NET 10.0 .NET 10.0 26.871 μs 0.4622 μs 0.4323 μs 26.805 μs 0.55 0.01 910 B - NA
MathExp10 .NET 8.0 .NET 8.0 49.801 μs 0.7792 μs 0.7289 μs 49.556 μs 1.00 0.02 99 B - NA
CoreExp10 .NET 8.0 .NET 8.0 74.084 μs 0.5713 μs 0.5344 μs 74.119 μs 1.49 0.02 2,169 B - NA
MathExp10F .NET 10.0 .NET 10.0 26.165 μs 0.2905 μs 0.2717 μs 26.123 μs 1.00 0.01 96 B - NA
CoreExp10F .NET 10.0 .NET 10.0 18.255 μs 0.2236 μs 0.2092 μs 18.192 μs 0.70 0.01 692 B - NA
MathExp10F .NET 8.0 .NET 8.0 28.103 μs 0.2847 μs 0.2663 μs 28.172 μs 1.00 0.01 99 B - NA
CoreExp10F .NET 8.0 .NET 8.0 65.492 μs 0.3452 μs 0.3229 μs 65.438 μs 2.33 0.02 1,887 B - NA
MathExp10M1 .NET 10.0 .NET 10.0 49.591 μs 0.2708 μs 0.2401 μs 49.614 μs 1.00 0.01 121 B - NA
CoreExp10M1 .NET 10.0 .NET 10.0 39.111 μs 0.1481 μs 0.1313 μs 39.111 μs 0.79 0.00 1,581 B - NA
MathExp10M1 .NET 8.0 .NET 8.0 50.685 μs 0.1533 μs 0.1359 μs 50.649 μs 1.00 0.00 126 B - NA
CoreExp10M1 .NET 8.0 .NET 8.0 383.171 μs 1.3309 μs 1.1798 μs 383.419 μs 7.56 0.03 4,372 B - NA
MathExp10M1F .NET 10.0 .NET 10.0 28.160 μs 0.1050 μs 0.0931 μs 28.135 μs 1.00 0.00 121 B - NA
CoreExp10M1F .NET 10.0 .NET 10.0 49.325 μs 0.1771 μs 0.1657 μs 49.353 μs 1.75 0.01 1,207 B - NA
MathExp10M1F .NET 8.0 .NET 8.0 27.903 μs 0.0997 μs 0.0933 μs 27.915 μs 1.00 0.00 126 B - NA
CoreExp10M1F .NET 8.0 .NET 8.0 66.345 μs 0.2446 μs 0.2288 μs 66.456 μs 2.38 0.01 2,987 B - NA
MathExp2 .NET 10.0 .NET 10.0 49.624 μs 0.7452 μs 0.6971 μs 49.319 μs 1.00 0.02 96 B - NA
CoreExp2 .NET 10.0 .NET 10.0 26.326 μs 0.1070 μs 0.0949 μs 26.303 μs 0.53 0.01 886 B - NA
MathExp2 .NET 8.0 .NET 8.0 50.033 μs 0.7630 μs 0.7137 μs 49.853 μs 1.00 0.02 99 B - NA
CoreExp2 .NET 8.0 .NET 8.0 72.798 μs 0.4867 μs 0.4553 μs 72.710 μs 1.46 0.02 1,839 B - NA
MathExp2F .NET 10.0 .NET 10.0 26.315 μs 0.3259 μs 0.3049 μs 26.195 μs 1.00 0.02 96 B - NA
CoreExp2F .NET 10.0 .NET 10.0 16.613 μs 0.1090 μs 0.0851 μs 16.645 μs 0.63 0.01 639 B - NA
MathExp2F .NET 8.0 .NET 8.0 28.164 μs 0.2965 μs 0.2773 μs 28.206 μs 1.00 0.01 99 B - NA
CoreExp2F .NET 8.0 .NET 8.0 19.305 μs 0.1586 μs 0.1406 μs 19.307 μs 0.69 0.01 1,219 B - NA
MathExp2M1 .NET 10.0 .NET 10.0 49.603 μs 0.4674 μs 0.4144 μs 49.559 μs 1.00 0.01 121 B - NA
CoreExp2M1 .NET 10.0 .NET 10.0 38.267 μs 0.3273 μs 0.3061 μs 38.165 μs 0.77 0.01 1,502 B - NA
MathExp2M1 .NET 8.0 .NET 8.0 50.851 μs 0.2034 μs 0.1803 μs 50.881 μs 1.00 0.00 126 B - NA
CoreExp2M1 .NET 8.0 .NET 8.0 377.910 μs 1.7097 μs 1.5992 μs 378.572 μs 7.43 0.04 4,018 B - NA
MathExp2M1F .NET 10.0 .NET 10.0 28.205 μs 0.0949 μs 0.0888 μs 28.184 μs 1.00 0.00 121 B - NA
CoreExp2M1F .NET 10.0 .NET 10.0 51.303 μs 0.3334 μs 0.3119 μs 51.237 μs 1.82 0.01 901 B - NA
MathExp2M1F .NET 8.0 .NET 8.0 27.927 μs 0.1817 μs 0.1700 μs 27.914 μs 1.00 0.01 126 B - NA
CoreExp2M1F .NET 8.0 .NET 8.0 64.339 μs 0.2469 μs 0.2309 μs 64.294 μs 2.30 0.02 2,465 B - NA
MathExpF .NET 10.0 .NET 10.0 10.276 μs 0.0570 μs 0.0505 μs 10.282 μs 1.00 0.01 72 B - NA
CoreExpF .NET 10.0 .NET 10.0 14.465 μs 0.2870 μs 0.3417 μs 14.448 μs 1.41 0.03 548 B - NA
MathExpF .NET 8.0 .NET 8.0 11.120 μs 0.2172 μs 0.2231 μs 11.124 μs 1.00 0.03 74 B - NA
CoreExpF .NET 8.0 .NET 8.0 48.793 μs 0.4592 μs 0.3835 μs 48.772 μs 4.39 0.09 1,288 B - NA
MathExpM1 .NET 10.0 .NET 10.0 16.176 μs 0.0951 μs 0.0890 μs 16.165 μs 1.00 0.01 96 B - NA
CoreExpM1 .NET 10.0 .NET 10.0 31.531 μs 0.4689 μs 0.4386 μs 31.581 μs 1.95 0.03 1,256 B - NA
MathExpM1 .NET 8.0 .NET 8.0 16.849 μs 0.2009 μs 0.1781 μs 16.837 μs 1.00 0.01 99 B - NA
CoreExpM1 .NET 8.0 .NET 8.0 77.439 μs 0.7455 μs 0.6609 μs 77.199 μs 4.60 0.06 3,054 B - NA
MathExpM1F .NET 10.0 .NET 10.0 10.948 μs 0.0525 μs 0.0438 μs 10.940 μs 1.00 0.01 96 B - NA
CoreExpM1F .NET 10.0 .NET 10.0 15.826 μs 0.2683 μs 0.2509 μs 15.849 μs 1.45 0.02 647 B - NA
MathExpM1F .NET 8.0 .NET 8.0 11.446 μs 0.2271 μs 0.3794 μs 11.275 μs 1.00 0.05 99 B - NA
CoreExpM1F .NET 8.0 .NET 8.0 65.374 μs 0.3069 μs 0.2562 μs 65.373 μs 5.72 0.18 1,829 B - NA
MathFusedMultiplyAdd .NET 10.0 .NET 10.0 3.807 μs 0.0468 μs 0.0438 μs 3.804 μs 1.00 0.02 95 B - NA
CoreFusedMultiplyAdd .NET 10.0 .NET 10.0 3.777 μs 0.0379 μs 0.0355 μs 3.764 μs 0.99 0.01 100 B - NA
MathFusedMultiplyAdd .NET 8.0 .NET 8.0 3.807 μs 0.0555 μs 0.0492 μs 3.800 μs 1.00 0.02 98 B - NA
CoreFusedMultiplyAdd .NET 8.0 .NET 8.0 22.042 μs 0.1722 μs 0.1611 μs 22.054 μs 5.79 0.08 825 B - NA
MathFusedMultiplyAddF .NET 10.0 .NET 10.0 3.564 μs 0.0358 μs 0.0335 μs 3.552 μs 1.00 0.01 95 B - NA
CoreFusedMultiplyAddF .NET 10.0 .NET 10.0 3.565 μs 0.0160 μs 0.0142 μs 3.564 μs 1.00 0.01 100 B - NA
MathFusedMultiplyAddF .NET 8.0 .NET 8.0 3.696 μs 0.0734 μs 0.0687 μs 3.683 μs 1.00 0.03 98 B - NA
CoreFusedMultiplyAddF .NET 8.0 .NET 8.0 7.883 μs 0.0798 μs 0.0666 μs 7.868 μs 2.13 0.04 318 B - NA
MathHypot .NET 10.0 .NET 10.0 19.656 μs 0.3448 μs 0.3225 μs 19.591 μs 1.00 0.02 805 B - NA
CoreHypot .NET 10.0 .NET 10.0 35.844 μs 0.4173 μs 0.3904 μs 35.774 μs 1.82 0.03 968 B - NA
MathHypot .NET 8.0 .NET 8.0 20.261 μs 0.3898 μs 0.3829 μs 20.379 μs 1.00 0.03 823 B - NA
CoreHypot .NET 8.0 .NET 8.0 120.982 μs 1.9618 μs 1.8351 μs 120.495 μs 5.97 0.14 2,005 B - NA
MathHypotF .NET 10.0 .NET 10.0 8.631 μs 0.0803 μs 0.0711 μs 8.625 μs 1.00 0.01 269 B - NA
CoreHypotF .NET 10.0 .NET 10.0 18.506 μs 0.3026 μs 0.3484 μs 18.380 μs 2.14 0.04 611 B - NA
MathHypotF .NET 8.0 .NET 8.0 8.579 μs 0.0698 μs 0.0653 μs 8.566 μs 1.00 0.01 277 B - NA
CoreHypotF .NET 8.0 .NET 8.0 40.476 μs 0.7308 μs 0.6836 μs 40.290 μs 4.72 0.08 739 B - NA
CoreLGamma .NET 10.0 .NET 10.0 90.482 μs 1.8075 μs 3.2593 μs 90.466 μs ? ? 3,141 B - ?
CoreLGamma .NET 8.0 .NET 8.0 255.230 μs 5.0067 μs 7.3387 μs 252.270 μs ? ? 5,303 B - ?
CoreLGammaF .NET 10.0 .NET 10.0 48.125 μs 0.9248 μs 0.9896 μs 48.047 μs ? ? 2,038 B - ?
CoreLGammaF .NET 8.0 .NET 8.0 60.961 μs 1.0020 μs 1.4997 μs 60.451 μs ? ? 4,219 B - ?
MathLog .NET 10.0 .NET 10.0 18.050 μs 0.3223 μs 0.5386 μs 18.056 μs 1.00 0.04 72 B - NA
CoreLog .NET 10.0 .NET 10.0 19.928 μs 0.3970 μs 0.6634 μs 19.766 μs 1.10 0.05 5,391 B - NA
MathLog .NET 8.0 .NET 8.0 18.504 μs 0.3582 μs 0.5251 μs 18.379 μs 1.00 0.04 74 B - NA
CoreLog .NET 8.0 .NET 8.0 239.616 μs 1.4074 μs 1.3165 μs 239.614 μs 12.96 0.36 4,024 B - NA
MathLog10 .NET 10.0 .NET 10.0 18.222 μs 0.2961 μs 0.2472 μs 18.169 μs 1.00 0.02 72 B - NA
CoreLog10 .NET 10.0 .NET 10.0 23.292 μs 0.1252 μs 0.1045 μs 23.278 μs 1.28 0.02 5,082 B - NA
MathLog10 .NET 8.0 .NET 8.0 18.690 μs 0.3636 μs 0.5872 μs 18.416 μs 1.00 0.04 74 B - NA
CoreLog10 .NET 8.0 .NET 8.0 335.637 μs 6.6632 μs 8.4269 μs 333.942 μs 17.97 0.70 2,244 B - NA
MathLog10F .NET 10.0 .NET 10.0 13.828 μs 0.2644 μs 0.2716 μs 13.735 μs 1.00 0.03 72 B - NA
CoreLog10F .NET 10.0 .NET 10.0 14.702 μs 0.1271 μs 0.1126 μs 14.650 μs 1.06 0.02 555 B - NA
MathLog10F .NET 8.0 .NET 8.0 14.850 μs 0.2802 μs 0.2621 μs 14.791 μs 1.00 0.02 74 B - NA
CoreLog10F .NET 8.0 .NET 8.0 26.402 μs 0.5266 μs 1.1778 μs 26.198 μs 1.78 0.08 1,694 B - NA
MathLog10P1 .NET 10.0 .NET 10.0 18.958 μs 0.2361 μs 0.2093 μs 18.894 μs 1.00 0.02 92 B - NA
CoreLog10P1 .NET 10.0 .NET 10.0 43.269 μs 0.8511 μs 0.8740 μs 43.039 μs 2.28 0.05 3,346 B - NA
MathLog10P1 .NET 8.0 .NET 8.0 19.659 μs 0.2738 μs 0.2286 μs 19.716 μs 1.00 0.02 95 B - NA
CoreLog10P1 .NET 8.0 .NET 8.0 363.414 μs 2.9637 μs 2.4748 μs 363.290 μs 18.49 0.24 632 B - NA
MathLog10P1F .NET 10.0 .NET 10.0 14.574 μs 0.0932 μs 0.0779 μs 14.581 μs 1.00 0.01 92 B - NA
CoreLog10P1F .NET 10.0 .NET 10.0 19.599 μs 0.3820 μs 0.5718 μs 19.510 μs 1.34 0.04 841 B - NA
MathLog10P1F .NET 8.0 .NET 8.0 16.008 μs 0.2915 μs 0.2276 μs 16.012 μs 1.00 0.02 95 B - NA
CoreLog10P1F .NET 8.0 .NET 8.0 35.232 μs 0.6970 μs 1.7740 μs 34.726 μs 2.20 0.11 2,157 B - NA
MathLog1P .NET 10.0 .NET 10.0 18.647 μs 0.3681 μs 0.5509 μs 18.591 μs 1.00 0.04 92 B - NA
CoreLog1P .NET 10.0 .NET 10.0 27.736 μs 0.5499 μs 0.8230 μs 27.842 μs 1.49 0.06 1,243 B - NA
MathLog1P .NET 8.0 .NET 8.0 19.396 μs 0.3276 μs 0.4802 μs 19.297 μs 1.00 0.03 95 B - NA
CoreLog1P .NET 8.0 .NET 8.0 62.592 μs 1.2231 μs 2.4707 μs 61.849 μs 3.23 0.15 2,547 B - NA
MathLog1PF .NET 10.0 .NET 10.0 14.757 μs 0.2929 μs 0.7562 μs 14.567 μs 1.00 0.07 92 B - NA
CoreLog1PF .NET 10.0 .NET 10.0 63.858 μs 0.7292 μs 0.6821 μs 63.501 μs 4.34 0.21 848 B - NA
MathLog1PF .NET 8.0 .NET 8.0 16.033 μs 0.3151 μs 0.3751 μs 15.921 μs 1.00 0.03 95 B - NA
CoreLog1PF .NET 8.0 .NET 8.0 62.947 μs 1.1783 μs 1.1021 μs 62.415 μs 3.93 0.11 1,714 B - NA
MathLog2 .NET 10.0 .NET 10.0 33.260 μs 2.4119 μs 7.1115 μs 32.383 μs 1.05 0.32 72 B - NA
CoreLog2 .NET 10.0 .NET 10.0 31.050 μs 1.7882 μs 5.2161 μs 28.114 μs 0.98 0.27 682 B - NA
MathLog2 .NET 8.0 .NET 8.0 25.279 μs 0.4017 μs 0.3945 μs 25.136 μs 1.00 0.02 74 B - NA
CoreLog2 .NET 8.0 .NET 8.0 60.929 μs 0.9860 μs 1.4758 μs 60.255 μs 2.41 0.07 2,293 B - NA
MathLog2F .NET 10.0 .NET 10.0 11.767 μs 0.0852 μs 0.0756 μs 11.754 μs 1.00 0.01 72 B - NA
CoreLog2F .NET 10.0 .NET 10.0 14.147 μs 0.1285 μs 0.1202 μs 14.110 μs 1.20 0.01 419 B - NA
MathLog2F .NET 8.0 .NET 8.0 12.367 μs 0.0619 μs 0.0579 μs 12.368 μs 1.00 0.01 74 B - NA
CoreLog2F .NET 8.0 .NET 8.0 21.674 μs 0.1147 μs 0.1073 μs 21.638 μs 1.75 0.01 1,218 B - NA
MathLog2P1 .NET 10.0 .NET 10.0 25.142 μs 0.2981 μs 0.2788 μs 25.102 μs 1.00 0.02 92 B - NA
CoreLog2P1 .NET 10.0 .NET 10.0 33.016 μs 0.3946 μs 0.3498 μs 32.977 μs 1.31 0.02 6,992 B - NA
MathLog2P1 .NET 8.0 .NET 8.0 26.654 μs 0.2491 μs 0.2208 μs 26.655 μs 1.00 0.01 95 B - NA
CoreLog2P1 .NET 8.0 .NET 8.0 367.461 μs 4.6170 μs 4.3188 μs 365.192 μs 13.79 0.19 1,574 B - NA
MathLog2P1F .NET 10.0 .NET 10.0 15.643 μs 0.9668 μs 2.8505 μs 15.830 μs 1.03 0.27 92 B - NA
CoreLog2P1F .NET 10.0 .NET 10.0 35.771 μs 0.1319 μs 0.1101 μs 35.750 μs 2.36 0.43 799 B - NA
MathLog2P1F .NET 8.0 .NET 8.0 13.196 μs 0.2490 μs 0.2445 μs 13.170 μs 1.00 0.03 95 B - NA
CoreLog2P1F .NET 8.0 .NET 8.0 29.233 μs 0.1317 μs 0.1167 μs 29.265 μs 2.22 0.04 2,019 B - NA
MathLogF .NET 10.0 .NET 10.0 13.432 μs 0.1173 μs 0.1040 μs 13.417 μs 1.00 0.01 72 B - NA
CoreLogF .NET 10.0 .NET 10.0 15.307 μs 0.1236 μs 0.1095 μs 15.348 μs 1.14 0.01 714 B - NA
MathLogF .NET 8.0 .NET 8.0 14.347 μs 0.0982 μs 0.0918 μs 14.349 μs 1.00 0.01 74 B - NA
CoreLogF .NET 8.0 .NET 8.0 22.764 μs 0.2835 μs 0.2513 μs 22.703 μs 1.59 0.02 1,502 B - NA
MathPow .NET 10.0 .NET 10.0 49.484 μs 0.7023 μs 0.6569 μs 49.368 μs 1.00 0.02 106 B - NA
CorePow .NET 10.0 .NET 10.0 84.457 μs 0.5194 μs 0.4605 μs 84.451 μs 1.71 0.02 3,801 B - NA
MathPow .NET 8.0 .NET 8.0 51.660 μs 1.0141 μs 1.1678 μs 51.269 μs 1.00 0.03 106 B - NA
CorePow .NET 8.0 .NET 8.0 788.138 μs 5.0516 μs 4.2183 μs 787.450 μs 15.26 0.34 8,602 B - NA
MathPowF .NET 10.0 .NET 10.0 34.725 μs 0.4431 μs 0.3928 μs 34.703 μs 1.00 0.02 106 B - NA
CorePowF .NET 10.0 .NET 10.0 89.456 μs 1.3115 μs 1.2267 μs 89.460 μs 2.58 0.04 2,140 B - NA
MathPowF .NET 8.0 .NET 8.0 34.195 μs 0.1927 μs 0.1609 μs 34.215 μs 1.00 0.01 106 B - NA
CorePowF .NET 8.0 .NET 8.0 149.401 μs 2.3491 μs 2.1974 μs 150.181 μs 4.37 0.07 3,784 B - NA
MathReciprocalSqrt .NET 10.0 .NET 10.0 35.940 μs 0.1711 μs 0.1600 μs 35.959 μs 1.00 0.01 53 B - NA
MathReciprocalSqrtEstimate .NET 10.0 .NET 10.0 35.719 μs 0.2932 μs 0.2599 μs 35.763 μs 0.99 0.01 53 B - NA
CoreReciprocalSqrt .NET 10.0 .NET 10.0 16.807 μs 0.1618 μs 0.1434 μs 16.805 μs 0.47 0.00 498 B - NA
MathReciprocalSqrt .NET 8.0 .NET 8.0 35.795 μs 0.4339 μs 0.4058 μs 35.746 μs 1.00 0.02 57 B - NA
MathReciprocalSqrtEstimate .NET 8.0 .NET 8.0 35.720 μs 0.1393 μs 0.1235 μs 35.726 μs 1.00 0.01 57 B - NA
CoreReciprocalSqrt .NET 8.0 .NET 8.0 66.339 μs 0.7874 μs 0.6575 μs 66.288 μs 1.85 0.03 1,721 B - NA
MathReciprocalSqrtF .NET 10.0 .NET 10.0 25.931 μs 0.2729 μs 0.2552 μs 25.892 μs 1.00 0.01 53 B - NA
CoreReciprocalSqrtF .NET 10.0 .NET 10.0 30.446 μs 0.4043 μs 0.3782 μs 30.514 μs 1.17 0.02 319 B - NA
MathReciprocalSqrtF .NET 8.0 .NET 8.0 25.578 μs 0.1155 μs 0.1081 μs 25.584 μs 1.00 0.01 57 B - NA
CoreReciprocalSqrtF .NET 8.0 .NET 8.0 23.500 μs 0.1039 μs 0.0972 μs 23.505 μs 0.92 0.01 439 B - NA
MathSin .NET 10.0 .NET 10.0 16.503 μs 0.2144 μs 0.2006 μs 16.576 μs 1.00 0.02 72 B - NA
CoreSin .NET 10.0 .NET 10.0 58.172 μs 0.4232 μs 0.3534 μs 58.088 μs 3.53 0.05 4,639 B - NA
MathSin .NET 8.0 .NET 8.0 17.264 μs 0.0877 μs 0.0685 μs 17.277 μs 1.00 0.01 74 B - NA
CoreSin .NET 8.0 .NET 8.0 571.289 μs 3.0922 μs 2.8925 μs 570.043 μs 33.09 0.21 10,577 B - NA
MathSinCos .NET 10.0 .NET 10.0 32.156 μs 0.1596 μs 0.1493 μs 32.142 μs 1.00 0.01 136 B - NA
CoreSinCos .NET 10.0 .NET 10.0 79.902 μs 0.3820 μs 0.3387 μs 79.906 μs 2.48 0.02 1,420 B - NA
MathSinCos .NET 8.0 .NET 8.0 29.827 μs 0.2994 μs 0.2654 μs 29.816 μs 1.00 0.01 141 B - NA
CoreSinCos .NET 8.0 .NET 8.0 690.603 μs 13.1053 μs 12.2587 μs 694.598 μs 23.16 0.44 2,486 B - NA
MathSinCosF .NET 10.0 .NET 10.0 28.485 μs 0.1095 μs 0.0914 μs 28.498 μs 1.00 0.00 132 B - NA
CoreSinCosF .NET 10.0 .NET 10.0 96.599 μs 0.5167 μs 0.4581 μs 96.618 μs 3.39 0.02 763 B - NA
MathSinCosF .NET 8.0 .NET 8.0 24.541 μs 0.3427 μs 0.3205 μs 24.541 μs 1.00 0.02 139 B - NA
CoreSinCosF .NET 8.0 .NET 8.0 110.380 μs 0.4809 μs 0.4498 μs 110.319 μs 4.50 0.06 2,017 B - NA
MathSinF .NET 10.0 .NET 10.0 14.579 μs 0.1504 μs 0.1407 μs 14.624 μs 1.00 0.01 72 B - NA
CoreSinF .NET 10.0 .NET 10.0 53.592 μs 0.4309 μs 0.3820 μs 53.550 μs 3.68 0.04 608 B - NA
MathSinF .NET 8.0 .NET 8.0 16.778 μs 0.2073 μs 0.1939 μs 16.702 μs 1.00 0.02 74 B - NA
CoreSinF .NET 8.0 .NET 8.0 75.123 μs 0.2870 μs 0.2544 μs 75.052 μs 4.48 0.05 1,867 B - NA
MathSinPi .NET 10.0 .NET 10.0 20.134 μs 0.3009 μs 0.2668 μs 20.121 μs 1.00 0.02 1,020 B - NA
CoreSinPi .NET 10.0 .NET 10.0 47.468 μs 0.8166 μs 0.7639 μs 47.143 μs 2.36 0.05 1,183 B - NA
MathSinPi .NET 8.0 .NET 8.0 18.700 μs 0.1310 μs 0.1225 μs 18.660 μs 1.00 0.01 1,147 B - NA
CoreSinPi .NET 8.0 .NET 8.0 69.199 μs 0.9556 μs 0.8939 μs 69.062 μs 3.70 0.05 1,963 B - NA
MathSinPiF .NET 10.0 .NET 10.0 18.034 μs 0.2646 μs 0.2475 μs 17.951 μs 1.00 0.02 865 B - NA
CoreSinPiF .NET 10.0 .NET 10.0 17.027 μs 0.2588 μs 0.2294 μs 17.095 μs 0.94 0.02 422 B - NA
MathSinPiF .NET 8.0 .NET 8.0 17.324 μs 0.3024 μs 0.2828 μs 17.338 μs 1.00 0.02 874 B - NA
CoreSinPiF .NET 8.0 .NET 8.0 21.961 μs 0.1413 μs 0.1252 μs 21.982 μs 1.27 0.02 1,032 B - NA
MathSinh .NET 10.0 .NET 10.0 22.415 μs 0.4234 μs 0.4348 μs 22.417 μs 1.00 0.03 72 B - NA
CoreSinh .NET 10.0 .NET 10.0 38.803 μs 0.6552 μs 0.6129 μs 38.762 μs 1.73 0.04 2,725 B - NA
MathSinh .NET 8.0 .NET 8.0 22.060 μs 0.0920 μs 0.0861 μs 22.048 μs 1.00 0.01 74 B - NA
CoreSinh .NET 8.0 .NET 8.0 108.021 μs 0.5274 μs 0.4933 μs 108.109 μs 4.90 0.03 4,073 B - NA
MathSinhF .NET 10.0 .NET 10.0 18.489 μs 0.1726 μs 0.1614 μs 18.505 μs 1.00 0.01 72 B - NA
CoreSinhF .NET 10.0 .NET 10.0 18.807 μs 0.2876 μs 0.2690 μs 18.814 μs 1.02 0.02 742 B - NA
MathSinhF .NET 8.0 .NET 8.0 19.592 μs 0.3404 μs 0.3184 μs 19.604 μs 1.00 0.02 74 B - NA
CoreSinhF .NET 8.0 .NET 8.0 68.681 μs 0.5290 μs 0.4948 μs 68.701 μs 3.51 0.06 1,984 B - NA
MathSqrt .NET 10.0 .NET 10.0 20.018 μs 0.1715 μs 0.1604 μs 20.063 μs 1.00 0.01 49 B - NA
CoreSqrt .NET 10.0 .NET 10.0 20.205 μs 0.1875 μs 0.1754 μs 20.191 μs 1.01 0.01 49 B - NA
MathSqrt .NET 8.0 .NET 8.0 20.126 μs 0.1141 μs 0.1012 μs 20.115 μs 1.00 0.01 53 B - NA
CoreSqrt .NET 8.0 .NET 8.0 20.193 μs 0.2601 μs 0.2433 μs 20.120 μs 1.00 0.01 53 B - NA
MathSqrtF .NET 10.0 .NET 10.0 13.537 μs 0.1749 μs 0.1550 μs 13.555 μs 1.00 0.02 49 B - NA
CoreSqrtF .NET 10.0 .NET 10.0 13.268 μs 0.1817 μs 0.1700 μs 13.233 μs 0.98 0.02 49 B - NA
MathSqrtF .NET 8.0 .NET 8.0 13.345 μs 0.1034 μs 0.0916 μs 13.347 μs 1.00 0.01 53 B - NA
CoreSqrtF .NET 8.0 .NET 8.0 13.433 μs 0.0988 μs 0.0924 μs 13.424 μs 1.01 0.01 53 B - NA
CoreTGamma .NET 10.0 .NET 10.0 121.550 μs 0.8983 μs 0.8403 μs 121.780 μs ? ? 2,614 B - ?
CoreTGamma .NET 8.0 .NET 8.0 359.791 μs 2.3270 μs 2.0628 μs 359.488 μs ? ? 4,468 B - ?
CoreTGammaF .NET 10.0 .NET 10.0 41.884 μs 0.2974 μs 0.2782 μs 41.803 μs ? ? 1,098 B - ?
CoreTGammaF .NET 8.0 .NET 8.0 61.781 μs 0.7757 μs 0.7256 μs 61.667 μs ? ? 2,227 B - ?
MathTan .NET 10.0 .NET 10.0 20.333 μs 0.2955 μs 0.2619 μs 20.377 μs 1.00 0.02 72 B - NA
CoreTan .NET 10.0 .NET 10.0 83.048 μs 1.3954 μs 1.3052 μs 83.029 μs 4.08 0.08 5,905 B - NA
MathTan .NET 8.0 .NET 8.0 20.886 μs 0.1417 μs 0.1325 μs 20.934 μs 1.00 0.01 74 B - NA
CoreTan .NET 8.0 .NET 8.0 711.358 μs 7.4770 μs 6.6282 μs 710.738 μs 34.06 0.37 10,927 B - NA
MathTanF .NET 10.0 .NET 10.0 15.182 μs 0.2789 μs 0.2609 μs 15.173 μs 1.00 0.02 72 B - NA
CoreTanF .NET 10.0 .NET 10.0 24.672 μs 0.2042 μs 0.1810 μs 24.630 μs 1.63 0.03 663 B - NA
MathTanF .NET 8.0 .NET 8.0 16.066 μs 0.2250 μs 0.2105 μs 16.024 μs 1.00 0.02 74 B - NA
CoreTanF .NET 8.0 .NET 8.0 34.614 μs 0.4647 μs 0.4347 μs 34.559 μs 2.15 0.04 1,651 B - NA
MathTanPi .NET 10.0 .NET 10.0 29.643 μs 0.2549 μs 0.2384 μs 29.634 μs 1.00 0.01 2,287 B - NA
CoreTanPi .NET 10.0 .NET 10.0 45.539 μs 0.6769 μs 0.6001 μs 45.544 μs 1.54 0.02 2,953 B - NA
MathTanPi .NET 8.0 .NET 8.0 28.413 μs 0.5509 μs 0.5153 μs 28.298 μs 1.00 0.02 1,144 B - NA
CoreTanPi .NET 8.0 .NET 8.0 170.022 μs 3.2169 μs 3.0091 μs 170.215 μs 5.99 0.15 5,531 B - NA
MathTanPiF .NET 10.0 .NET 10.0 19.366 μs 0.2284 μs 0.2136 μs 19.326 μs 1.00 0.02 986 B - NA
CoreTanPiF .NET 10.0 .NET 10.0 18.733 μs 0.1595 μs 0.1492 μs 18.705 μs 0.97 0.01 637 B - NA
MathTanPiF .NET 8.0 .NET 8.0 25.038 μs 0.4900 μs 0.8052 μs 24.964 μs 1.00 0.05 964 B - NA
CoreTanPiF .NET 8.0 .NET 8.0 31.471 μs 0.5948 μs 0.6108 μs 31.247 μs 1.26 0.05 1,386 B - NA
MathTanh .NET 10.0 .NET 10.0 18.148 μs 0.1666 μs 0.1558 μs 18.221 μs 1.00 0.01 72 B - NA
CoreTanh .NET 10.0 .NET 10.0 47.767 μs 0.3383 μs 0.3165 μs 47.760 μs 2.63 0.03 2,060 B - NA
MathTanh .NET 8.0 .NET 8.0 20.034 μs 0.3932 μs 0.3678 μs 20.048 μs 1.00 0.03 74 B - NA
CoreTanh .NET 8.0 .NET 8.0 164.057 μs 2.6260 μs 2.4563 μs 163.622 μs 8.19 0.19 4,388 B - NA
MathTanhF .NET 10.0 .NET 10.0 17.128 μs 0.2692 μs 0.2386 μs 17.121 μs 1.00 0.02 72 B - NA
CoreTanhF .NET 10.0 .NET 10.0 58.384 μs 0.5239 μs 0.4900 μs 58.272 μs 3.41 0.05 522 B - NA
MathTanhF .NET 8.0 .NET 8.0 17.897 μs 0.1338 μs 0.1186 μs 17.907 μs 1.00 0.01 74 B - NA
CoreTanhF .NET 8.0 .NET 8.0 64.778 μs 0.7788 μs 0.7285 μs 65.006 μs 3.62 0.05 1,126 B - NA