Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,155,719,961 |
48,155,784,180 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,239,187,796 |
190,239,060,423 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,275,030,548 |
35,275,080,562 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
671,813,002,762 |
671,811,640,606 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,564,409,470 |
164,564,470,371 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,868,903,841 |
269,869,031,363 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,855,198,704 |
77,855,032,059 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,817,615,859 |
536,817,051,637 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,437,224,280 |
58,437,283,046 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,602,065,047 |
11,602,024,698 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,533,597 |
147,533,597 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,878,347 |
22,187,879,067 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,080,874 |
16,353,085,630 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,089,228,444 |
185,089,239,964 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,868,774 |
1,868,774 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,681,104 |
164,681,116 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
24,184,001,032 |
24,184,002,122 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,556,161 |
13,856,536,494 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
453,304,122 |
453,304,091 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,398 |
1,242,398 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,008,186,364 |
48,008,250,583 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,051,309,449 |
168,051,181,356 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,921,949,674 |
18,921,994,932 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
486,723,774,318 |
486,722,400,642 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,562,540,696 |
164,562,601,597 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,704,222,737 |
269,704,350,247 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,671,197,672 |
53,671,029,937 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
522,961,059,698 |
522,960,515,143 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,983,920,158 |
57,983,978,955 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,600,822,649 |
11,600,782,300 |
-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,942,159 |
50,343,950,001 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,573,733,510 |
193,573,540,335 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,822,703,283 |
34,822,703,873 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,698,441,300 |
629,696,995,019 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,828,098,559 |
146,828,258,298 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,245,826,248 |
257,245,785,833 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,635,819,611 |
84,635,699,260 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,055,625,246 |
509,054,739,221 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,869,779,485 |
55,869,746,841 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,388,825,466 |
19,388,740,065 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,320,266 |
220,320,266 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,559,313,031 |
19,559,315,142 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,973,544,070 |
16,973,544,327 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,401,504,427 |
185,401,749,036 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,815 |
1,643,815 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,890,861 |
149,889,974 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,223,465,424 |
17,223,466,463 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,562,515 |
12,863,560,137 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,321,418 |
333,321,442 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,927 |
1,251,927 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,123,621,893 |
50,123,629,735 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,014,420,479 |
174,014,225,193 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,849,159,213 |
17,849,159,546 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,296,936,873 |
444,295,245,983 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,826,454,744 |
146,826,614,483 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,095,935,387 |
257,095,895,859 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,412,354,187 |
67,412,232,797 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,192,062,731 |
496,191,179,084 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,536,458,067 |
55,536,425,399 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,573,539 |
19,387,488,138 |
-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,379,668 |
42,044,434,210 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,206,982,783 |
53,206,927,110 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,135,721,315 |
28,135,771,198 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,078,924,754 |
750,077,096,675 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,324,127,750 |
164,324,173,884 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,290,943,657 |
280,291,053,489 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,502,804,224 |
107,502,717,429 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
531,627,781,646 |
531,627,405,230 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,642,466,434 |
55,642,486,654 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,705 |
752,705 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,989,001 |
16,522,990,235 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,301,179 |
11,888,303,599 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,921,557,837 |
269,921,614,136 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,289 |
1,866,289 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
165,969,454 |
165,969,472 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,505,246,001 |
60,505,242,080 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,648,441 |
13,485,647,763 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
433,180,200 |
433,164,242 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,043,626,963 |
42,043,681,505 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,683,993,782 |
36,683,936,875 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,247,420,136 |
16,247,467,599 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,157,366,917 |
480,155,482,539 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,322,261,461 |
164,322,307,595 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,124,974,203 |
280,125,084,017 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
46,997,558,223 |
46,997,475,349 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,142,133,205 |
518,141,757,467 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,209,286,234 |
55,209,322,412 |
+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,361,657,469 |
41,361,721,959 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,449,922,533 |
107,449,838,292 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,199,927,292 |
28,199,921,345 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
642,895,803,826 |
642,894,722,836 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,303,395,419 |
172,303,581,356 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,456,599,808 |
281,456,568,623 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,337,054,157 |
19,337,030,374 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,208,038,877 |
560,207,499,831 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,353,217,405 |
58,353,323,300 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,626,533,814 |
15,626,483,001 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,602 |
550,602 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,899,102 |
13,546,896,036 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,681,884 |
11,623,683,483 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,649,556,538 |
163,649,865,600 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,178 |
1,869,178 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,738,580 |
164,748,490 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,410,695 |
1,269,410,180 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,704,148 |
13,485,704,993 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
433,465,908 |
433,449,898 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,191 |
1,290,191 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,361,106,867 |
41,361,171,357 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,903,023,431 |
93,902,942,256 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,576,245,408 |
16,576,237,862 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,246,247,288 |
479,244,857,236 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,301,526,241 |
172,301,712,178 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,291,861,228 |
281,291,820,133 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,067,643,462 |
18,067,620,194 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
546,722,334,729 |
546,721,794,838 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,919,751,497 |
57,919,873,402 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,625,243,623 |
15,625,192,810 |
-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,127,138 |
153,289,515,259 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,958,535,062 |
53,958,464,702 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
94,904,565,380 |
94,904,626,370 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,577,536,385 |
37,577,464,636 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,720,769,554 |
684,719,196,609 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,106,746,418 |
152,106,809,937 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,261,412,694 |
291,261,218,773 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
77,969,632,704 |
77,969,592,123 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,110,723,829 |
562,109,824,521 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,524,899,423 |
62,524,926,441 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,115,898,370 |
23,115,826,232 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,489,556,819 |
19,489,554,865 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
776,094 |
776,094 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,486,856,000 |
20,486,861,741 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,121,640,838 |
17,121,638,279 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,978,090,791 |
225,978,123,221 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,674 |
1,599,674 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,348,253 |
143,348,278 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,392,988,114 |
33,392,986,552 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,888,711 |
12,425,892,423 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,810,394 |
333,811,519 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,350 |
1,252,350 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,799,570,319 |
133,799,960,394 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,957,758,968 |
53,957,688,608 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,417,709,380 |
74,417,764,629 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,455,895,547 |
20,455,826,357 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,742,678,763 |
458,741,073,388 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,105,146,744 |
152,105,210,263 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,118,064,441 |
291,117,870,495 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,576,644,590 |
44,576,605,571 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
549,684,835,118 |
549,683,932,098 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,191,089,029 |
62,191,114,922 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,114,646,020 |
23,114,573,882 |
-0.00% |