Throughput Diffs
linux arm64
Overall (+0.02% to +0.04%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
+0.02% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.04% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.03% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.02% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
+0.03% |
realworld.run.linux.arm64.checked.mch |
+0.02% |
MinOpts (+0.05% to +0.07%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.06% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.07% |
libraries.pmi.linux.arm64.checked.mch |
+0.05% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.06% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.06% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.05% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.07% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.07% |
libraries_tests.run.linux.arm64.Release.mch |
+0.06% |
realworld.run.linux.arm64.checked.mch |
+0.07% |
FullOpts (+0.02% to +0.03%)
Collection |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
+0.02% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.02% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.02% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
+0.02% |
realworld.run.linux.arm64.checked.mch |
+0.02% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
58,440,472,291 |
58,451,466,401 |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
151,359,908,302 |
151,408,394,034 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
282,028,357,495 |
282,082,446,301 |
+0.02% |
benchmarks.run_pgo.linux.arm64.checked.mch |
246,584,626,221 |
246,640,895,562 |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
41,387,164,521 |
41,403,892,007 |
+0.04% |
coreclr_tests.run.linux.arm64.checked.mch |
1,034,296,491,237 |
1,034,635,116,383 |
+0.03% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
573,089,852,557 |
573,198,265,552 |
+0.02% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,538,184,092 |
12,540,714,081 |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
1,021,792,973,266 |
1,022,066,439,754 |
+0.03% |
realworld.run.linux.arm64.checked.mch |
60,947,265,224 |
60,958,600,967 |
+0.02% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
349,226,610 |
349,446,391 |
+0.06% |
libraries.crossgen2.linux.arm64.checked.mch |
1,937,947 |
1,939,387 |
+0.07% |
libraries.pmi.linux.arm64.checked.mch |
168,133,216 |
168,216,128 |
+0.05% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,773,135,168 |
27,790,265,961 |
+0.06% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,983,830,371 |
20,996,895,503 |
+0.06% |
coreclr_tests.run.linux.arm64.checked.mch |
436,504,764,939 |
436,739,433,667 |
+0.05% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,352,719,366 |
14,362,118,369 |
+0.07% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,288,794 |
1,289,658 |
+0.07% |
libraries_tests.run.linux.arm64.Release.mch |
226,310,917,629 |
226,451,233,337 |
+0.06% |
realworld.run.linux.arm64.checked.mch |
463,112,692 |
463,429,543 |
+0.07% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
58,091,245,681 |
58,102,020,010 |
+0.02% |
libraries.crossgen2.linux.arm64.checked.mch |
151,357,970,355 |
151,406,454,647 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
281,860,224,279 |
281,914,230,173 |
+0.02% |
benchmarks.run_pgo.linux.arm64.checked.mch |
218,811,491,053 |
218,850,629,601 |
+0.02% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,403,334,150 |
20,406,996,504 |
+0.02% |
coreclr_tests.run.linux.arm64.checked.mch |
597,791,726,298 |
597,895,682,716 |
+0.02% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
558,737,133,191 |
558,836,147,183 |
+0.02% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,536,895,298 |
12,539,424,423 |
+0.02% |
libraries_tests.run.linux.arm64.Release.mch |
795,482,055,637 |
795,615,206,417 |
+0.02% |
realworld.run.linux.arm64.checked.mch |
60,484,152,532 |
60,495,171,424 |
+0.02% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.x64.checked.mch |
58,050,299,451 |
58,050,318,483 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
267,735,325,897 |
267,734,745,071 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,233,150,162 |
20,233,027,676 |
-0.00% |
benchmarks.run.linux.x64.checked.mch |
59,937,692,368 |
59,937,543,590 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
249,351,755,677 |
249,350,817,650 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
134,455,987,172 |
134,455,746,947 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
959,858,558,636 |
959,856,110,312 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
541,208,890,148 |
541,208,013,886 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
950,760,355,882 |
950,760,718,389 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
40,087,577,049 |
40,087,441,432 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.x64.checked.mch |
345,906,506 |
345,906,506 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
153,320,749 |
153,320,749 |
0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,304,007 |
1,304,007 |
0.00% |
benchmarks.run.linux.x64.checked.mch |
408,597,619 |
408,597,619 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,889,670,388 |
26,889,670,388 |
0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,724,463 |
1,724,463 |
0.00% |
coreclr_tests.run.linux.x64.checked.mch |
408,616,503,015 |
408,616,484,376 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,563,890,019 |
13,563,889,038 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
205,421,966,123 |
205,421,966,517 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
20,583,139,331 |
20,583,139,321 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
realworld.run.linux.x64.checked.mch |
57,704,392,945 |
57,704,411,977 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
267,582,005,148 |
267,581,424,322 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,231,846,155 |
20,231,723,669 |
-0.00% |
benchmarks.run.linux.x64.checked.mch |
59,529,094,749 |
59,528,945,971 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
222,462,085,289 |
222,461,147,262 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
134,454,262,709 |
134,454,022,484 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
551,242,055,621 |
551,239,625,936 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
527,645,000,129 |
527,644,124,848 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
745,338,389,759 |
745,338,751,872 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,504,437,718 |
19,504,302,111 |
-0.00% |