Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use NET 9 to run tests and benchmarks, remove NET 6 target #2042

Merged
merged 2 commits into from
Jan 26, 2025

Conversation

lahma
Copy link
Collaborator

@lahma lahma commented Jan 26, 2025

No description provided.

@lahma
Copy link
Collaborator Author

lahma commented Jan 26, 2025


BenchmarkDotNet v0.14.0, Windows 11 (10.0.26100.2894)
12th Gen Intel Core i9-12900H, 1 CPU, 20 logical and 14 physical cores
.NET SDK 9.0.102
  [Host]   : .NET 9.0.1 (9.0.124.61010), X64 RyuJIT AVX2
  .NET 8.0 : .NET 8.0.12 (8.0.1224.60305), X64 RyuJIT AVX2
  .NET 9.0 : .NET 9.0.1 (9.0.124.61010), X64 RyuJIT AVX2

Method=Run  

Runtime FileName Mean Error StdDev Gen0 Gen1 Gen2 Allocated
.NET 8.0 3d-cube 124.73 ms 1.881 ms 1.760 ms 3600.0000 200.0000 - 44654.44 KB
.NET 9.0 3d-cube 116.57 ms 1.176 ms 1.100 ms 3600.0000 200.0000 - 44653.67 KB
.NET 8.0 3d-morph 109.79 ms 1.293 ms 1.209 ms 3600.0000 800.0000 - 46257.56 KB
.NET 9.0 3d-morph 99.37 ms 0.685 ms 0.607 ms 3666.6667 666.6667 - 46257.5 KB
.NET 8.0 3d-raytrace 113.94 ms 0.979 ms 0.916 ms 6800.0000 200.0000 - 84208.51 KB
.NET 9.0 3d-raytrace 107.56 ms 1.136 ms 1.063 ms 6800.0000 200.0000 - 84207.03 KB
.NET 8.0 access-binary-trees 63.09 ms 1.199 ms 1.178 ms 4625.0000 250.0000 - 57318.93 KB
.NET 9.0 access-binary-trees 59.89 ms 0.640 ms 0.599 ms 4666.6667 222.2222 - 57318.76 KB
.NET 8.0 access-fannkuch 262.21 ms 2.674 ms 2.502 ms - - - 103.81 KB
.NET 9.0 access-fannkuch 269.40 ms 2.671 ms 2.499 ms - - - 103.81 KB
.NET 8.0 access-nbody 123.33 ms 1.487 ms 1.391 ms 4200.0000 200.0000 - 53117.48 KB
.NET 9.0 access-nbody 115.61 ms 1.795 ms 1.591 ms 4200.0000 200.0000 - 53116.88 KB
.NET 8.0 access-nsieve 89.07 ms 0.591 ms 0.524 ms 1166.6667 - - 17142.55 KB
.NET 9.0 access-nsieve 86.26 ms 1.174 ms 1.098 ms 1166.6667 - - 17142.44 KB
.NET 8.0 bitop(...)-byte [24] 96.22 ms 1.249 ms 1.168 ms 4500.0000 - - 56948.46 KB
.NET 9.0 bitop(...)-byte [24] 94.62 ms 1.766 ms 1.652 ms 4500.0000 - - 56948.3 KB
.NET 8.0 bitops-bits-in-byte 142.47 ms 2.056 ms 1.923 ms 3000.0000 - - 37044.61 KB
.NET 9.0 bitops-bits-in-byte 139.76 ms 2.720 ms 2.545 ms 3000.0000 - - 37044.58 KB
.NET 8.0 bitops-bitwise-and 81.96 ms 0.609 ms 0.540 ms 4500.0000 - - 55939.01 KB
.NET 9.0 bitops-bitwise-and 73.70 ms 0.625 ms 0.585 ms 4428.5714 - - 55939 KB
.NET 8.0 bitops-nsieve-bits 141.76 ms 1.420 ms 1.328 ms 4250.0000 500.0000 - 53916.36 KB
.NET 9.0 bitops-nsieve-bits 144.08 ms 1.596 ms 1.493 ms 4250.0000 500.0000 - 53916.25 KB
.NET 8.0 contr(...)rsive [21] 74.77 ms 1.002 ms 0.937 ms 6714.2857 1428.5714 142.8571 83183.65 KB
.NET 9.0 contr(...)rsive [21] 70.71 ms 0.988 ms 0.924 ms 6750.0000 1375.0000 125.0000 83183.47 KB
.NET 8.0 crypto-aes 82.52 ms 1.066 ms 0.997 ms 714.2857 285.7143 - 10338.94 KB
.NET 9.0 crypto-aes 78.65 ms 1.528 ms 1.759 ms - - - 10328.96 KB
.NET 8.0 crypto-md5 68.85 ms 0.700 ms 0.584 ms 6250.0000 125.0000 - 77797.85 KB
.NET 9.0 crypto-md5 67.16 ms 1.070 ms 1.001 ms 6250.0000 125.0000 - 77797.21 KB
.NET 8.0 crypto-sha1 66.37 ms 0.835 ms 0.740 ms 5250.0000 125.0000 - 64485.4 KB
.NET 9.0 crypto-sha1 65.84 ms 0.637 ms 0.596 ms 5250.0000 125.0000 - 64484.96 KB
.NET 8.0 date-format-tofte 65.23 ms 0.641 ms 0.568 ms 4250.0000 125.0000 - 53478.07 KB
.NET 9.0 date-format-tofte 61.31 ms 0.440 ms 0.390 ms 4250.0000 125.0000 - 53047.78 KB
.NET 8.0 date-format-xparb 38.29 ms 0.345 ms 0.306 ms 2000.0000 71.4286 - 24992.81 KB
.NET 9.0 date-format-xparb 35.99 ms 0.678 ms 0.635 ms 2000.0000 66.6667 - 24992.32 KB
.NET 8.0 math-cordic 213.20 ms 3.327 ms 3.112 ms 6666.6667 - - 81976.22 KB
.NET 9.0 math-cordic 197.25 ms 0.927 ms 0.821 ms 6666.6667 - - 81976 KB
.NET 8.0 math-partial-sums 75.37 ms 0.633 ms 0.592 ms 4000.0000 142.8571 - 49367.74 KB
.NET 9.0 math-partial-sums 66.76 ms 0.456 ms 0.427 ms 4000.0000 125.0000 - 49367.67 KB
.NET 8.0 math-spectral-norm 80.96 ms 1.054 ms 0.986 ms 4142.8571 142.8571 - 51826.89 KB
.NET 9.0 math-spectral-norm 75.13 ms 1.077 ms 1.007 ms 4142.8571 142.8571 - 51826.58 KB
.NET 8.0 regexp-dna 97.49 ms 0.996 ms 0.932 ms 1166.6667 1166.6667 1166.6667 16828.43 KB
.NET 9.0 regexp-dna 85.96 ms 0.951 ms 0.890 ms 1333.3333 1333.3333 1333.3333 16826.29 KB
.NET 8.0 string-base64 52.97 ms 0.674 ms 0.630 ms 200.0000 - - 3156.13 KB
.NET 9.0 string-base64 51.42 ms 0.681 ms 0.637 ms 200.0000 - - 3156.02 KB
.NET 8.0 string-fasta 112.98 ms 0.713 ms 0.595 ms 8200.0000 200.0000 - 102598.47 KB
.NET 9.0 string-fasta 104.59 ms 1.316 ms 1.231 ms 8200.0000 200.0000 - 102598.25 KB
.NET 8.0 string-tagcloud 50.11 ms 0.529 ms 0.469 ms 3400.0000 1700.0000 500.0000 40455.83 KB
.NET 9.0 string-tagcloud 46.91 ms 0.503 ms 0.470 ms 3636.3636 1727.2727 727.2727 40456.08 KB
.NET 8.0 string-unpack-code 50.73 ms 0.806 ms 0.715 ms 5700.0000 600.0000 100.0000 69834.99 KB
.NET 9.0 string-unpack-code 46.93 ms 0.785 ms 0.734 ms 5636.3636 545.4545 90.9091 69834.29 KB
.NET 8.0 strin(...)input [21] 42.56 ms 0.582 ms 0.544 ms 1583.3333 583.3333 - 19905.97 KB
.NET 9.0 strin(...)input [21] 40.02 ms 0.634 ms 0.593 ms 1615.3846 538.4615 - 19905.76 KB

@lahma lahma merged commit e3c7fe7 into sebastienros:main Jan 26, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant