Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 241,843,282,705 241,843,211,213 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 48,806,472,850 48,806,605,642 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,965,892,018 145,965,978,216 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,437,634,024 271,437,751,926 +0.00%
realworld.run.linux.arm64.checked.mch 58,305,514,530 58,305,636,333 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,066,912,160 12,066,888,711 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 27,822,306,866 27,822,310,441 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 28,460,014,546 28,460,016,349 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 2,053,775 2,053,775 0.00%
libraries.pmi.linux.arm64.checked.mch 183,892,294 183,892,309 +0.00%
realworld.run.linux.arm64.checked.mch 503,141,343 503,135,834 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,340,209 1,340,209 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch 214,020,975,839 214,020,900,772 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,346,458,304 20,346,589,293 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,963,838,243 145,963,924,441 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,253,741,730 271,253,859,617 +0.00%
realworld.run.linux.arm64.checked.mch 57,802,373,187 57,802,500,499 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,065,571,951 12,065,548,502 -0.00%


linux x64

Overall (-0.05% to +0.02%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.02%
benchmarks.run_pgo.linux.x64.checked.mch +0.02%
benchmarks.run_tiered.linux.x64.checked.mch +0.01%
libraries.crossgen2.linux.x64.checked.mch +0.02%
libraries.pmi.linux.x64.checked.mch +0.02%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.02%
realworld.run.linux.x64.checked.mch -0.05%
smoke_tests.nativeaot.linux.x64.checked.mch +0.02%

MinOpts (+0.01% to +0.03%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.01%
benchmarks.run_pgo.linux.x64.checked.mch +0.01%
benchmarks.run_tiered.linux.x64.checked.mch +0.01%
libraries.crossgen2.linux.x64.checked.mch +0.03%
libraries.pmi.linux.x64.checked.mch +0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.01%
realworld.run.linux.x64.checked.mch +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch +0.02%

FullOpts (-0.05% to +0.02%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.02%
benchmarks.run_pgo.linux.x64.checked.mch +0.02%
benchmarks.run_tiered.linux.x64.checked.mch +0.02%
libraries.crossgen2.linux.x64.checked.mch +0.02%
libraries.pmi.linux.x64.checked.mch +0.02%
librariestestsnotieredcompilation.run.linux.x64.Release.mch +0.02%
realworld.run.linux.x64.checked.mch -0.05%
smoke_tests.nativeaot.linux.x64.checked.mch +0.02%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 67,999,763,380 68,014,523,369 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 243,979,005,219 244,030,322,313 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 33,524,420,254 33,529,446,897 +0.01%
libraries.crossgen2.linux.x64.checked.mch 129,525,252,759 129,548,677,907 +0.02%
libraries.pmi.linux.x64.checked.mch 256,845,785,254 256,902,482,356 +0.02%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 522,157,702,281 522,284,881,362 +0.02%
realworld.run.linux.x64.checked.mch 55,643,842,123 55,616,324,676 -0.05%
smoke_tests.nativeaot.linux.x64.checked.mch 19,315,662,063 19,320,074,997 +0.02%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 360,803,008 360,856,520 +0.01%
benchmarks.run_pgo.linux.x64.checked.mch 24,719,246,851 24,721,035,498 +0.01%
benchmarks.run_tiered.linux.x64.checked.mch 14,715,847,701 14,717,021,925 +0.01%
libraries.crossgen2.linux.x64.checked.mch 1,719,643 1,720,078 +0.03%
libraries.pmi.linux.x64.checked.mch 159,093,142 159,108,999 +0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 13,636,587,309 13,638,301,531 +0.01%
realworld.run.linux.x64.checked.mch 352,603,372 352,656,578 +0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 1,310,770 1,310,991 +0.02%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 67,638,960,372 67,653,666,849 +0.02%
benchmarks.run_pgo.linux.x64.checked.mch 219,259,758,368 219,309,286,815 +0.02%
benchmarks.run_tiered.linux.x64.checked.mch 18,808,572,553 18,812,424,972 +0.02%
libraries.crossgen2.linux.x64.checked.mch 129,523,533,116 129,546,957,829 +0.02%
libraries.pmi.linux.x64.checked.mch 256,686,692,112 256,743,373,357 +0.02%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 508,521,114,972 508,646,579,831 +0.02%
realworld.run.linux.x64.checked.mch 55,291,238,751 55,263,668,098 -0.05%
smoke_tests.nativeaot.linux.x64.checked.mch 19,314,351,293 19,318,764,006 +0.02%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
realworld.run.osx.arm64.checked.mch 55,890,213,861 55,890,293,641 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
realworld.run.osx.arm64.checked.mch 491,621,275 491,626,581 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
realworld.run.osx.arm64.checked.mch 55,398,592,586 55,398,667,060 +0.00%