Throughput Diffs
linux arm64
MinOpts (-0.01% to +0.00%)
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,204,463,187 |
48,204,535,273 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,406,498,222 |
190,406,401,882 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,299,062,806 |
35,299,067,393 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
672,424,945,320 |
672,423,553,076 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,588,677,641 |
163,588,806,662 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,149,535,716 |
270,149,532,875 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,933,982,467 |
77,933,831,343 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,599,964,496 |
537,599,093,155 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,505,352,355 |
58,505,486,496 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,401,874,720 |
11,401,824,738 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,571,604 |
147,571,604 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,191,938,746 |
22,191,937,116 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,356,388,894 |
16,356,389,741 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,134,028,420 |
185,134,076,658 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,580 |
1,869,580 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,801,905 |
164,791,992 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,187,827,563 |
24,187,826,241 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,859,406,583 |
13,859,395,012 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
453,768,324 |
453,768,310 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,799 |
1,242,799 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,056,891,583 |
48,056,963,669 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,214,559,476 |
168,214,464,766 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,942,673,912 |
18,942,677,652 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
487,290,916,900 |
487,289,476,418 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,586,808,061 |
163,586,937,082 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,984,733,811 |
269,984,740,883 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,746,154,904 |
53,746,005,102 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,740,557,913 |
523,739,698,143 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,051,584,031 |
58,051,718,186 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,400,631,921 |
11,400,581,939 |
-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,391,104,641 |
50,391,008,987 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,817,362,420 |
193,817,296,664 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,845,391,052 |
34,845,322,314 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
630,287,846,374 |
630,286,828,249 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,323,323,252 |
146,323,406,303 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,504,333,353 |
257,504,317,439 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,710,875,060 |
84,710,687,833 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,839,653,095 |
509,838,471,892 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,934,966,595 |
55,935,065,727 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,140,433,028 |
19,140,364,865 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,372,921 |
220,372,921 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,562,578,858 |
19,562,579,115 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,975,955,271 |
16,975,955,451 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,445,451,147 |
185,445,842,699 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,644,541 |
1,644,541 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,995,055 |
149,995,936 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,226,106,519 |
17,226,104,557 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,348,303 |
12,866,350,010 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,771,525 |
333,771,511 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,341 |
1,252,341 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,170,731,720 |
50,170,636,066 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,254,783,562 |
174,254,717,549 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,869,435,781 |
17,869,366,863 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,842,395,227 |
444,840,985,550 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,321,678,711 |
146,321,761,762 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,354,338,298 |
257,354,321,503 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,484,768,541 |
67,484,583,276 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,973,304,792 |
496,972,121,882 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,601,195,070 |
55,601,294,216 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,139,180,687 |
19,139,112,524 |
-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,094,240,556 |
42,094,303,100 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,257,858,417 |
53,257,808,380 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,158,024,947 |
28,158,062,693 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,714,899,169 |
750,713,153,371 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,341,322,292 |
163,341,470,125 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,594,119,618 |
280,594,027,851 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,562,934,702 |
107,562,951,739 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,403,684,314 |
532,402,841,652 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,708,497,587 |
55,708,529,679 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
753,004 |
753,004 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,528,261,800 |
16,528,262,045 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,892,223,898 |
11,892,226,469 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,982,369,264 |
269,982,376,326 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,066 |
1,867,066 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,088,208 |
166,088,208 |
0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,512,468,184 |
60,512,473,607 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,488,495,583 |
13,488,507,077 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
433,623,149 |
433,623,233 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,093,487,552 |
42,093,550,096 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,729,596,617 |
36,729,546,335 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,265,801,049 |
16,265,836,224 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,732,529,905 |
480,730,777,045 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,339,455,226 |
163,339,603,059 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,428,031,410 |
280,427,939,643 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
47,050,466,518 |
47,050,478,132 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,915,188,731 |
518,914,334,575 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,274,874,438 |
55,274,906,446 |
+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,410,144,505 |
41,410,158,402 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,526,814,765 |
107,526,970,251 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,222,584,231 |
28,222,605,891 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
643,511,621,322 |
643,510,668,347 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,308,001,689 |
171,308,164,910 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,743,575,242 |
281,743,651,577 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,353,576,324 |
19,353,544,982 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
561,056,897,957 |
561,056,433,945 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,424,178,100 |
58,424,305,401 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,385,808,538 |
15,385,744,960 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,779 |
550,779 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,551,047,183 |
13,551,048,893 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,627,485,720 |
11,627,484,517 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,688,864,769 |
163,689,012,723 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,942 |
1,869,942 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,859,412 |
164,859,405 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,707,969 |
1,269,708,173 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,488,531,495 |
13,488,531,313 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,924,886 |
433,924,883 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,571 |
1,290,571 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,409,593,726 |
41,409,607,623 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,975,767,582 |
93,975,921,358 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,595,098,511 |
16,595,121,374 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,822,756,553 |
479,821,655,624 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,306,131,747 |
171,306,294,968 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,578,715,830 |
281,578,792,172 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,083,868,355 |
18,083,836,809 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,568,366,462 |
547,567,902,632 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,990,253,214 |
57,990,380,518 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,384,517,967 |
15,384,454,389 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
153,476,180,215 |
153,476,329,897 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,022,910,389 |
54,022,834,315 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
95,027,989,521 |
95,028,052,022 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,606,975,005 |
37,606,896,193 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
685,357,520,994 |
685,355,496,356 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,634,082,788 |
151,634,146,659 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,568,454,511 |
291,568,332,382 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
78,025,868,103 |
78,025,859,594 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,982,683,056 |
562,982,622,763 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,598,660,409 |
62,598,728,083 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,973,957,350 |
22,973,841,800 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,493,611,878 |
19,493,611,271 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
776,393 |
776,393 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,493,522,793 |
20,493,524,519 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,127,383,998 |
17,127,386,398 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
226,032,711,692 |
226,032,649,059 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,600,405 |
1,600,405 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,453,292 |
143,452,473 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,397,795,932 |
33,397,796,776 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,428,607,462 |
12,428,604,822 |
-0.00% |
realworld.run.windows.x64.checked.mch |
334,260,075 |
334,261,219 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,758 |
1,252,758 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,982,568,337 |
133,982,718,626 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,022,133,996 |
54,022,057,922 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,534,466,728 |
74,534,527,503 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,479,591,007 |
20,479,509,795 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
459,324,809,302 |
459,322,847,297 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,632,482,383 |
151,632,546,254 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,425,001,219 |
291,424,879,909 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,628,072,171 |
44,628,062,818 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,554,075,594 |
550,554,017,941 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,264,400,334 |
62,264,466,864 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,972,704,592 |
22,972,589,042 |
-0.00% |