Throughput Diffs

linux arm

Overall (-4.15% to -0.08%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.18%
benchmarks.run_pgo.linux.arm.checked.mch -0.72%
benchmarks.run_tiered.linux.arm.checked.mch -2.03%
coreclr_tests.run.linux.arm.checked.mch -4.15%
libraries.crossgen2.linux.arm.checked.mch -0.15%
libraries.pmi.linux.arm.checked.mch -0.08%
libraries_tests.run.linux.arm.Release.mch -2.51%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.47%
realworld.run.linux.arm.checked.mch -0.15%

MinOpts (-11.56% to -9.30%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -9.64%
benchmarks.run_pgo.linux.arm.checked.mch -10.51%
benchmarks.run_tiered.linux.arm.checked.mch -10.52%
coreclr_tests.run.linux.arm.checked.mch -9.88%
libraries.crossgen2.linux.arm.checked.mch -9.83%
libraries.pmi.linux.arm.checked.mch -9.30%
libraries_tests.run.linux.arm.Release.mch -10.61%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -9.92%
realworld.run.linux.arm.checked.mch -11.56%

FullOpts (-0.15% to -0.05%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.09%
benchmarks.run_pgo.linux.arm.checked.mch -0.05%
benchmarks.run_tiered.linux.arm.checked.mch -0.09%
coreclr_tests.run.linux.arm.checked.mch -0.11%
libraries.crossgen2.linux.arm.checked.mch -0.15%
libraries.pmi.linux.arm.checked.mch -0.07%
libraries_tests.run.linux.arm.Release.mch -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.09%
realworld.run.linux.arm.checked.mch -0.06%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 70,634,422,675 70,505,074,596 -0.18%
benchmarks.run_pgo.linux.arm.checked.mch 305,677,583,274 303,480,627,743 -0.72%
benchmarks.run_tiered.linux.arm.checked.mch 67,057,022,161 65,696,575,185 -2.03%
coreclr_tests.run.linux.arm.checked.mch 979,670,230,141 939,021,247,930 -4.15%
libraries.crossgen2.linux.arm.checked.mch 138,850,781,229 138,640,620,514 -0.15%
libraries.pmi.linux.arm.checked.mch 274,496,196,342 274,275,310,441 -0.08%
libraries_tests.run.linux.arm.Release.mch 924,438,908,371 901,256,770,345 -2.51%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 452,130,304,694 450,014,228,192 -0.47%
realworld.run.linux.arm.checked.mch 74,732,578,259 74,622,204,676 -0.15%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 664,867,205 600,793,958 -9.64%
benchmarks.run_pgo.linux.arm.checked.mch 19,489,560,463 17,441,884,266 -10.51%
benchmarks.run_tiered.linux.arm.checked.mch 12,475,178,057 11,163,325,998 -10.52%
coreclr_tests.run.linux.arm.checked.mch 405,118,832,124 365,104,810,459 -9.88%
libraries.crossgen2.linux.arm.checked.mch 2,286,402 2,061,553 -9.83%
libraries.pmi.linux.arm.checked.mch 187,347,638 169,932,606 -9.30%
libraries_tests.run.linux.arm.Release.mch 214,735,915,492 191,942,096,183 -10.61%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 17,237,373,806 15,527,087,028 -9.92%
realworld.run.linux.arm.checked.mch 580,939,308 513,760,506 -11.56%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 69,969,555,470 69,904,280,638 -0.09%
benchmarks.run_pgo.linux.arm.checked.mch 286,188,022,811 286,038,743,477 -0.05%
benchmarks.run_tiered.linux.arm.checked.mch 54,581,844,104 54,533,249,187 -0.09%
coreclr_tests.run.linux.arm.checked.mch 574,551,398,017 573,916,437,471 -0.11%
libraries.crossgen2.linux.arm.checked.mch 138,848,494,827 138,638,558,961 -0.15%
libraries.pmi.linux.arm.checked.mch 274,308,848,704 274,105,377,835 -0.07%
libraries_tests.run.linux.arm.Release.mch 709,702,992,879 709,314,674,162 -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 434,892,930,888 434,487,141,164 -0.09%
realworld.run.linux.arm.checked.mch 74,151,638,951 74,108,444,170 -0.06%


windows x86

Overall (-1.68% to +0.02%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +0.02%
benchmarks.run_pgo.windows.x86.checked.mch -0.12%
benchmarks.run_tiered.windows.x86.checked.mch -0.59%
coreclr_tests.run.windows.x86.checked.mch -1.68%
libraries.crossgen2.windows.x86.checked.mch +0.01%
libraries.pmi.windows.x86.checked.mch +0.02%
libraries_tests.run.windows.x86.Release.mch -0.74%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -0.07%
realworld.run.windows.x86.checked.mch -0.01%

MinOpts (-5.03% to -3.05%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch -3.15%
benchmarks.run_pgo.windows.x86.checked.mch -3.99%
benchmarks.run_tiered.windows.x86.checked.mch -3.90%
coreclr_tests.run.windows.x86.checked.mch -5.03%
libraries.crossgen2.windows.x86.checked.mch -3.05%
libraries.pmi.windows.x86.checked.mch -4.50%
libraries_tests.run.windows.x86.Release.mch -4.24%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -3.69%
realworld.run.windows.x86.checked.mch -4.85%

FullOpts (+0.01% to +0.02%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +0.02%
benchmarks.run_pgo.windows.x86.checked.mch +0.02%
benchmarks.run_tiered.windows.x86.checked.mch +0.02%
coreclr_tests.run.windows.x86.checked.mch +0.01%
libraries.crossgen2.windows.x86.checked.mch +0.01%
libraries.pmi.windows.x86.checked.mch +0.02%
libraries_tests.run.windows.x86.Release.mch +0.02%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +0.01%
realworld.run.windows.x86.checked.mch +0.02%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,950,043,294 44,958,664,434 +0.02%
benchmarks.run_pgo.windows.x86.checked.mch 280,415,187,877 280,075,979,097 -0.12%
benchmarks.run_tiered.windows.x86.checked.mch 40,525,377,405 40,285,479,199 -0.59%
coreclr_tests.run.windows.x86.checked.mch 905,071,491,888 889,826,276,065 -1.68%
libraries.crossgen2.windows.x86.checked.mch 145,600,369,409 145,619,273,110 +0.01%
libraries.pmi.windows.x86.checked.mch 295,113,965,537 295,159,421,940 +0.02%
libraries_tests.run.windows.x86.Release.mch 663,259,410,198 658,341,521,676 -0.74%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 548,734,341,733 548,377,236,403 -0.07%
realworld.run.windows.x86.checked.mch 65,006,911,348 65,001,483,622 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 558,774 541,174 -3.15%
benchmarks.run_pgo.windows.x86.checked.mch 9,765,305,473 9,375,884,430 -3.99%
benchmarks.run_tiered.windows.x86.checked.mch 6,337,961,633 6,090,843,425 -3.90%
coreclr_tests.run.windows.x86.checked.mch 303,614,225,497 288,334,309,985 -5.03%
libraries.crossgen2.windows.x86.checked.mch 2,056,840 1,994,070 -3.05%
libraries.pmi.windows.x86.checked.mch 132,731,327 126,756,598 -4.50%
libraries_tests.run.windows.x86.Release.mch 117,796,004,795 112,795,763,012 -4.24%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 11,332,161,019 10,913,497,072 -3.69%
realworld.run.windows.x86.checked.mch 328,330,042 312,409,568 -4.85%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,949,484,520 44,958,123,260 +0.02%
benchmarks.run_pgo.windows.x86.checked.mch 270,649,882,404 270,700,094,667 +0.02%
benchmarks.run_tiered.windows.x86.checked.mch 34,187,415,772 34,194,635,774 +0.02%
coreclr_tests.run.windows.x86.checked.mch 601,457,266,391 601,491,966,080 +0.01%
libraries.crossgen2.windows.x86.checked.mch 145,598,312,569 145,617,279,040 +0.01%
libraries.pmi.windows.x86.checked.mch 294,981,234,210 295,032,665,342 +0.02%
libraries_tests.run.windows.x86.Release.mch 545,463,405,403 545,545,758,664 +0.02%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 537,402,180,714 537,463,739,331 +0.01%
realworld.run.windows.x86.checked.mch 64,678,581,306 64,689,074,054 +0.02%