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,207,448,437 |
48,207,440,857 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,413,357,471 |
190,413,188,803 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,300,368,332 |
35,300,326,425 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
672,455,872,908 |
672,454,209,691 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,595,256,396 |
163,595,414,938 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,160,726,692 |
270,160,739,887 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,936,900,725 |
77,936,764,893 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,605,881,144 |
537,605,381,460 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,507,046,260 |
58,507,056,973 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,401,910,465 |
11,401,857,779 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,577,450 |
147,577,450 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,192,604,894 |
22,192,600,339 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,357,064,632 |
16,357,065,570 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,142,663,628 |
185,142,473,786 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,678 |
1,869,678 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,800,190 |
164,800,185 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
24,188,463,389 |
24,188,467,967 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,860,128,304 |
13,860,115,907 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
453,809,984 |
453,810,018 |
+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,059,870,987 |
48,059,863,407 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,220,752,577 |
168,220,588,464 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,943,303,700 |
18,943,260,855 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
487,313,209,280 |
487,311,735,905 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,593,386,718 |
163,593,545,260 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,995,926,502 |
269,995,939,702 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,748,437,336 |
53,748,296,926 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,745,752,840 |
523,745,265,553 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,053,236,276 |
58,053,246,955 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,400,667,666 |
11,400,614,980 |
-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,975,297 |
50,391,790,727 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,818,988,017 |
193,818,878,346 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,845,856,718 |
34,845,864,179 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
630,302,092,827 |
630,300,765,237 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,322,171,745 |
146,322,270,750 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,502,315,160 |
257,502,416,744 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,712,568,372 |
84,712,402,276 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,840,895,288 |
509,839,893,525 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,936,403,712 |
55,936,422,367 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,141,295,911 |
19,141,225,540 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,374,845 |
220,374,845 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,562,990,652 |
19,562,991,075 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,976,307,193 |
16,976,306,952 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,449,005,968 |
185,448,865,594 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,644,585 |
1,644,585 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,999,363 |
150,000,240 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,226,465,583 |
17,226,464,258 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,702,259 |
12,866,707,559 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,776,169 |
333,781,508 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,361 |
1,252,361 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,171,600,452 |
50,171,415,882 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,255,997,365 |
174,255,887,271 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,869,549,525 |
17,869,557,227 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,853,086,859 |
444,851,899,643 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,320,527,160 |
146,320,626,165 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,352,315,797 |
257,352,416,504 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,486,102,789 |
67,485,938,018 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,974,193,029 |
496,973,185,966 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,602,627,543 |
55,602,640,859 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,140,043,550 |
19,139,973,179 |
-0.00% |
osx arm64
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.osx.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,095,934,792 |
42,095,992,186 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,260,249,124 |
53,260,218,355 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,159,210,739 |
28,159,279,037 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,733,067,603 |
750,730,580,101 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,344,215,595 |
163,344,256,104 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,605,685,249 |
280,605,763,917 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,565,754,550 |
107,565,836,292 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,408,526,652 |
532,408,428,308 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,708,798,558 |
55,708,915,954 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
753,044 |
753,044 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,528,942,261 |
16,528,942,714 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,892,825,168 |
11,892,821,798 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,991,827,087 |
269,991,839,759 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,198 |
1,867,198 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,088,943 |
166,098,858 |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
60,513,967,351 |
60,513,966,993 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,489,166,583 |
13,489,176,968 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
433,658,869 |
433,658,943 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,095,181,748 |
42,095,239,142 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,731,306,863 |
36,731,275,641 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,266,385,571 |
16,266,457,239 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,741,240,516 |
480,738,740,342 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,342,348,397 |
163,342,388,906 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,439,596,306 |
280,439,665,059 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
47,051,787,199 |
47,051,869,299 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,919,360,069 |
518,919,251,340 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,275,139,689 |
55,275,257,011 |
+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,722,647 |
41,410,702,134 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,529,493,381 |
107,529,458,372 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,223,570,037 |
28,223,616,822 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
643,527,805,806 |
643,526,179,726 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,313,505,371 |
171,313,683,032 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,752,170,463 |
281,752,177,819 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,354,103,603 |
19,354,086,273 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
561,063,088,317 |
561,062,900,334 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,424,290,213 |
58,424,445,548 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,386,079,298 |
15,386,008,972 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,794 |
550,794 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,551,623,698 |
13,551,622,606 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,628,075,470 |
11,628,076,342 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,697,290,420 |
163,697,278,001 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,870,047 |
1,870,047 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,857,657 |
164,857,704 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,755,665 |
1,269,755,617 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,489,222,426 |
13,489,217,876 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,965,965 |
433,965,973 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,569 |
1,290,569 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,410,171,853 |
41,410,151,340 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,977,869,683 |
93,977,835,766 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,595,494,567 |
16,595,540,480 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,830,515,386 |
479,828,901,725 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,311,635,324 |
171,311,812,985 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,587,312,806 |
281,587,320,115 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,084,347,938 |
18,084,330,656 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,573,865,891 |
547,573,682,458 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,990,324,248 |
57,990,479,575 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,384,788,729 |
15,384,718,403 |
-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,478,489,742 |
153,478,735,856 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,023,221,070 |
54,023,229,000 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
95,031,559,058 |
95,031,672,705 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,607,614,210 |
37,607,583,884 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
685,358,568,219 |
685,357,360,446 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,636,744,935 |
151,636,832,031 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,576,800,067 |
291,576,584,790 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
78,027,052,307 |
78,026,998,803 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,992,016,776 |
562,991,178,196 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,600,109,233 |
62,600,129,538 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,974,279,236 |
22,974,176,050 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,494,079,041 |
19,494,078,896 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
776,405 |
776,405 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,494,107,121 |
20,494,113,034 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,127,867,477 |
17,127,870,454 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
226,036,068,801 |
226,036,393,356 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,600,432 |
1,600,432 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,457,584 |
143,460,053 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,398,466,638 |
33,398,464,637 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,428,938,429 |
12,428,932,400 |
-0.00% |
realworld.run.windows.x64.checked.mch |
334,270,159 |
334,270,109 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,778 |
1,252,785 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,984,410,701 |
133,984,656,960 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,022,444,665 |
54,022,452,595 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,537,451,937 |
74,537,559,671 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,479,746,733 |
20,479,713,430 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
459,322,499,418 |
459,320,967,090 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,635,144,503 |
151,635,231,599 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,433,342,483 |
291,433,124,737 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,628,585,669 |
44,628,534,166 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,563,078,347 |
550,562,245,796 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,265,839,074 |
62,265,859,429 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,973,026,458 |
22,972,923,265 |
-0.00% |