Throughput Diffs
linux arm64
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,567,442,228 |
48,567,436,108 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
191,164,564,485 |
191,164,645,562 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,787,391,212 |
35,787,442,901 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
675,048,463,354 |
675,046,864,681 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,270,481,595 |
165,270,618,820 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,800,529,284 |
270,800,559,875 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
78,440,700,224 |
78,440,580,263 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,681,665,576 |
549,681,312,023 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,636,551,155 |
58,636,516,138 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,052,910,525 |
12,052,864,650 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
148,988,574 |
148,988,574 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,410,784,728 |
22,410,786,845 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,520,360,558 |
16,520,360,266 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
186,806,629,275 |
186,806,379,051 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,847 |
1,888,847 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,910,075 |
165,919,990 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,436,397,687 |
24,436,400,838 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,994,710,320 |
13,994,712,179 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
459,044,364 |
459,044,431 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,774 |
1,252,774 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,418,453,654 |
48,418,447,534 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,753,779,757 |
168,753,858,717 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,267,030,654 |
19,267,082,635 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
488,241,834,079 |
488,240,485,630 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,268,592,748 |
165,268,729,973 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,634,619,209 |
270,634,639,885 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
54,004,302,537 |
54,004,179,425 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,686,955,256 |
535,686,599,844 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,177,506,791 |
58,177,471,707 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,051,657,751 |
12,051,611,876 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,609,978,091 |
50,609,934,837 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,885,231,087 |
193,885,008,719 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
35,097,863,346 |
35,097,873,558 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,821,562,581 |
629,818,949,077 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,805,942,728 |
146,806,019,970 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,274,831,940 |
257,274,632,889 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,716,373,284 |
84,716,251,175 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,651,103,177 |
519,650,103,632 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,910,046,888 |
55,910,158,293 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,417,054,438 |
19,416,980,648 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,246,369 |
220,246,369 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,554,158,340 |
19,554,157,540 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,968,371,086 |
16,968,371,534 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,377,056,334 |
185,377,066,031 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,848 |
1,643,848 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,857,289 |
149,856,420 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,219,130,912 |
17,219,129,901 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,945,524 |
12,860,957,042 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,261,181 |
333,260,250 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,345 |
1,251,350 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,389,731,722 |
50,389,688,468 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,331,072,747 |
174,330,851,179 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,129,492,260 |
18,129,502,024 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,444,506,247 |
444,441,883,046 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,804,298,880 |
146,804,376,122 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,124,974,651 |
257,124,776,469 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,497,242,372 |
67,497,121,274 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,790,157,653 |
506,789,146,590 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,576,785,707 |
55,576,898,043 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,803,093 |
19,415,729,298 |
-0.00% |
osx arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,435,080,032 |
42,435,051,146 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,785,335,240 |
53,785,428,002 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,600,137,417 |
28,600,178,538 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
754,239,482,187 |
754,237,610,955 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,029,229,254 |
165,029,343,054 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,242,127,198 |
281,242,528,810 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
110,407,754,689 |
110,407,735,866 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,046,054,249 |
544,045,242,416 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,835,183,238 |
55,835,236,729 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
761,219 |
761,219 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,693,953,404 |
16,693,951,734 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,013,367,162 |
12,013,369,413 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
272,552,523,686 |
272,552,627,779 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,288 |
1,886,288 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,211,192 |
167,218,613 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
61,141,102,418 |
61,141,104,160 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,620,557,161 |
13,620,562,043 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,702,719 |
438,702,722 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,434,318,813 |
42,434,289,927 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
37,091,381,836 |
37,091,476,268 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,586,770,255 |
16,586,809,125 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
481,686,958,501 |
481,684,983,176 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,027,342,966 |
165,027,456,766 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,074,916,006 |
281,075,310,197 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
49,266,652,271 |
49,266,631,706 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,425,497,088 |
530,424,680,373 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,396,480,519 |
55,396,534,007 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,746,371,228 |
41,746,383,058 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
108,121,912,723 |
108,122,101,412 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,587,054 |
28,657,575,300 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
645,919,782,991 |
645,918,569,108 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,044,316,133 |
173,044,512,771 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,286,075,518 |
282,285,988,080 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,394,910,520 |
19,394,895,664 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,301,604,356 |
573,300,833,117 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,563,529,197 |
58,563,546,222 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,119,014,631 |
16,118,963,833 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,726 |
556,726 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,686,595,246 |
13,686,597,219 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,745,337,486 |
11,745,336,938 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
165,136,366,649 |
165,136,508,965 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,214 |
1,889,214 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,977,458 |
165,977,493 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
1,282,350,839 |
1,282,350,815 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,620,627,794 |
13,620,635,888 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,988,714 |
438,988,689 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,881 |
1,300,881 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,745,814,502 |
41,745,826,332 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
94,435,317,477 |
94,435,504,193 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,912,249,568 |
16,912,238,362 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
480,783,416,342 |
480,782,060,143 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,042,426,919 |
173,042,623,557 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,120,098,060 |
282,120,010,587 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,112,559,681 |
18,112,544,849 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,680,976,562 |
559,680,197,229 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,124,540,483 |
58,124,557,533 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,117,713,750 |
16,117,662,952 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
154,539,026,902 |
154,539,334,227 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,230,259,377 |
54,230,247,531 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
96,887,045,328 |
96,887,272,212 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,924,607,709 |
37,924,471,195 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,851,521,414 |
684,850,158,640 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,079,275,753 |
152,079,342,813 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,286,316,373 |
291,286,113,848 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
78,353,777,577 |
78,353,722,968 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,496,822,654 |
572,496,573,168 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,565,118,561 |
62,565,253,875 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,142,836,130 |
23,142,748,962 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,484,932,153 |
19,484,932,245 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
775,952 |
775,952 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,482,719,460 |
20,482,723,419 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,117,922,127 |
17,117,922,131 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,935,987,518 |
225,936,211,628 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,665 |
1,599,665 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,325,429 |
143,324,614 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,384,410,479 |
33,384,409,608 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,022,347 |
12,423,022,963 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,673,329 |
333,673,334 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,896 |
1,251,896 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,054,094,749 |
135,054,401,982 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,229,483,425 |
54,229,471,579 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
76,404,325,868 |
76,404,548,793 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,806,685,582 |
20,806,549,064 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,915,533,896 |
458,913,947,012 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,077,676,088 |
152,077,743,148 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,142,990,944 |
291,142,789,234 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,969,367,098 |
44,969,313,360 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,073,800,307 |
560,073,550,205 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,231,445,232 |
62,231,580,541 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,584,234 |
23,141,497,066 |
-0.00% |