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,156,328,453 |
48,156,332,710 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,242,064,199 |
190,241,903,720 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,274,892,668 |
35,274,914,156 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
671,813,567,242 |
671,812,093,297 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,565,609,274 |
164,565,667,066 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,881,011,674 |
269,881,037,833 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
77,855,584,081 |
77,855,484,366 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,811,475,168 |
536,810,437,847 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,437,001,222 |
58,437,149,497 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,601,932,808 |
11,601,865,164 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,534,108 |
147,534,108 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,891,571 |
22,187,891,177 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,089,068 |
16,353,077,586 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,089,226,759 |
185,089,414,139 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,868,774 |
1,868,774 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,681,088 |
164,691,010 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,184,009,774 |
24,184,010,723 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,531,737 |
13,856,511,240 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,287,857 |
453,287,883 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,406 |
1,242,412 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,008,794,345 |
48,008,798,602 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,054,172,628 |
168,054,012,543 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,921,803,600 |
18,921,836,570 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
486,724,340,483 |
486,722,679,158 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,563,740,500 |
164,563,798,292 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,716,330,586 |
269,716,346,823 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,671,574,307 |
53,671,473,643 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
522,954,943,431 |
522,953,926,607 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,983,713,365 |
57,983,861,614 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,600,690,402 |
11,600,622,752 |
-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,343,998,641 |
50,343,941,211 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,570,556,531 |
193,570,452,337 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
34,822,690,222 |
34,822,639,930 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
629,707,858,164 |
629,706,415,587 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,826,979,867 |
146,827,006,834 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,243,249,991 |
257,243,365,099 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,636,052,491 |
84,635,897,368 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,083,558,785 |
509,082,739,850 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,870,336,819 |
55,870,400,323 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,389,091,657 |
19,389,007,824 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,319,928 |
220,319,938 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,559,292,790 |
19,559,289,864 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,973,549,484 |
16,973,546,715 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,401,663,413 |
185,401,785,649 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,798 |
1,643,798 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,889,982 |
149,890,852 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,223,467,774 |
17,223,466,329 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,577,355 |
12,863,578,224 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
333,320,482 |
333,320,495 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,934 |
1,251,934 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,123,678,713 |
50,123,621,273 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,011,263,741 |
174,011,162,473 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
17,849,140,738 |
17,849,093,215 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,306,194,751 |
444,304,629,938 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,825,336,069 |
146,825,363,036 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,093,360,009 |
257,093,474,247 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,412,584,717 |
67,412,431,039 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,219,981,430 |
496,219,161,626 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,537,016,337 |
55,537,079,828 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,839,723 |
19,387,755,890 |
-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,044,812,934 |
42,044,848,194 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,206,115,612 |
53,206,111,697 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,135,886,632 |
28,135,972,157 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,083,902,761 |
750,081,484,761 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,324,081,101 |
164,324,168,445 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,291,064,919 |
280,291,163,128 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
107,503,068,363 |
107,503,121,642 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
531,613,913,250 |
531,613,055,282 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,641,385,397 |
55,641,373,954 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
752,718 |
752,718 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,976,039 |
16,522,978,886 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,310,804 |
11,888,312,514 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,921,606,410 |
269,921,358,143 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,866,306 |
1,866,306 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
165,976,925 |
165,969,493 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,505,346,252 |
60,505,343,847 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,641,580 |
13,485,651,012 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
433,164,196 |
433,164,199 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,044,060,216 |
42,044,095,476 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
36,683,139,573 |
36,683,132,811 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,247,575,828 |
16,247,659,643 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,162,296,351 |
480,160,126,618 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,322,214,795 |
164,322,302,139 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,125,087,994 |
280,125,193,635 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
46,997,722,111 |
46,997,777,795 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,128,271,670 |
518,127,404,270 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,208,221,201 |
55,208,209,755 |
-0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
| 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,361,311,426 |
41,361,316,647 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,449,615,366 |
107,449,697,660 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,199,821,895 |
28,199,809,525 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
642,900,560,190 |
642,898,917,578 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,303,441,925 |
172,303,466,244 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,449,986,959 |
281,450,140,879 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,336,901,992 |
19,336,885,771 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,200,722,823 |
560,200,101,580 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,352,069,402 |
58,352,135,838 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,626,305,601 |
15,626,265,897 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,599 |
550,599 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,904,226 |
13,546,905,831 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,676,725 |
11,623,678,592 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,649,835,088 |
163,649,892,019 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,869,170 |
1,869,170 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,748,517 |
164,738,601 |
-0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,411,072 |
1,269,411,658 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,698,138 |
13,485,713,069 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
433,449,906 |
433,465,943 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,168 |
1,290,168 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,360,760,827 |
41,360,766,048 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
93,902,711,140 |
93,902,791,829 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,576,145,170 |
16,576,130,933 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,250,725,102 |
479,249,025,559 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,301,572,755 |
172,301,597,074 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,285,238,442 |
281,285,402,278 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,067,490,920 |
18,067,474,113 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
546,715,024,685 |
546,714,388,511 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,918,619,496 |
57,918,669,895 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,625,015,433 |
15,624,975,729 |
-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,289,631,623 |
153,289,856,998 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,958,176,919 |
53,958,093,835 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
94,904,181,898 |
94,904,147,671 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,577,397,330 |
37,577,351,036 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
684,720,557,419 |
684,718,668,025 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,105,509,883 |
152,105,595,778 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,261,082,012 |
291,260,936,840 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
77,969,730,871 |
77,969,661,372 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,102,644,951 |
562,102,092,208 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,525,716,472 |
62,525,734,477 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,116,173,469 |
23,116,068,426 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,489,554,681 |
19,489,554,645 |
-0.00% |
| benchmarks.run.windows.x64.checked.mch |
776,094 |
776,094 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,486,859,710 |
20,486,861,506 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,121,640,528 |
17,121,643,420 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
225,977,907,221 |
225,977,665,155 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,664 |
1,599,664 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,348,254 |
143,347,437 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,392,989,905 |
33,392,986,753 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,881,876 |
12,425,890,435 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,811,508 |
333,810,407 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,349 |
1,252,349 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
133,800,076,942 |
133,800,302,353 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,957,400,825 |
53,957,317,741 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
74,417,322,188 |
74,417,286,165 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,455,756,802 |
20,455,707,616 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
458,742,650,198 |
458,741,002,870 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,103,910,219 |
152,103,996,114 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,117,733,758 |
291,117,589,403 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,576,740,966 |
44,576,674,619 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
549,676,763,075 |
549,676,201,773 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,191,904,964 |
62,191,924,070 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,114,921,120 |
23,114,816,077 |
-0.00% |