Throughput Diffs

linux arm64

Overall (-2.89% to -0.00%)

Collection PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -2.89%
benchmarks.run_pgo.linux.arm64.checked.mch -1.09%
libraries_tests.run.linux.arm64.Release.mch -1.92%
realworld.run.linux.arm64.checked.mch -1.58%
libraries.pmi.linux.arm64.checked.mch -0.57%
coreclr_tests.run.linux.arm64.checked.mch -1.34%
benchmarks.run_tiered.linux.arm64.checked.mch -0.96%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%
benchmarks.run.linux.arm64.checked.mch -1.20%

MinOpts (-1.88% to 0.00%)

Collection PDIFF
benchmarks.run_pgo.linux.arm64.checked.mch -0.95%
libraries_tests.run.linux.arm64.Release.mch -1.88%
coreclr_tests.run.linux.arm64.checked.mch -0.09%
benchmarks.run_tiered.linux.arm64.checked.mch -0.82%

FullOpts (-2.89% to -0.00%)

Collection PDIFF
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -2.89%
benchmarks.run_pgo.linux.arm64.checked.mch -1.20%
libraries_tests.run.linux.arm64.Release.mch -2.09%
realworld.run.linux.arm64.checked.mch -1.58%
libraries.pmi.linux.arm64.checked.mch -0.57%
coreclr_tests.run.linux.arm64.checked.mch -2.13%
benchmarks.run_tiered.linux.arm64.checked.mch -1.28%
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%
benchmarks.run.linux.arm64.checked.mch -1.20%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 39,715,001 39,713,204 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 719,162,906 698,413,686 -2.89%
benchmarks.run_pgo.linux.arm64.checked.mch 3,207,737,507 3,172,662,225 -1.09%
libraries_tests.run.linux.arm64.Release.mch 1,867,930,626 1,832,131,498 -1.92%
realworld.run.linux.arm64.checked.mch 6,047,070,716 5,951,435,148 -1.58%
libraries.pmi.linux.arm64.checked.mch 9,062,063,548 9,010,001,892 -0.57%
coreclr_tests.run.linux.arm64.checked.mch 517,543,626 510,627,384 -1.34%
benchmarks.run_tiered.linux.arm64.checked.mch 2,280,678,380 2,258,827,646 -0.96%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,767,312 1,767,208 -0.01%
benchmarks.run.linux.arm64.checked.mch 1,681,807,649 1,661,620,072 -1.20%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 0 0 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 1,365,264,359 1,352,248,961 -0.95%
libraries_tests.run.linux.arm64.Release.mch 1,548,616,578 1,519,480,642 -1.88%
realworld.run.linux.arm64.checked.mch 12,062,595 12,062,595 0.00%
libraries.pmi.linux.arm64.checked.mch 0 0 0.00%
coreclr_tests.run.linux.arm64.checked.mch 201,584,493 201,394,089 -0.09%
benchmarks.run_tiered.linux.arm64.checked.mch 1,588,828,072 1,575,826,235 -0.82%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%
benchmarks.run.linux.arm64.checked.mch 381,242 381,242 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 39,715,001 39,713,204 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 719,162,906 698,413,686 -2.89%
benchmarks.run_pgo.linux.arm64.checked.mch 1,842,473,148 1,820,413,264 -1.20%
libraries_tests.run.linux.arm64.Release.mch 319,314,048 312,650,856 -2.09%
realworld.run.linux.arm64.checked.mch 6,035,008,121 5,939,372,553 -1.58%
libraries.pmi.linux.arm64.checked.mch 9,062,063,548 9,010,001,892 -0.57%
coreclr_tests.run.linux.arm64.checked.mch 315,959,133 309,233,295 -2.13%
benchmarks.run_tiered.linux.arm64.checked.mch 691,850,308 683,001,411 -1.28%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,767,312 1,767,208 -0.01%
benchmarks.run.linux.arm64.checked.mch 1,681,426,407 1,661,238,830 -1.20%


linux x64

Overall (-2.22% to -0.01%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -1.18%
benchmarks.run.linux.x64.checked.mch -1.60%
benchmarks.run_tiered.linux.x64.checked.mch -1.12%
libraries_tests.run.linux.x64.Release.mch -2.22%
libraries.pmi.linux.x64.checked.mch -1.61%
libraries.crossgen2.linux.x64.checked.mch -0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -1.50%
coreclr_tests.run.linux.x64.checked.mch -0.98%
realworld.run.linux.x64.checked.mch -1.52%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

MinOpts (-2.34% to 0.00%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -1.37%
benchmarks.run.linux.x64.checked.mch -0.03%
benchmarks.run_tiered.linux.x64.checked.mch -1.48%
libraries_tests.run.linux.x64.Release.mch -2.34%
coreclr_tests.run.linux.x64.checked.mch -0.03%
realworld.run.linux.x64.checked.mch -0.02%

FullOpts (-1.84% to -0.01%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -1.01%
benchmarks.run.linux.x64.checked.mch -1.60%
benchmarks.run_tiered.linux.x64.checked.mch -0.63%
libraries_tests.run.linux.x64.Release.mch -1.84%
libraries.pmi.linux.x64.checked.mch -1.61%
libraries.crossgen2.linux.x64.checked.mch -0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -1.50%
coreclr_tests.run.linux.x64.checked.mch -1.34%
realworld.run.linux.x64.checked.mch -1.52%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 2,114,923,654 2,089,951,347 -1.18%
benchmarks.run.linux.x64.checked.mch 1,026,170,884 1,009,758,079 -1.60%
benchmarks.run_tiered.linux.x64.checked.mch 857,270,973 847,645,263 -1.12%
libraries_tests.run.linux.x64.Release.mch 1,361,245,631 1,331,074,068 -2.22%
libraries.pmi.linux.x64.checked.mch 3,893,550,675 3,831,049,794 -1.61%
libraries.crossgen2.linux.x64.checked.mch 36,097,259 36,093,050 -0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 2,171,486,583 2,138,979,427 -1.50%
coreclr_tests.run.linux.x64.checked.mch 360,624,168 357,093,735 -0.98%
realworld.run.linux.x64.checked.mch 5,358,412,944 5,276,847,425 -1.52%
smoke_tests.nativeaot.linux.x64.checked.mch 59,189,663 59,183,489 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 1,024,526,824 1,010,521,403 -1.37%
benchmarks.run.linux.x64.checked.mch 379,902 379,806 -0.03%
benchmarks.run_tiered.linux.x64.checked.mch 497,637,585 490,285,335 -1.48%
libraries_tests.run.linux.x64.Release.mch 1,016,149,686 992,342,824 -2.34%
libraries.pmi.linux.x64.checked.mch 0 0 0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 0 0 0.00%
coreclr_tests.run.linux.x64.checked.mch 100,424,313 100,390,763 -0.03%
realworld.run.linux.x64.checked.mch 421,048 420,952 -0.02%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 1,090,396,830 1,079,429,944 -1.01%
benchmarks.run.linux.x64.checked.mch 1,025,790,982 1,009,378,273 -1.60%
benchmarks.run_tiered.linux.x64.checked.mch 359,633,388 357,359,928 -0.63%
libraries_tests.run.linux.x64.Release.mch 345,095,945 338,731,244 -1.84%
libraries.pmi.linux.x64.checked.mch 3,893,550,675 3,831,049,794 -1.61%
libraries.crossgen2.linux.x64.checked.mch 36,097,259 36,093,050 -0.01%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 2,171,486,583 2,138,979,427 -1.50%
coreclr_tests.run.linux.x64.checked.mch 260,199,855 256,702,972 -1.34%
realworld.run.linux.x64.checked.mch 5,357,991,896 5,276,426,473 -1.52%
smoke_tests.nativeaot.linux.x64.checked.mch 59,189,663 59,183,489 -0.01%