Throughput Diffs

linux arm

Overall (-0.20% to +2.58%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +1.92%
benchmarks.run_pgo.linux.arm.checked.mch -0.20%
benchmarks.run_tiered.linux.arm.checked.mch +1.50%
coreclr_tests.run.linux.arm.checked.mch +0.70%
libraries.crossgen2.linux.arm.checked.mch +1.34%
libraries.pmi.linux.arm.checked.mch +1.84%
libraries_tests.run.linux.arm.Release.mch +0.60%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +1.83%
realworld.run.linux.arm.checked.mch +2.58%

MinOpts (-0.22% to +7.90%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +0.57%
benchmarks.run_pgo.linux.arm.checked.mch -0.22%
benchmarks.run_tiered.linux.arm.checked.mch +0.02%
coreclr_tests.run.linux.arm.checked.mch +0.61%
libraries.crossgen2.linux.arm.checked.mch +0.70%
libraries.pmi.linux.arm.checked.mch +7.90%
libraries_tests.run.linux.arm.Release.mch +0.10%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +1.48%
realworld.run.linux.arm.checked.mch +1.81%

FullOpts (-0.20% to +2.59%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +1.94%
benchmarks.run_pgo.linux.arm.checked.mch -0.20%
benchmarks.run_tiered.linux.arm.checked.mch +1.85%
coreclr_tests.run.linux.arm.checked.mch +0.76%
libraries.crossgen2.linux.arm.checked.mch +1.34%
libraries.pmi.linux.arm.checked.mch +1.84%
libraries_tests.run.linux.arm.Release.mch +0.60%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +1.85%
realworld.run.linux.arm.checked.mch +2.59%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 59,291,775,287 60,432,599,002 +1.92%
benchmarks.run_pgo.linux.arm.checked.mch 96,129,337,360 95,935,314,321 -0.20%
benchmarks.run_tiered.linux.arm.checked.mch 60,181,289,063 61,086,587,994 +1.50%
coreclr_tests.run.linux.arm.checked.mch 901,182,340,929 907,518,908,812 +0.70%
libraries.crossgen2.linux.arm.checked.mch 112,482,016,384 113,987,140,391 +1.34%
libraries.pmi.linux.arm.checked.mch 219,124,093,926 223,155,443,762 +1.84%
libraries_tests.run.linux.arm.Release.mch 85,499,780,118 86,010,024,529 +0.60%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 348,463,286,226 354,849,127,403 +1.83%
realworld.run.linux.arm.checked.mch 60,710,351,807 62,276,408,633 +2.58%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 561,439,250 564,662,310 +0.57%
benchmarks.run_pgo.linux.arm.checked.mch 6,947,659,103 6,932,043,550 -0.22%
benchmarks.run_tiered.linux.arm.checked.mch 11,432,778,498 11,435,132,396 +0.02%
coreclr_tests.run.linux.arm.checked.mch 363,929,430,875 366,156,197,514 +0.61%
libraries.crossgen2.linux.arm.checked.mch 2,061,059 2,075,582 +0.70%
libraries.pmi.linux.arm.checked.mch 169,773,556 183,190,843 +7.90%
libraries_tests.run.linux.arm.Release.mch 989,820,754 990,776,909 +0.10%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 15,446,241,505 15,674,267,205 +1.48%
realworld.run.linux.arm.checked.mch 514,315,106 523,638,097 +1.81%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 58,730,336,037 59,867,936,692 +1.94%
benchmarks.run_pgo.linux.arm.checked.mch 89,181,678,257 89,003,270,771 -0.20%
benchmarks.run_tiered.linux.arm.checked.mch 48,748,510,565 49,651,455,598 +1.85%
coreclr_tests.run.linux.arm.checked.mch 537,252,910,054 541,362,711,298 +0.76%
libraries.crossgen2.linux.arm.checked.mch 112,479,955,325 113,985,064,809 +1.34%
libraries.pmi.linux.arm.checked.mch 218,954,320,370 222,972,252,919 +1.84%
libraries_tests.run.linux.arm.Release.mch 84,509,959,364 85,019,247,620 +0.60%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 333,017,044,721 339,174,860,198 +1.85%
realworld.run.linux.arm.checked.mch 60,196,036,701 61,752,770,536 +2.59%


windows x86

Overall (+0.93% to +2.79%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +2.79%
benchmarks.run_pgo.windows.x86.checked.mch +0.93%
benchmarks.run_tiered.windows.x86.checked.mch +2.11%
coreclr_tests.run.windows.x86.checked.mch +1.33%
libraries.crossgen2.windows.x86.checked.mch +1.41%
libraries.pmi.windows.x86.checked.mch +1.79%
libraries_tests.run.windows.x86.Release.mch +1.24%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +1.97%
realworld.run.windows.x86.checked.mch +2.30%

MinOpts (+0.33% to +8.98%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +1.01%
benchmarks.run_pgo.windows.x86.checked.mch +0.42%
benchmarks.run_tiered.windows.x86.checked.mch +0.42%
coreclr_tests.run.windows.x86.checked.mch +1.26%
libraries.crossgen2.windows.x86.checked.mch +0.87%
libraries.pmi.windows.x86.checked.mch +8.98%
libraries_tests.run.windows.x86.Release.mch +0.33%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +1.54%
realworld.run.windows.x86.checked.mch +3.40%

FullOpts (+0.96% to +2.79%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +2.79%
benchmarks.run_pgo.windows.x86.checked.mch +0.96%
benchmarks.run_tiered.windows.x86.checked.mch +2.63%
coreclr_tests.run.windows.x86.checked.mch +1.35%
libraries.crossgen2.windows.x86.checked.mch +1.41%
libraries.pmi.windows.x86.checked.mch +1.79%
libraries_tests.run.windows.x86.Release.mch +1.40%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +1.98%
realworld.run.windows.x86.checked.mch +2.30%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 49,923,030,888 51,314,931,946 +2.79%
benchmarks.run_pgo.windows.x86.checked.mch 174,526,905,996 176,150,320,484 +0.93%
benchmarks.run_tiered.windows.x86.checked.mch 45,223,054,062 46,176,070,550 +2.11%
coreclr_tests.run.windows.x86.checked.mch 651,645,028,599 660,279,712,972 +1.33%
libraries.crossgen2.windows.x86.checked.mch 133,696,073,862 135,575,977,012 +1.41%
libraries.pmi.windows.x86.checked.mch 226,253,215,656 230,311,852,033 +1.79%
libraries_tests.run.windows.x86.Release.mch 53,486,748,564 54,147,496,208 +1.24%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 441,718,927,631 450,428,364,296 +1.97%
realworld.run.windows.x86.checked.mch 46,770,065,162 47,846,970,965 +2.30%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 901,365 910,507 +1.01%
benchmarks.run_pgo.windows.x86.checked.mch 9,615,187,327 9,655,644,930 +0.42%
benchmarks.run_tiered.windows.x86.checked.mch 10,709,935,611 10,754,605,579 +0.42%
coreclr_tests.run.windows.x86.checked.mch 172,961,513,481 175,135,085,643 +1.26%
libraries.crossgen2.windows.x86.checked.mch 1,996,152 2,013,582 +0.87%
libraries.pmi.windows.x86.checked.mch 126,999,759 138,407,594 +8.98%
libraries_tests.run.windows.x86.Release.mch 8,051,766,363 8,078,194,462 +0.33%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 12,624,706,946 12,819,394,019 +1.54%
realworld.run.windows.x86.checked.mch 312,643,423 323,278,255 +3.40%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 49,922,129,523 51,314,021,439 +2.79%
benchmarks.run_pgo.windows.x86.checked.mch 164,911,718,669 166,494,675,554 +0.96%
benchmarks.run_tiered.windows.x86.checked.mch 34,513,118,451 35,421,464,971 +2.63%
coreclr_tests.run.windows.x86.checked.mch 478,683,515,118 485,144,627,329 +1.35%
libraries.crossgen2.windows.x86.checked.mch 133,694,077,710 135,573,963,430 +1.41%
libraries.pmi.windows.x86.checked.mch 226,126,215,897 230,173,444,439 +1.79%
libraries_tests.run.windows.x86.Release.mch 45,434,982,201 46,069,301,746 +1.40%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 429,094,220,685 437,608,970,277 +1.98%
realworld.run.windows.x86.checked.mch 46,457,421,739 47,523,692,710 +2.30%