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,207,966,379 |
48,207,979,090 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,414,713,182 |
190,414,729,520 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,301,167,181 |
35,301,117,570 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
672,470,797,902 |
672,469,009,118 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
163,595,578,791 |
163,595,715,811 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,158,036,490 |
270,158,024,288 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
77,937,315,797 |
77,937,225,715 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,613,054,282 |
537,612,323,283 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,506,857,453 |
58,506,921,947 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,402,140,939 |
11,402,105,982 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,578,033 |
147,578,033 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,192,607,929 |
22,192,603,884 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,357,092,140 |
16,357,091,795 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,142,784,866 |
185,142,825,533 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,869,699 |
1,869,699 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,800,164 |
164,810,079 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,188,486,449 |
24,188,485,364 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,860,113,760 |
13,860,103,969 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,809,849 |
453,809,853 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,794 |
1,242,794 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,060,388,346 |
48,060,401,057 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,222,105,253 |
168,222,125,636 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,944,075,041 |
18,944,025,775 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
487,328,013,036 |
487,326,183,585 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
163,593,709,092 |
163,593,846,112 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,993,236,326 |
269,993,214,209 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,748,829,348 |
53,748,740,351 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,752,940,522 |
523,752,219,314 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,053,047,604 |
58,053,112,094 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,400,898,145 |
11,400,863,188 |
-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,392,032,680 |
50,391,998,268 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,817,601,532 |
193,817,501,959 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
34,846,327,214 |
34,846,294,079 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
630,306,034,145 |
630,304,072,776 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,324,997,721 |
146,325,107,343 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,508,816,675 |
257,509,121,290 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,712,939,399 |
84,712,743,362 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,847,360,329 |
509,846,999,762 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,937,525,045 |
55,937,578,966 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,141,328,701 |
19,141,244,484 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,374,293 |
220,374,293 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,562,952,240 |
19,562,953,942 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,976,301,687 |
16,976,301,973 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,448,387,128 |
185,448,496,092 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,644,577 |
1,644,577 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
150,000,246 |
149,999,364 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,226,447,972 |
17,226,448,429 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,702,219 |
12,866,701,391 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,776,088 |
333,781,435 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,356 |
1,252,356 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,171,658,387 |
50,171,623,975 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,254,649,292 |
174,254,548,017 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
17,870,025,527 |
17,869,992,106 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,857,647,017 |
444,855,576,684 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,323,353,144 |
146,323,462,766 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,358,816,429 |
257,359,121,926 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,486,491,427 |
67,486,294,933 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,980,658,110 |
496,980,298,371 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,603,748,957 |
55,603,797,531 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,140,076,345 |
19,139,992,128 |
-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,096,140,774 |
42,096,110,901 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,260,673,910 |
53,260,763,949 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,159,586,242 |
28,159,609,174 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,755,044,492 |
750,752,986,292 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
163,345,679,094 |
163,345,772,483 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,605,833,178 |
280,606,149,348 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
107,566,606,232 |
107,566,580,277 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,416,388,493 |
532,416,164,172 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,710,697,046 |
55,710,824,657 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
753,014 |
753,014 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,528,930,289 |
16,528,927,967 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,892,825,821 |
11,892,826,630 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,991,841,125 |
269,991,739,058 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,867,199 |
1,867,199 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
166,088,947 |
166,088,964 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,514,007,304 |
60,513,997,703 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,489,170,928 |
13,489,171,374 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
433,658,859 |
433,680,252 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,095,387,760 |
42,095,357,887 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
36,731,743,621 |
36,731,835,982 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,266,760,421 |
16,266,782,544 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,763,203,367 |
480,761,247,234 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
163,343,811,895 |
163,343,905,284 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,439,744,231 |
280,440,060,384 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
47,052,598,928 |
47,052,582,574 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,927,217,565 |
518,926,992,798 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,277,038,187 |
55,277,144,405 |
+0.00% |
windows arm64
MinOpts (-0.00% to +0.01%)
| Collection |
PDIFF |
| libraries.pmi.windows.arm64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,411,984,207 |
41,411,959,913 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,531,401,031 |
107,531,352,904 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,223,784,137 |
28,223,815,337 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
643,541,536,084 |
643,539,976,487 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
171,316,301,327 |
171,316,415,327 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,755,943,458 |
281,755,800,561 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,354,420,445 |
19,354,396,949 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
561,070,935,538 |
561,070,329,039 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,425,737,444 |
58,425,772,458 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,386,377,837 |
15,386,326,214 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,793 |
550,793 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,551,607,613 |
13,551,607,550 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,628,087,351 |
11,628,083,494 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,697,251,071 |
163,697,013,535 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,870,057 |
1,870,057 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,857,667 |
164,867,622 |
+0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,756,351 |
1,269,756,076 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,489,216,019 |
13,489,216,504 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
433,965,982 |
433,966,021 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,590 |
1,290,590 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,411,433,414 |
41,411,409,120 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
93,979,793,418 |
93,979,745,354 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,595,696,786 |
16,595,731,843 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,844,285,013 |
479,842,962,952 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
171,314,431,270 |
171,314,545,270 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,591,085,791 |
281,590,932,939 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,084,664,094 |
18,084,640,873 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,581,719,519 |
547,581,112,535 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,991,771,462 |
57,991,806,437 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,385,087,247 |
15,385,035,624 |
-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,479,604,759 |
153,479,998,626 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,025,199,738 |
54,025,212,147 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
95,032,001,620 |
95,032,138,697 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,607,869,188 |
37,607,779,661 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
685,377,306,157 |
685,375,408,716 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
151,639,560,467 |
151,639,610,899 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,573,743,248 |
291,573,469,522 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
78,027,291,014 |
78,027,192,245 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,984,343,800 |
562,983,595,820 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,600,085,901 |
62,600,123,024 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,975,369,034 |
22,975,293,728 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,494,081,525 |
19,494,083,848 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
776,405 |
776,405 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,494,107,287 |
20,494,111,251 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,127,871,935 |
17,127,867,906 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
226,036,301,674 |
226,036,151,136 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,600,430 |
1,600,430 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,459,228 |
143,460,064 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,398,470,155 |
33,398,469,479 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,428,961,198 |
12,428,961,669 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
334,270,157 |
334,270,177 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,774 |
1,252,774 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
133,985,523,234 |
133,985,914,778 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,024,423,333 |
54,024,435,742 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
74,537,894,333 |
74,538,027,446 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,479,997,253 |
20,479,911,755 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
459,341,004,483 |
459,339,257,580 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
151,637,960,037 |
151,638,010,469 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,430,284,020 |
291,430,009,458 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,628,820,859 |
44,628,722,766 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,555,382,602 |
550,554,634,151 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,265,815,744 |
62,265,852,847 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,974,116,260 |
22,974,040,954 |
-0.00% |