Throughput Diffs
linux arm
Overall (+0.30% to +2.08%)
Collection |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
+0.61% |
benchmarks.run_pgo.linux.arm.checked.mch |
+0.30% |
benchmarks.run_tiered.linux.arm.checked.mch |
+0.52% |
coreclr_tests.run.linux.arm.checked.mch |
+2.08% |
libraries.crossgen2.linux.arm.checked.mch |
+0.46% |
libraries.pmi.linux.arm.checked.mch |
+0.95% |
libraries_tests.run.linux.arm.Release.mch |
+0.81% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+0.99% |
realworld.run.linux.arm.checked.mch |
+0.66% |
FullOpts (+0.31% to +3.40%)
Collection |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
+0.61% |
benchmarks.run_pgo.linux.arm.checked.mch |
+0.31% |
benchmarks.run_tiered.linux.arm.checked.mch |
+0.63% |
coreclr_tests.run.linux.arm.checked.mch |
+3.40% |
libraries.crossgen2.linux.arm.checked.mch |
+0.46% |
libraries.pmi.linux.arm.checked.mch |
+0.95% |
libraries_tests.run.linux.arm.Release.mch |
+1.04% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+1.02% |
realworld.run.linux.arm.checked.mch |
+0.67% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
79,293,867,755 |
79,773,802,751 |
+0.61% |
benchmarks.run_pgo.linux.arm.checked.mch |
348,229,216,085 |
349,262,273,668 |
+0.30% |
benchmarks.run_tiered.linux.arm.checked.mch |
71,949,584,845 |
72,324,016,745 |
+0.52% |
coreclr_tests.run.linux.arm.checked.mch |
899,123,122,535 |
917,841,336,115 |
+2.08% |
libraries.crossgen2.linux.arm.checked.mch |
138,865,423,251 |
139,505,453,204 |
+0.46% |
libraries.pmi.linux.arm.checked.mch |
271,388,438,136 |
273,956,743,217 |
+0.95% |
libraries_tests.run.linux.arm.Release.mch |
871,906,952,319 |
878,990,565,388 |
+0.81% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
454,699,809,404 |
459,183,467,456 |
+0.99% |
realworld.run.linux.arm.checked.mch |
73,877,237,227 |
74,368,152,180 |
+0.66% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
828,449,563 |
828,449,563 |
0.00% |
benchmarks.run_pgo.linux.arm.checked.mch |
18,568,613,592 |
18,568,613,319 |
-0.00% |
benchmarks.run_tiered.linux.arm.checked.mch |
12,216,008,531 |
12,216,008,342 |
-0.00% |
coreclr_tests.run.linux.arm.checked.mch |
349,216,111,568 |
349,215,924,747 |
-0.00% |
libraries.crossgen2.linux.arm.checked.mch |
2,063,293 |
2,063,293 |
0.00% |
libraries.pmi.linux.arm.checked.mch |
170,131,638 |
170,131,626 |
-0.00% |
libraries_tests.run.linux.arm.Release.mch |
192,099,135,060 |
192,099,127,131 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
15,446,145,975 |
15,446,138,469 |
-0.00% |
realworld.run.linux.arm.checked.mch |
527,213,367 |
527,213,367 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
78,465,418,192 |
78,945,353,188 |
+0.61% |
benchmarks.run_pgo.linux.arm.checked.mch |
329,660,602,493 |
330,693,660,349 |
+0.31% |
benchmarks.run_tiered.linux.arm.checked.mch |
59,733,576,314 |
60,108,008,403 |
+0.63% |
coreclr_tests.run.linux.arm.checked.mch |
549,907,010,967 |
568,625,411,368 |
+3.40% |
libraries.crossgen2.linux.arm.checked.mch |
138,863,359,958 |
139,503,389,911 |
+0.46% |
libraries.pmi.linux.arm.checked.mch |
271,218,306,498 |
273,786,611,591 |
+0.95% |
libraries_tests.run.linux.arm.Release.mch |
679,807,817,259 |
686,891,438,257 |
+1.04% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
439,253,663,429 |
443,737,328,987 |
+1.02% |
realworld.run.linux.arm.checked.mch |
73,350,023,860 |
73,840,938,813 |
+0.67% |
windows x86
Overall (+0.48% to +1.66%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
+0.81% |
benchmarks.run_pgo.windows.x86.checked.mch |
+0.48% |
benchmarks.run_tiered.windows.x86.checked.mch |
+0.74% |
coreclr_tests.run.windows.x86.checked.mch |
+1.66% |
libraries.crossgen2.windows.x86.checked.mch |
+0.78% |
libraries.pmi.windows.x86.checked.mch |
+0.90% |
libraries_tests.run.windows.x86.Release.mch |
+0.66% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.56% |
realworld.run.windows.x86.checked.mch |
+0.72% |
FullOpts (+0.50% to +2.50%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
+0.81% |
benchmarks.run_pgo.windows.x86.checked.mch |
+0.50% |
benchmarks.run_tiered.windows.x86.checked.mch |
+0.88% |
coreclr_tests.run.windows.x86.checked.mch |
+2.50% |
libraries.crossgen2.windows.x86.checked.mch |
+0.78% |
libraries.pmi.windows.x86.checked.mch |
+0.90% |
libraries_tests.run.windows.x86.Release.mch |
+0.83% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.57% |
realworld.run.windows.x86.checked.mch |
+0.73% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
44,747,935,366 |
45,110,357,856 |
+0.81% |
benchmarks.run_pgo.windows.x86.checked.mch |
288,672,706,433 |
290,056,928,648 |
+0.48% |
benchmarks.run_tiered.windows.x86.checked.mch |
40,835,146,310 |
41,135,671,807 |
+0.74% |
coreclr_tests.run.windows.x86.checked.mch |
889,042,784,712 |
903,807,244,758 |
+1.66% |
libraries.crossgen2.windows.x86.checked.mch |
162,608,472,107 |
163,878,743,327 |
+0.78% |
libraries.pmi.windows.x86.checked.mch |
290,810,259,547 |
293,427,901,425 |
+0.90% |
libraries_tests.run.windows.x86.Release.mch |
660,243,465,910 |
664,570,769,784 |
+0.66% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
557,224,786,376 |
560,327,179,192 |
+0.56% |
realworld.run.windows.x86.checked.mch |
62,363,404,774 |
62,814,801,199 |
+0.72% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
542,631 |
542,631 |
0.00% |
benchmarks.run_pgo.windows.x86.checked.mch |
10,382,074,919 |
10,382,074,871 |
-0.00% |
benchmarks.run_tiered.windows.x86.checked.mch |
6,744,807,834 |
6,744,808,028 |
+0.00% |
coreclr_tests.run.windows.x86.checked.mch |
298,653,903,172 |
298,653,295,854 |
-0.00% |
libraries.crossgen2.windows.x86.checked.mch |
1,999,669 |
1,999,669 |
0.00% |
libraries.pmi.windows.x86.checked.mch |
127,226,007 |
127,226,007 |
0.00% |
libraries_tests.run.windows.x86.Release.mch |
138,945,855,695 |
138,945,852,967 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
12,288,086,520 |
12,288,076,462 |
-0.00% |
realworld.run.windows.x86.checked.mch |
312,295,646 |
312,294,358 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
44,747,392,735 |
45,109,815,225 |
+0.81% |
benchmarks.run_pgo.windows.x86.checked.mch |
278,290,631,514 |
279,674,853,777 |
+0.50% |
benchmarks.run_tiered.windows.x86.checked.mch |
34,090,338,476 |
34,390,863,779 |
+0.88% |
coreclr_tests.run.windows.x86.checked.mch |
590,388,881,540 |
605,153,948,904 |
+2.50% |
libraries.crossgen2.windows.x86.checked.mch |
162,606,472,438 |
163,876,743,658 |
+0.78% |
libraries.pmi.windows.x86.checked.mch |
290,683,033,540 |
293,300,675,418 |
+0.90% |
libraries_tests.run.windows.x86.Release.mch |
521,297,610,215 |
525,624,916,817 |
+0.83% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
544,936,699,856 |
548,039,102,730 |
+0.57% |
realworld.run.windows.x86.checked.mch |
62,051,109,128 |
62,502,506,841 |
+0.73% |