Throughput Diffs
linux arm64
Overall (-0.14% to +0.01%)
Collection |
PDIFF |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-0.09% |
benchmarks.run.linux.arm64.checked.mch |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
-0.05% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.14% |
libraries.pmi.linux.arm64.checked.mch |
-0.03% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
MinOpts (-1.02% to +0.03%)
Collection |
PDIFF |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-1.02% |
libraries_tests.run.linux.arm64.Release.mch |
-0.11% |
coreclr_tests.run.linux.arm64.checked.mch |
+0.03% |
realworld.run.linux.arm64.checked.mch |
+0.01% |
FullOpts (-0.27% to +0.01%)
Collection |
PDIFF |
benchmarks.run_tiered.linux.arm64.checked.mch |
+0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-0.07% |
benchmarks.run.linux.arm64.checked.mch |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
-0.03% |
coreclr_tests.run.linux.arm64.checked.mch |
-0.27% |
libraries.pmi.linux.arm64.checked.mch |
-0.03% |
benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_tiered.linux.arm64.checked.mch |
41,307,282,920 |
41,309,217,455 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
571,712,472,938 |
571,178,364,467 |
-0.09% |
benchmarks.run.linux.arm64.checked.mch |
58,349,769,928 |
58,346,648,210 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
1,012,118,609,924 |
1,011,619,359,923 |
-0.05% |
coreclr_tests.run.linux.arm64.checked.mch |
1,031,242,505,008 |
1,029,775,923,199 |
-0.14% |
libraries.pmi.linux.arm64.checked.mch |
281,329,918,370 |
281,241,659,209 |
-0.03% |
realworld.run.linux.arm64.checked.mch |
60,927,203,672 |
60,927,860,440 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
151,416,858,554 |
151,421,440,614 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
245,158,403,892 |
245,173,320,461 |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,994,644,941 |
11,994,554,535 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,979,406,912 |
20,980,269,038 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,347,111,040 |
14,200,769,782 |
-1.02% |
benchmarks.run.linux.arm64.checked.mch |
349,199,194 |
349,195,743 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
226,249,409,301 |
225,999,867,502 |
-0.11% |
coreclr_tests.run.linux.arm64.checked.mch |
436,401,559,204 |
436,515,495,869 |
+0.03% |
libraries.pmi.linux.arm64.checked.mch |
168,131,574 |
168,125,665 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
463,036,867 |
463,080,538 |
+0.01% |
libraries.crossgen2.linux.arm64.checked.mch |
1,937,655 |
1,937,746 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,762,883,483 |
27,764,024,233 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,288,831 |
1,288,806 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,327,876,008 |
20,328,948,417 |
+0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
557,365,361,898 |
556,977,594,685 |
-0.07% |
benchmarks.run.linux.arm64.checked.mch |
58,000,570,734 |
57,997,452,467 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
785,869,200,623 |
785,619,492,421 |
-0.03% |
coreclr_tests.run.linux.arm64.checked.mch |
594,840,945,804 |
593,260,427,330 |
-0.27% |
libraries.pmi.linux.arm64.checked.mch |
281,161,786,796 |
281,073,533,544 |
-0.03% |
realworld.run.linux.arm64.checked.mch |
60,464,166,805 |
60,464,779,902 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
151,414,920,899 |
151,419,502,868 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
217,395,520,409 |
217,409,296,228 |
+0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,993,356,110 |
11,993,265,729 |
-0.00% |
linux x64
Overall (-0.14% to +0.01%)
Collection |
PDIFF |
libraries.pmi.linux.x64.checked.mch |
-0.03% |
coreclr_tests.run.linux.x64.checked.mch |
-0.14% |
libraries.crossgen2.linux.x64.checked.mch |
+0.01% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.01% |
libraries_tests.run.linux.x64.Release.mch |
-0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-0.10% |
MinOpts (-1.10% to +0.02%)
Collection |
PDIFF |
coreclr_tests.run.linux.x64.checked.mch |
+0.02% |
realworld.run.linux.x64.checked.mch |
+0.01% |
libraries_tests.run.linux.x64.Release.mch |
-0.11% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-1.10% |
FullOpts (-0.26% to +0.01%)
Collection |
PDIFF |
libraries.pmi.linux.x64.checked.mch |
-0.03% |
coreclr_tests.run.linux.x64.checked.mch |
-0.26% |
libraries.crossgen2.linux.x64.checked.mch |
+0.01% |
benchmarks.run_tiered.linux.x64.checked.mch |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
+0.01% |
libraries_tests.run.linux.x64.Release.mch |
-0.02% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
-0.07% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
59,896,724,145 |
59,894,701,866 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
267,142,586,423 |
267,059,895,770 |
-0.03% |
coreclr_tests.run.linux.x64.checked.mch |
957,481,559,890 |
956,126,111,253 |
-0.14% |
libraries.crossgen2.linux.x64.checked.mch |
134,506,679,341 |
134,514,043,592 |
+0.01% |
benchmarks.run_tiered.linux.x64.checked.mch |
40,025,346,096 |
40,028,244,682 |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,394,793,849 |
19,394,807,354 |
+0.00% |
realworld.run.linux.x64.checked.mch |
58,033,557,024 |
58,035,805,254 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
247,876,135,718 |
247,896,791,084 |
+0.01% |
libraries_tests.run.linux.x64.Release.mch |
941,992,001,197 |
941,635,271,510 |
-0.04% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
539,955,147,794 |
539,433,577,361 |
-0.10% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
408,577,729 |
408,571,480 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
153,327,585 |
153,329,770 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
408,540,737,063 |
408,635,556,170 |
+0.02% |
libraries.crossgen2.linux.x64.checked.mch |
1,724,141 |
1,724,188 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
20,579,520,425 |
20,580,411,718 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,304,010 |
1,303,999 |
-0.00% |
realworld.run.linux.x64.checked.mch |
345,884,326 |
345,928,426 |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,880,521,368 |
26,881,519,851 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
205,202,503,865 |
204,978,801,722 |
-0.11% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,558,649,511 |
13,409,347,598 |
-1.10% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
59,488,146,416 |
59,486,130,386 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
266,989,258,838 |
266,906,566,000 |
-0.03% |
coreclr_tests.run.linux.x64.checked.mch |
548,940,822,827 |
547,490,555,083 |
-0.26% |
libraries.crossgen2.linux.x64.checked.mch |
134,504,955,200 |
134,512,319,404 |
+0.01% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,445,825,671 |
19,447,832,964 |
+0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,393,489,839 |
19,393,503,355 |
+0.00% |
realworld.run.linux.x64.checked.mch |
57,687,672,698 |
57,689,876,828 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
220,995,614,350 |
221,015,271,233 |
+0.01% |
libraries_tests.run.linux.x64.Release.mch |
736,789,497,332 |
736,656,469,788 |
-0.02% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
526,396,498,283 |
526,024,229,763 |
-0.07% |