Skip to content

Latest commit

 

History

History
91 lines (88 loc) · 12.3 KB

File metadata and controls

91 lines (88 loc) · 12.3 KB

BenchmarkDotNet v0.14.0, Windows 10 (10.0.19045.5608/22H2/2022Update)
AMD Ryzen 9 7900X, 1 CPU, 24 logical and 12 physical cores
.NET SDK 9.0.201
  [Host]   : .NET 9.0.3 (9.0.325.11113), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI
  ShortRun : .NET 9.0.3 (9.0.325.11113), X64 RyuJIT AVX-512F+CD+BW+DQ+VL+VBMI

Job=ShortRun  IterationCount=3  LaunchCount=1  
WarmupCount=3  

Method NbDecimals RoundingMode fraction Mean Error StdDev Gen0 Allocated
Round 1 AwayFromZero -3141(...)00000 [34] 64.77 ns 1.712 ns 0.094 ns 0.0057 96 B
Round 1 AwayFromZero -2/3 34.52 ns 0.188 ns 0.010 ns - -
Round 1 AwayFromZero -1/123456789 34.38 ns 2.426 ns 0.133 ns - -
Round 1 AwayFromZero 1/123456789 34.31 ns 1.588 ns 0.087 ns - -
Round 1 AwayFromZero 2/3 34.46 ns 3.122 ns 0.171 ns - -
Round 1 AwayFromZero 1345/1000 34.75 ns 3.567 ns 0.196 ns - -
Round 1 AwayFromZero 25/10 34.04 ns 0.526 ns 0.029 ns - -
Round 1 AwayFromZero 8/3 34.66 ns 0.510 ns 0.028 ns - -
Round 1 AwayFromZero 31415(...)00000 [33] 63.75 ns 5.704 ns 0.313 ns 0.0057 96 B
Round 1 AwayFromZero 123456/1000 35.10 ns 3.847 ns 0.211 ns - -
Round 1 AwayFromZero 400/3 34.39 ns 0.325 ns 0.018 ns - -
Round 2 AwayFromZero -3141(...)00000 [34] 63.83 ns 7.928 ns 0.435 ns 0.0057 96 B
Round 2 AwayFromZero -2/3 34.29 ns 3.482 ns 0.191 ns - -
Round 2 AwayFromZero -1/123456789 34.97 ns 4.468 ns 0.245 ns - -
Round 2 AwayFromZero 1/123456789 34.47 ns 3.747 ns 0.205 ns - -
Round 2 AwayFromZero 2/3 34.24 ns 2.070 ns 0.113 ns - -
Round 2 AwayFromZero 1345/1000 34.32 ns 0.806 ns 0.044 ns - -
Round 2 AwayFromZero 25/10 34.47 ns 0.292 ns 0.016 ns - -
Round 2 AwayFromZero 8/3 34.69 ns 1.523 ns 0.083 ns - -
Round 2 AwayFromZero 31415(...)00000 [33] 67.50 ns 1.123 ns 0.062 ns 0.0057 96 B
Round 2 AwayFromZero 123456/1000 35.00 ns 1.714 ns 0.094 ns - -
Round 2 AwayFromZero 400/3 34.74 ns 0.883 ns 0.048 ns - -
Round 4 AwayFromZero -3141(...)00000 [34] 70.97 ns 1.675 ns 0.092 ns 0.0067 112 B
Round 4 AwayFromZero -2/3 34.65 ns 1.240 ns 0.068 ns - -
Round 4 AwayFromZero -1/123456789 34.18 ns 0.797 ns 0.044 ns - -
Round 4 AwayFromZero 1/123456789 34.32 ns 4.577 ns 0.251 ns - -
Round 4 AwayFromZero 2/3 34.49 ns 1.258 ns 0.069 ns - -
Round 4 AwayFromZero 1345/1000 34.74 ns 4.594 ns 0.252 ns - -
Round 4 AwayFromZero 25/10 34.44 ns 1.458 ns 0.080 ns - -
Round 4 AwayFromZero 8/3 34.54 ns 4.304 ns 0.236 ns - -
Round 4 AwayFromZero 31415(...)00000 [33] 71.71 ns 11.343 ns 0.622 ns 0.0067 112 B
Round 4 AwayFromZero 123456/1000 34.77 ns 1.298 ns 0.071 ns - -
Round 4 AwayFromZero 400/3 34.52 ns 0.716 ns 0.039 ns - -
Round 8 AwayFromZero -3141(...)00000 [34] 71.53 ns 0.098 ns 0.005 ns 0.0067 112 B
Round 8 AwayFromZero -2/3 34.63 ns 1.287 ns 0.071 ns - -
Round 8 AwayFromZero -1/123456789 34.72 ns 0.745 ns 0.041 ns - -
Round 8 AwayFromZero 1/123456789 34.52 ns 1.037 ns 0.057 ns - -
Round 8 AwayFromZero 2/3 35.24 ns 8.399 ns 0.460 ns - -
Round 8 AwayFromZero 1345/1000 49.73 ns 12.519 ns 0.686 ns 0.0038 64 B
Round 8 AwayFromZero 25/10 46.96 ns 2.103 ns 0.115 ns 0.0038 64 B
Round 8 AwayFromZero 8/3 35.51 ns 0.527 ns 0.029 ns - -
Round 8 AwayFromZero 31415(...)00000 [33] 106.55 ns 202.699 ns 11.111 ns 0.0067 112 B
Round 8 AwayFromZero 123456/1000 60.58 ns 152.673 ns 8.369 ns 0.0057 96 B
Round 8 AwayFromZero 400/3 52.68 ns 76.216 ns 4.178 ns 0.0057 96 B
Round 16 AwayFromZero -3141(...)00000 [34] 87.09 ns 6.999 ns 0.384 ns 0.0086 144 B
Round 16 AwayFromZero -2/3 55.75 ns 1.954 ns 0.107 ns 0.0057 96 B
Round 16 AwayFromZero -1/123456789 53.39 ns 3.306 ns 0.181 ns 0.0038 64 B
Round 16 AwayFromZero 1/123456789 52.86 ns 3.606 ns 0.198 ns 0.0038 64 B
Round 16 AwayFromZero 2/3 54.93 ns 1.566 ns 0.086 ns 0.0057 96 B
Round 16 AwayFromZero 1345/1000 54.54 ns 1.804 ns 0.099 ns 0.0057 96 B
Round 16 AwayFromZero 25/10 61.68 ns 96.991 ns 5.316 ns 0.0057 96 B
Round 16 AwayFromZero 8/3 64.51 ns 90.451 ns 4.958 ns 0.0057 96 B
Round 16 AwayFromZero 31415(...)00000 [33] 95.90 ns 81.278 ns 4.455 ns 0.0086 144 B
Round 16 AwayFromZero 123456/1000 71.85 ns 144.169 ns 7.902 ns 0.0067 112 B
Round 16 AwayFromZero 400/3 57.05 ns 20.808 ns 1.141 ns 0.0057 96 B
Round 32 AwayFromZero -3141(...)00000 [34] 132.81 ns 31.041 ns 1.701 ns 0.0124 208 B
Round 32 AwayFromZero -2/3 97.03 ns 7.971 ns 0.437 ns 0.0095 160 B
Round 32 AwayFromZero -1/123456789 97.85 ns 17.017 ns 0.933 ns 0.0095 160 B
Round 32 AwayFromZero 1/123456789 96.30 ns 3.329 ns 0.182 ns 0.0095 160 B
Round 32 AwayFromZero 2/3 96.52 ns 6.682 ns 0.366 ns 0.0095 160 B
Round 32 AwayFromZero 1345/1000 97.33 ns 5.676 ns 0.311 ns 0.0095 160 B
Round 32 AwayFromZero 25/10 97.09 ns 14.725 ns 0.807 ns 0.0095 160 B
Round 32 AwayFromZero 8/3 100.29 ns 73.811 ns 4.046 ns 0.0095 160 B
Round 32 AwayFromZero 31415(...)00000 [33] 131.35 ns 20.610 ns 1.130 ns 0.0124 208 B
Round 32 AwayFromZero 123456/1000 98.03 ns 25.043 ns 1.373 ns 0.0095 160 B
Round 32 AwayFromZero 400/3 102.83 ns 78.117 ns 4.282 ns 0.0095 160 B
Round 64 AwayFromZero -3141(...)00000 [34] 283.77 ns 27.398 ns 1.502 ns 0.0162 272 B
Round 64 AwayFromZero -2/3 219.96 ns 39.244 ns 2.151 ns 0.0134 224 B
Round 64 AwayFromZero -1/123456789 252.06 ns 572.247 ns 31.367 ns 0.0129 216 B
Round 64 AwayFromZero 1/123456789 229.50 ns 204.745 ns 11.223 ns 0.0129 216 B
Round 64 AwayFromZero 2/3 241.31 ns 173.246 ns 9.496 ns 0.0134 224 B
Round 64 AwayFromZero 1345/1000 219.26 ns 29.377 ns 1.610 ns 0.0134 224 B
Round 64 AwayFromZero 25/10 219.45 ns 47.501 ns 2.604 ns 0.0134 224 B
Round 64 AwayFromZero 8/3 234.98 ns 21.452 ns 1.176 ns 0.0134 224 B
Round 64 AwayFromZero 31415(...)00000 [33] 284.35 ns 29.233 ns 1.602 ns 0.0162 272 B
Round 64 AwayFromZero 123456/1000 243.12 ns 62.348 ns 3.418 ns 0.0134 224 B
Round 64 AwayFromZero 400/3 246.38 ns 358.188 ns 19.634 ns 0.0134 224 B