Throughput Diffs
linux arm64
MinOpts (-0.01% to -0.00%)
Collection |
PDIFF |
coreclr_tests.run.linux.arm64.checked.mch |
-0.01% |
libraries.crossgen2.linux.arm64.checked.mch |
-0.01% |
libraries.pmi.linux.arm64.checked.mch |
-0.01% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,176,923,583 |
48,175,151,472 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,226,154,200 |
190,218,077,014 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,280,090,598 |
35,278,514,518 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
672,140,225,420 |
672,106,812,060 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,524,675,827 |
163,520,379,217 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,031,246,448 |
270,023,298,640 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,892,666,865 |
77,889,481,340 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,353,210,920 |
537,339,877,733 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,480,942,961 |
58,479,793,591 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,393,752,245 |
11,393,309,679 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,538,577 |
147,535,519 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,184,709,530 |
22,183,801,447 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,350,564,018 |
16,349,837,249 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,089,007,441 |
185,072,209,819 |
-0.01% |
libraries.crossgen2.linux.arm64.checked.mch |
1,868,807 |
1,868,692 |
-0.01% |
libraries.pmi.linux.arm64.checked.mch |
164,686,937 |
164,677,823 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,180,794,650 |
24,179,957,539 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,854,252,521 |
13,853,409,157 |
-0.01% |
realworld.run.linux.arm64.checked.mch |
453,313,750 |
453,294,170 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,391 |
1,242,351 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,029,385,006 |
48,027,615,953 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,041,444,670 |
168,034,275,567 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,929,526,580 |
18,928,677,269 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
487,051,217,979 |
487,034,602,241 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,522,807,020 |
163,518,510,525 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,866,559,511 |
269,858,620,817 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,711,872,215 |
53,709,523,801 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,498,958,399 |
523,486,468,576 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,027,629,211 |
58,026,499,421 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,392,509,854 |
11,392,067,328 |
-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,358,639,099 |
50,358,633,190 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,567,534,327 |
193,567,183,735 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,825,521,028 |
34,825,478,478 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
630,019,774,085 |
630,017,680,358 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,257,462,577 |
146,257,572,454 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,385,779,739 |
257,385,861,201 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,649,883,793 |
84,649,739,883 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,573,213,847 |
509,572,416,805 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,911,417,831 |
55,911,544,170 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,125,186,764 |
19,125,102,667 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,315,485 |
220,315,485 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,555,533,988 |
19,555,533,685 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,969,642,031 |
16,969,641,397 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,399,047,982 |
185,398,736,771 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,808 |
1,643,808 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,889,967 |
149,890,843 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,220,078,032 |
17,220,078,867 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,896,778 |
12,860,901,138 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,321,364 |
333,320,425 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,929 |
1,251,924 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,138,323,614 |
50,138,317,705 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,012,000,339 |
174,011,650,050 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,855,878,997 |
17,855,837,081 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,620,726,103 |
444,618,943,587 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,255,818,769 |
146,255,928,646 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,235,889,772 |
257,235,970,358 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,429,805,761 |
67,429,661,016 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,712,317,069 |
496,711,515,667 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,578,096,467 |
55,578,223,745 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,123,934,835 |
19,123,850,743 |
-0.00% |
osx arm64
MinOpts (-0.01% to -0.00%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
-0.01% |
benchmarks.run_pgo.osx.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.osx.arm64.checked.mch |
-0.01% |
coreclr_tests.run.osx.arm64.checked.mch |
-0.01% |
libraries.crossgen2.osx.arm64.checked.mch |
-0.01% |
libraries.pmi.osx.arm64.checked.mch |
-0.01% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,067,183,242 |
42,065,688,769 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,213,065,849 |
53,210,530,974 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,140,463,874 |
28,139,099,981 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,409,355,405 |
750,375,343,735 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,278,808,745 |
163,274,545,683 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,460,332,626 |
280,452,001,724 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,518,115,320 |
107,514,354,151 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,157,242,931 |
532,144,454,864 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,684,775,434 |
55,683,738,991 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,753 |
752,715 |
-0.01% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,521,555,936 |
16,520,682,438 |
-0.01% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,887,080,920 |
11,886,414,936 |
-0.01% |
coreclr_tests.run.osx.arm64.checked.mch |
269,924,579,456 |
269,907,156,270 |
-0.01% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,331 |
1,866,226 |
-0.01% |
libraries.pmi.osx.arm64.checked.mch |
165,982,776 |
165,973,619 |
-0.01% |
libraries_tests.run.osx.arm64.Release.mch |
60,497,380,366 |
60,495,529,660 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,483,356,112 |
13,482,511,619 |
-0.01% |
realworld.run.osx.arm64.checked.mch |
433,189,478 |
433,170,258 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,066,430,489 |
42,064,936,054 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,691,509,913 |
36,689,848,536 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,253,382,954 |
16,252,685,045 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,484,775,949 |
480,468,187,465 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,276,942,414 |
163,272,679,457 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,294,349,850 |
280,286,028,105 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
47,020,734,954 |
47,018,824,491 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,673,886,819 |
518,661,943,245 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,251,585,956 |
55,250,568,733 |
-0.00% |
windows arm64
MinOpts (-0.01% to -0.00%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
-0.01% |
benchmarks.run_pgo.windows.arm64.checked.mch |
-0.01% |
benchmarks.run_tiered.windows.arm64.checked.mch |
-0.01% |
coreclr_tests.run.windows.arm64.checked.mch |
-0.01% |
libraries.crossgen2.windows.arm64.checked.mch |
-0.01% |
libraries.pmi.windows.arm64.checked.mch |
-0.01% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,383,426,907 |
41,381,893,774 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,437,711,347 |
107,433,484,077 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,205,533,718 |
28,204,126,528 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
643,238,207,105 |
643,206,158,853 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,240,766,842 |
171,236,307,800 |
-0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,614,123,245 |
281,605,786,087 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,344,119,459 |
19,343,274,104 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,784,445,112 |
560,770,498,720 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,398,189,205 |
58,397,144,720 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,373,986,725 |
15,373,370,722 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,629 |
550,601 |
-0.01% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,545,621,983 |
13,544,884,309 |
-0.01% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,622,479,266 |
11,621,821,465 |
-0.01% |
coreclr_tests.run.windows.arm64.checked.mch |
163,648,864,130 |
163,632,762,324 |
-0.01% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,214 |
1,869,099 |
-0.01% |
libraries.pmi.windows.arm64.checked.mch |
164,754,346 |
164,745,201 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,211,069 |
1,269,148,757 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,483,412,230 |
13,482,578,609 |
-0.01% |
realworld.run.windows.arm64.checked.mch |
433,459,204 |
433,440,014 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,168 |
1,290,128 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,382,876,278 |
41,381,343,173 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,892,089,364 |
93,888,599,768 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,583,054,452 |
16,582,305,063 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,589,342,975 |
479,573,396,529 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,238,897,628 |
171,234,438,701 |
-0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,449,368,899 |
281,441,040,886 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,074,908,390 |
18,074,125,347 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,301,032,882 |
547,287,920,111 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,964,730,001 |
57,963,704,706 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,372,696,557 |
15,372,080,594 |
-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,388,297,774 |
153,388,492,906 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,988,277,957 |
53,988,276,054 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
94,911,338,706 |
94,911,536,700 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,580,512,427 |
37,580,431,010 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
685,043,547,421 |
685,041,948,653 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,568,291,844 |
151,568,354,858 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,433,084,092 |
291,432,816,749 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
77,982,714,973 |
77,982,641,583 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,700,412,943 |
562,700,105,591 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,570,181,119 |
62,570,219,650 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,954,778,297 |
22,954,671,095 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,405,391 |
19,485,406,128 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
776,095 |
776,095 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,483,818,999 |
20,483,819,445 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,118,787,913 |
17,118,791,191 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,974,346,027 |
225,974,533,549 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,662 |
1,599,662 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,347,433 |
143,348,254 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,386,505,884 |
33,386,505,660 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,228,108 |
12,423,228,018 |
-0.00% |
realworld.run.windows.x64.checked.mch |
333,811,523 |
333,810,435 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,336 |
1,252,336 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,902,892,383 |
133,903,086,778 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,987,501,862 |
53,987,499,959 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,427,519,707 |
74,427,717,255 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,461,724,514 |
20,461,639,819 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
459,069,201,394 |
459,067,415,104 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,566,692,182 |
151,566,755,196 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,289,736,659 |
291,289,468,495 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,596,209,089 |
44,596,135,923 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,277,184,835 |
550,276,877,573 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,236,369,596 |
62,236,409,215 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,953,525,961 |
22,953,418,759 |
-0.00% |