Throughput Diffs

linux arm

Overall (+4.64% to +15.62%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +11.80%
benchmarks.run_pgo.linux.arm.checked.mch +7.36%
benchmarks.run_tiered.linux.arm.checked.mch +12.58%
coreclr_tests.run.linux.arm.checked.mch +4.64%
libraries.crossgen2.linux.arm.checked.mch +10.95%
libraries.pmi.linux.arm.checked.mch +10.98%
libraries_tests.run.linux.arm.Release.mch +15.00%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +8.40%
realworld.run.linux.arm.checked.mch +15.62%

FullOpts (+7.85% to +19.46%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +11.92%
benchmarks.run_pgo.linux.arm.checked.mch +7.85%
benchmarks.run_tiered.linux.arm.checked.mch +15.46%
coreclr_tests.run.linux.arm.checked.mch +7.94%
libraries.crossgen2.linux.arm.checked.mch +10.95%
libraries.pmi.linux.arm.checked.mch +10.99%
libraries_tests.run.linux.arm.Release.mch +19.46%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +8.72%
realworld.run.linux.arm.checked.mch +15.74%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 73,456,964,051 82,123,569,381 +11.80%
benchmarks.run_pgo.linux.arm.checked.mch 321,559,842,250 345,231,145,967 +7.36%
benchmarks.run_tiered.linux.arm.checked.mch 66,773,954,403 75,173,067,707 +12.58%
coreclr_tests.run.linux.arm.checked.mch 973,592,472,489 1,018,815,318,481 +4.64%
libraries.crossgen2.linux.arm.checked.mch 134,734,092,951 149,486,647,216 +10.95%
libraries.pmi.linux.arm.checked.mch 268,202,539,594 297,648,452,457 +10.98%
libraries_tests.run.linux.arm.Release.mch 938,181,923,876 1,078,950,400,221 +15.00%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 459,538,476,929 498,121,848,375 +8.40%
realworld.run.linux.arm.checked.mch 72,281,924,334 83,569,505,683 +15.62%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 761,002,871 761,002,871 0.00%
benchmarks.run_pgo.linux.arm.checked.mch 20,110,658,827 20,110,658,472 -0.00%
benchmarks.run_tiered.linux.arm.checked.mch 12,458,980,358 12,458,980,156 -0.00%
coreclr_tests.run.linux.arm.checked.mch 404,270,417,036 404,270,197,713 -0.00%
libraries.crossgen2.linux.arm.checked.mch 2,285,739 2,285,739 0.00%
libraries.pmi.linux.arm.checked.mch 187,153,851 187,153,849 -0.00%
libraries_tests.run.linux.arm.Release.mch 214,663,875,540 214,663,863,222 -0.00%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 17,231,442,252 17,231,441,732 -0.00%
realworld.run.linux.arm.checked.mch 581,342,457 581,342,467 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 72,695,961,180 81,362,566,510 +11.92%
benchmarks.run_pgo.linux.arm.checked.mch 301,449,183,423 325,120,487,495 +7.85%
benchmarks.run_tiered.linux.arm.checked.mch 54,314,974,045 62,714,087,551 +15.46%
coreclr_tests.run.linux.arm.checked.mch 569,322,055,453 614,545,120,768 +7.94%
libraries.crossgen2.linux.arm.checked.mch 134,731,807,212 149,484,361,477 +10.95%
libraries.pmi.linux.arm.checked.mch 268,015,385,743 297,461,298,608 +10.99%
libraries_tests.run.linux.arm.Release.mch 723,518,048,336 864,286,536,999 +19.46%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 442,307,034,677 480,890,406,643 +8.72%
realworld.run.linux.arm.checked.mch 71,700,581,877 82,988,163,216 +15.74%


windows x86

Overall (+4.73% to +17.44%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +16.01%
benchmarks.run_pgo.windows.x86.checked.mch +10.40%
benchmarks.run_tiered.windows.x86.checked.mch +17.44%
coreclr_tests.run.windows.x86.checked.mch +4.73%
libraries.crossgen2.windows.x86.checked.mch +10.14%
libraries.pmi.windows.x86.checked.mch +9.26%
libraries_tests.run.windows.x86.Release.mch +14.60%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +7.11%
realworld.run.windows.x86.checked.mch +11.56%

FullOpts (+7.21% to +21.25%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +16.01%
benchmarks.run_pgo.windows.x86.checked.mch +10.84%
benchmarks.run_tiered.windows.x86.checked.mch +21.25%
coreclr_tests.run.windows.x86.checked.mch +7.21%
libraries.crossgen2.windows.x86.checked.mch +10.14%
libraries.pmi.windows.x86.checked.mch +9.26%
libraries_tests.run.windows.x86.Release.mch +18.74%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +7.28%
realworld.run.windows.x86.checked.mch +11.62%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 42,221,056,544 48,979,726,889 +16.01%
benchmarks.run_pgo.windows.x86.checked.mch 268,393,462,743 296,316,506,833 +10.40%
benchmarks.run_tiered.windows.x86.checked.mch 38,620,477,928 45,354,577,780 +17.44%
coreclr_tests.run.windows.x86.checked.mch 895,337,293,644 937,693,086,669 +4.73%
libraries.crossgen2.windows.x86.checked.mch 141,682,418,758 156,050,934,115 +10.14%
libraries.pmi.windows.x86.checked.mch 277,095,607,772 302,747,206,977 +9.26%
libraries_tests.run.windows.x86.Release.mch 656,110,119,246 751,885,209,229 +14.60%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 547,461,317,065 586,363,113,771 +7.11%
realworld.run.windows.x86.checked.mch 59,364,183,672 66,224,275,493 +11.56%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 558,922 558,922 0.00%
benchmarks.run_pgo.windows.x86.checked.mch 10,682,126,678 10,682,126,497 -0.00%
benchmarks.run_tiered.windows.x86.checked.mch 6,937,727,920 6,937,727,814 -0.00%
coreclr_tests.run.windows.x86.checked.mch 308,145,815,789 308,145,179,628 -0.00%
libraries.crossgen2.windows.x86.checked.mch 2,057,623 2,057,623 0.00%
libraries.pmi.windows.x86.checked.mch 132,804,234 132,804,246 +0.00%
libraries_tests.run.windows.x86.Release.mch 144,907,862,245 144,907,859,903 -0.00%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 12,797,206,135 12,797,206,941 +0.00%
realworld.run.windows.x86.checked.mch 328,216,624 328,216,622 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 42,220,497,622 48,979,167,967 +16.01%
benchmarks.run_pgo.windows.x86.checked.mch 257,711,336,065 285,634,380,336 +10.84%
benchmarks.run_tiered.windows.x86.checked.mch 31,682,750,008 38,416,849,966 +21.25%
coreclr_tests.run.windows.x86.checked.mch 587,191,477,855 629,547,907,041 +7.21%
libraries.crossgen2.windows.x86.checked.mch 141,680,361,135 156,048,876,492 +10.14%
libraries.pmi.windows.x86.checked.mch 276,962,803,538 302,614,402,731 +9.26%
libraries_tests.run.windows.x86.Release.mch 511,202,257,001 606,977,349,326 +18.74%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 534,664,110,930 573,565,906,830 +7.28%
realworld.run.windows.x86.checked.mch 59,035,967,048 65,896,058,871 +11.62%