Throughput Diffs

linux arm64

Overall (-5.32% to +0.04%)

Collection PDIFF
libraries.crossgen2.linux.arm64.checked.mch +0.04%
libraries_tests.run.linux.arm64.Release.mch -2.61%
realworld.run.linux.arm64.checked.mch -0.07%
coreclr_tests.run.linux.arm64.checked.mch -4.33%
benchmarks.run_pgo.linux.arm64.checked.mch -1.17%
libraries.pmi.linux.arm64.checked.mch +0.03%
benchmarks.run_tiered.linux.arm64.checked.mch -5.32%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.24%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.04%

MinOpts (-11.63% to -6.46%)

Collection PDIFF
libraries.crossgen2.linux.arm64.checked.mch -9.09%
libraries_tests.run.linux.arm64.Release.mch -9.98%
realworld.run.linux.arm64.checked.mch -11.63%
coreclr_tests.run.linux.arm64.checked.mch -9.71%
benchmarks.run_pgo.linux.arm64.checked.mch -9.97%
libraries.pmi.linux.arm64.checked.mch -11.20%
benchmarks.run.linux.arm64.checked.mch -9.20%
benchmarks.run_tiered.linux.arm64.checked.mch -10.35%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -10.06%
smoke_tests.nativeaot.linux.arm64.checked.mch -6.46%

FullOpts (+0.02% to +0.05%)

Collection PDIFF
libraries.crossgen2.linux.arm64.checked.mch +0.04%
libraries_tests.run.linux.arm64.Release.mch +0.03%
realworld.run.linux.arm64.checked.mch +0.03%
coreclr_tests.run.linux.arm64.checked.mch +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch +0.03%
libraries.pmi.linux.arm64.checked.mch +0.03%
benchmarks.run.linux.arm64.checked.mch +0.05%
benchmarks.run_tiered.linux.arm64.checked.mch +0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch +0.05%
smoke_tests.nativeaot.linux.arm64.checked.mch +0.04%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 151,694,977,906 151,757,302,039 +0.04%
libraries_tests.run.linux.arm64.Release.mch 953,255,979,194 928,420,364,825 -2.61%
realworld.run.linux.arm64.checked.mch 61,049,469,103 61,006,678,371 -0.07%
coreclr_tests.run.linux.arm64.checked.mch 1,081,174,836,163 1,034,405,277,804 -4.33%
benchmarks.run_pgo.linux.arm64.checked.mch 262,977,798,985 259,890,810,364 -1.17%
libraries.pmi.linux.arm64.checked.mch 282,107,386,787 282,180,258,539 +0.03%
benchmarks.run.linux.arm64.checked.mch 54,392,963,402 54,394,069,425 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,086,405,144 37,952,007,464 -5.32%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 555,476,854,973 554,116,060,793 -0.24%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,647,916,605 12,653,325,475 +0.04%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 2,131,251 1,937,609 -9.09%
libraries_tests.run.linux.arm64.Release.mch 250,996,592,986 225,937,871,887 -9.98%
realworld.run.linux.arm64.checked.mch 513,650,086 453,907,122 -11.63%
coreclr_tests.run.linux.arm64.checked.mch 484,964,919,085 437,888,997,385 -9.71%
benchmarks.run_pgo.linux.arm64.checked.mch 31,568,077,773 28,420,930,385 -9.97%
libraries.pmi.linux.arm64.checked.mch 189,145,644 167,963,507 -11.20%
benchmarks.run.linux.arm64.checked.mch 275,512,670 250,158,936 -9.20%
benchmarks.run_tiered.linux.arm64.checked.mch 20,660,434,935 18,521,747,084 -10.35%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 15,935,928,447 14,332,099,155 -10.06%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,316,206 1,231,192 -6.46%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
libraries.crossgen2.linux.arm64.checked.mch 151,692,846,655 151,755,364,430 +0.04%
libraries_tests.run.linux.arm64.Release.mch 702,259,386,208 702,482,492,938 +0.03%
realworld.run.linux.arm64.checked.mch 60,535,819,017 60,552,771,249 +0.03%
coreclr_tests.run.linux.arm64.checked.mch 596,209,917,078 596,516,280,419 +0.05%
benchmarks.run_pgo.linux.arm64.checked.mch 231,409,721,212 231,469,879,979 +0.03%
libraries.pmi.linux.arm64.checked.mch 281,918,241,143 282,012,295,032 +0.03%
benchmarks.run.linux.arm64.checked.mch 54,117,450,732 54,143,910,489 +0.05%
benchmarks.run_tiered.linux.arm64.checked.mch 19,425,970,209 19,430,260,380 +0.02%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 539,540,926,526 539,783,961,638 +0.05%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,646,600,399 12,652,094,283 +0.04%


linux x64

Overall (-2.87% to -0.15%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.66%
benchmarks.run_tiered.linux.x64.checked.mch -2.87%
libraries.crossgen2.linux.x64.checked.mch -0.22%
libraries.pmi.linux.x64.checked.mch -0.17%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.34%
realworld.run.linux.x64.checked.mch -0.20%
smoke_tests.nativeaot.linux.x64.checked.mch -0.15%
benchmarks.run.linux.x64.checked.mch -0.20%
libraries_tests.run.linux.x64.Release.mch -1.45%
coreclr_tests.run.linux.x64.checked.mch -2.80%

MinOpts (-6.69% to -4.65%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -5.91%
benchmarks.run_tiered.linux.x64.checked.mch -5.96%
libraries.crossgen2.linux.x64.checked.mch -4.86%
libraries.pmi.linux.x64.checked.mch -6.32%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -5.60%
realworld.run.linux.x64.checked.mch -6.69%
smoke_tests.nativeaot.linux.x64.checked.mch -4.65%
benchmarks.run.linux.x64.checked.mch -5.12%
libraries_tests.run.linux.x64.Release.mch -5.81%
coreclr_tests.run.linux.x64.checked.mch -6.04%

FullOpts (-0.22% to -0.12%)

Collection PDIFF
benchmarks.run_pgo.linux.x64.checked.mch -0.13%
benchmarks.run_tiered.linux.x64.checked.mch -0.12%
libraries.crossgen2.linux.x64.checked.mch -0.22%
libraries.pmi.linux.x64.checked.mch -0.16%
librariestestsnotieredcompilation.run.linux.x64.Release.mch -0.19%
realworld.run.linux.x64.checked.mch -0.16%
smoke_tests.nativeaot.linux.x64.checked.mch -0.15%
benchmarks.run.linux.x64.checked.mch -0.17%
libraries_tests.run.linux.x64.Release.mch -0.14%
coreclr_tests.run.linux.x64.checked.mch -0.18%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 246,868,880,381 245,238,386,939 -0.66%
benchmarks.run_tiered.linux.x64.checked.mch 36,091,592,877 35,056,023,014 -2.87%
libraries.crossgen2.linux.x64.checked.mch 135,064,032,298 134,768,871,303 -0.22%
libraries.pmi.linux.x64.checked.mch 267,729,486,948 267,286,027,357 -0.17%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 524,662,055,191 522,891,655,222 -0.34%
realworld.run.linux.x64.checked.mch 58,474,247,612 58,357,670,353 -0.20%
smoke_tests.nativeaot.linux.x64.checked.mch 20,320,724,944 20,291,020,873 -0.15%
benchmarks.run.linux.x64.checked.mch 56,143,024,779 56,028,586,743 -0.20%
libraries_tests.run.linux.x64.Release.mch 935,977,130,792 922,377,464,363 -1.45%
coreclr_tests.run.linux.x64.checked.mch 1,052,711,045,079 1,023,211,095,267 -2.80%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 22,626,704,759 21,289,278,215 -5.91%
benchmarks.run_tiered.linux.x64.checked.mch 16,986,381,626 15,973,302,352 -5.96%
libraries.crossgen2.linux.x64.checked.mch 1,812,095 1,724,046 -4.86%
libraries.pmi.linux.x64.checked.mch 163,519,148 153,181,946 -6.32%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 14,343,611,198 13,540,429,715 -5.60%
realworld.run.linux.x64.checked.mch 371,156,075 346,325,354 -6.69%
smoke_tests.nativeaot.linux.x64.checked.mch 1,308,412 1,247,526 -4.65%
benchmarks.run.linux.x64.checked.mch 330,886,669 313,929,151 -5.12%
libraries_tests.run.linux.x64.Release.mch 217,344,759,411 204,718,815,384 -5.81%
coreclr_tests.run.linux.x64.checked.mch 470,726,004,035 442,291,612,391 -6.04%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.linux.x64.checked.mch 224,242,175,622 223,949,108,724 -0.13%
benchmarks.run_tiered.linux.x64.checked.mch 19,105,211,251 19,082,720,662 -0.12%
libraries.crossgen2.linux.x64.checked.mch 135,062,220,203 134,767,147,257 -0.22%
libraries.pmi.linux.x64.checked.mch 267,565,967,800 267,132,845,411 -0.16%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 510,318,443,993 509,351,225,507 -0.19%
realworld.run.linux.x64.checked.mch 58,103,091,537 58,011,344,999 -0.16%
smoke_tests.nativeaot.linux.x64.checked.mch 20,319,416,532 20,289,773,347 -0.15%
benchmarks.run.linux.x64.checked.mch 55,812,138,110 55,714,657,592 -0.17%
libraries_tests.run.linux.x64.Release.mch 718,632,371,381 717,658,648,979 -0.14%
coreclr_tests.run.linux.x64.checked.mch 581,985,041,044 580,919,482,876 -0.18%