Throughput Diffs

linux arm64

Overall (+3.85% to +18.62%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch +17.27%
smoke_tests.nativeaot.linux.arm64.checked.mch +11.64%
libraries.pmi.linux.arm64.checked.mch +10.85%
benchmarks.run.linux.arm64.checked.mch +13.90%
libraries.crossgen2.linux.arm64.checked.mch +11.41%
coreclr_tests.run.linux.arm64.checked.mch +3.85%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +7.72%
realworld.run.linux.arm64.checked.mch +13.58%
libraries_tests.run.linux.arm64.Release.mch +18.62%
benchmarks.run_tiered.linux.arm64.checked.mch +9.78%

FullOpts (+6.99% to +25.14%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch +19.50%
smoke_tests.nativeaot.linux.arm64.checked.mch +11.64%
libraries.pmi.linux.arm64.checked.mch +10.86%
benchmarks.run.linux.arm64.checked.mch +14.01%
libraries.crossgen2.linux.arm64.checked.mch +11.41%
coreclr_tests.run.linux.arm64.checked.mch +6.99%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +7.94%
realworld.run.linux.arm64.checked.mch +13.70%
libraries_tests.run.linux.arm64.Release.mch +25.14%
benchmarks.run_tiered.linux.arm64.checked.mch +23.40%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 248,744,250,019 291,694,981,924 +17.27%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,443,416,402 13,891,923,110 +11.64%
libraries.pmi.linux.arm64.checked.mch 274,848,724,536 304,665,715,065 +10.85%
benchmarks.run.linux.arm64.checked.mch 59,338,113,787 67,588,006,750 +13.90%
libraries.crossgen2.linux.arm64.checked.mch 150,703,584,994 167,897,047,606 +11.41%
coreclr_tests.run.linux.arm64.checked.mch 1,079,013,843,515 1,120,581,073,566 +3.85%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 566,051,309,096 609,751,530,128 +7.72%
realworld.run.linux.arm64.checked.mch 58,624,199,626 66,587,167,083 +13.58%
libraries_tests.run.linux.arm64.Release.mch 969,393,025,032 1,149,868,259,401 +18.62%
benchmarks.run_tiered.linux.arm64.checked.mch 49,880,687,911 54,758,899,089 +9.78%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 28,538,070,020 28,538,070,015 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,378,653 1,378,653 0.00%
libraries.pmi.linux.arm64.checked.mch 189,011,987 189,011,987 0.00%
benchmarks.run.linux.arm64.checked.mch 436,301,157 436,301,157 0.00%
libraries.crossgen2.linux.arm64.checked.mch 2,131,258 2,131,258 0.00%
coreclr_tests.run.linux.arm64.checked.mch 484,193,121,495 484,193,122,339 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 15,931,380,345 15,931,380,913 +0.00%
realworld.run.linux.arm64.checked.mch 513,852,302 513,852,302 0.00%
libraries_tests.run.linux.arm64.Release.mch 251,531,036,762 251,531,035,957 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 29,033,277,421 29,033,277,431 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 220,206,179,999 263,156,911,909 +19.50%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,442,037,749 13,890,544,457 +11.64%
libraries.pmi.linux.arm64.checked.mch 274,659,712,549 304,476,703,078 +10.86%
benchmarks.run.linux.arm64.checked.mch 58,901,812,630 67,151,705,593 +14.01%
libraries.crossgen2.linux.arm64.checked.mch 150,701,453,736 167,894,916,348 +11.41%
coreclr_tests.run.linux.arm64.checked.mch 594,820,722,020 636,387,951,227 +6.99%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,119,928,751 593,820,149,215 +7.94%
realworld.run.linux.arm64.checked.mch 58,110,347,324 66,073,314,781 +13.70%
libraries_tests.run.linux.arm64.Release.mch 717,861,988,270 898,337,223,444 +25.14%
benchmarks.run_tiered.linux.arm64.checked.mch 20,847,410,490 25,725,621,658 +23.40%


linux x64

Overall (+4.24% to +19.87%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch +11.23%
libraries.pmi.linux.x64.checked.mch +10.98%
smoke_tests.nativeaot.linux.x64.checked.mch +14.11%
benchmarks.run_pgo.linux.x64.checked.mch +17.04%
coreclr_tests.run.linux.x64.checked.mch +4.24%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +7.83%
benchmarks.run_tiered.linux.x64.checked.mch +13.01%
benchmarks.run.linux.x64.checked.mch +13.87%
libraries_tests.run.linux.x64.Release.mch +19.87%
realworld.run.linux.x64.checked.mch +13.82%

FullOpts (+7.59% to +25.55%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch +11.23%
libraries.pmi.linux.x64.checked.mch +10.98%
smoke_tests.nativeaot.linux.x64.checked.mch +14.11%
benchmarks.run_pgo.linux.x64.checked.mch +18.96%
coreclr_tests.run.linux.x64.checked.mch +7.59%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +8.05%
benchmarks.run_tiered.linux.x64.checked.mch +23.32%
benchmarks.run.linux.x64.checked.mch +13.94%
libraries_tests.run.linux.x64.Release.mch +25.55%
realworld.run.linux.x64.checked.mch +13.91%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.x64.checked.mch 134,645,380,299 149,762,476,865 +11.23%
libraries.pmi.linux.x64.checked.mch 261,172,946,808 289,838,784,482 +10.98%
smoke_tests.nativeaot.linux.x64.checked.mch 20,069,703,316 22,901,894,251 +14.11%
benchmarks.run_pgo.linux.x64.checked.mch 253,682,166,384 296,917,358,053 +17.04%
coreclr_tests.run.linux.x64.checked.mch 981,176,640,670 1,022,743,144,827 +4.24%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 535,548,347,472 577,501,576,732 +7.83%
benchmarks.run_tiered.linux.x64.checked.mch 34,708,894,801 39,225,802,750 +13.01%
benchmarks.run.linux.x64.checked.mch 69,284,959,431 78,893,417,261 +13.87%
libraries_tests.run.linux.x64.Release.mch 977,950,924,798 1,172,229,511,824 +19.87%
realworld.run.linux.x64.checked.mch 56,272,761,051 64,048,698,312 +13.82%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.x64.checked.mch 1,810,736 1,810,736 0.00%
libraries.pmi.linux.x64.checked.mch 163,415,298 163,415,298 0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,365,812 1,365,812 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 25,623,372,873 25,623,372,873 0.00%
coreclr_tests.run.linux.x64.checked.mch 433,276,187,917 433,276,178,111 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 14,332,653,789 14,332,653,287 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 15,341,905,851 15,341,905,871 +0.00%
benchmarks.run.linux.x64.checked.mch 379,939,986 379,939,986 0.00%
libraries_tests.run.linux.x64.Release.mch 217,431,837,335 217,431,837,938 +0.00%
realworld.run.linux.x64.checked.mch 370,190,111 370,190,111 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.x64.checked.mch 134,643,569,563 149,760,666,129 +11.23%
libraries.pmi.linux.x64.checked.mch 261,009,531,510 289,675,369,184 +10.98%
smoke_tests.nativeaot.linux.x64.checked.mch 20,068,337,504 22,900,528,439 +14.11%
benchmarks.run_pgo.linux.x64.checked.mch 228,058,793,511 271,293,985,180 +18.96%
coreclr_tests.run.linux.x64.checked.mch 547,900,452,753 589,466,966,716 +7.59%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 521,215,693,683 563,168,923,445 +8.05%
benchmarks.run_tiered.linux.x64.checked.mch 19,366,988,950 23,883,896,879 +23.32%
benchmarks.run.linux.x64.checked.mch 68,905,019,445 78,513,477,275 +13.94%
libraries_tests.run.linux.x64.Release.mch 760,519,087,463 954,797,673,886 +25.55%
realworld.run.linux.x64.checked.mch 55,902,570,940 63,678,508,201 +13.91%