Throughput Diffs
linux arm64
MinOpts (-0.01% to +0.00%)
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,185,702,698 |
48,185,659,901 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,234,420,600 |
190,234,195,538 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,283,737,897 |
35,283,711,548 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
672,163,038,728 |
672,160,710,970 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,557,562,927 |
163,557,730,244 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,071,100,682 |
270,071,091,226 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,899,331,815 |
77,899,231,513 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,494,914,547 |
537,494,546,001 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,491,279,511 |
58,491,316,073 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,394,831,230 |
11,394,775,088 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,534,104 |
147,534,104 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,883,199 |
22,187,877,543 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,080,062 |
16,353,072,717 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,089,363,330 |
185,088,982,206 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,868,749 |
1,868,749 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,691,006 |
164,681,090 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,184,033,984 |
24,184,028,670 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,556,596 |
13,856,569,650 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
453,303,777 |
453,287,756 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,407 |
1,242,407 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,038,168,594 |
48,038,125,797 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,046,537,401 |
168,046,317,995 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,930,657,835 |
18,930,638,831 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
487,073,675,398 |
487,071,728,764 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,555,694,178 |
163,555,861,495 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,906,409,676 |
269,906,410,136 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,715,297,831 |
53,715,202,843 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,638,357,951 |
523,637,976,351 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,037,975,734 |
58,038,028,317 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,393,588,823 |
11,393,532,681 |
-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,369,805,881 |
50,369,688,619 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,572,181,192 |
193,572,011,912 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,830,544,719 |
34,830,475,610 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
630,053,940,758 |
630,052,518,433 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,288,404,302 |
146,288,470,354 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,425,610,269 |
257,425,579,531 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,656,765,585 |
84,656,647,321 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,722,347,844 |
509,721,837,140 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,923,927,407 |
55,924,037,656 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,126,677,796 |
19,126,600,676 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,317,004 |
220,317,004 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,559,302,492 |
19,559,303,330 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,973,567,313 |
16,973,569,982 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,401,438,096 |
185,401,411,885 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,792 |
1,643,792 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,890,878 |
149,890,002 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,223,466,559 |
17,223,466,499 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,575,424 |
12,863,575,387 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,321,452 |
333,321,495 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,923 |
1,251,923 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,149,488,877 |
50,149,371,615 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,012,878,700 |
174,012,708,582 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,856,977,406 |
17,856,905,628 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,652,502,662 |
444,651,106,548 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,286,760,510 |
146,286,826,562 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,275,719,391 |
257,275,689,529 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,433,299,026 |
67,433,180,822 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,858,772,420 |
496,858,261,753 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,590,605,955 |
55,590,716,161 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,125,425,873 |
19,125,348,753 |
-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,070,418,036 |
42,070,434,524 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,215,708,831 |
53,215,587,966 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,142,867,968 |
28,142,930,770 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,432,459,916 |
750,430,712,079 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,313,890,058 |
163,314,040,224 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,507,397,066 |
280,507,225,396 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,528,562,114 |
107,528,605,571 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,285,691,871 |
532,285,412,335 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,696,417,952 |
55,696,416,800 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,696 |
752,696 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,991,826 |
16,522,986,337 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,327,258 |
11,888,322,541 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,921,289,012 |
269,921,235,248 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,288 |
1,866,288 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
165,976,941 |
165,969,502 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,505,222,108 |
60,505,213,888 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,651,369 |
13,485,658,739 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
433,164,197 |
433,164,168 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,069,665,340 |
42,069,681,828 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,692,717,005 |
36,692,601,629 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,254,540,710 |
16,254,608,229 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,511,170,904 |
480,509,476,831 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,312,023,770 |
163,312,173,936 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,341,420,125 |
280,341,255,894 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
47,023,340,006 |
47,023,391,683 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,800,040,502 |
518,799,753,596 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,263,253,755 |
55,263,252,632 |
-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,387,744,159 |
41,387,675,487 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,440,947,840 |
107,440,991,875 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,207,117,781 |
28,207,115,245 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
643,262,432,922 |
643,260,695,806 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,274,713,372 |
171,274,947,878 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,662,234,784 |
281,662,111,198 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,345,226,876 |
19,345,224,007 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,950,469,689 |
560,949,985,694 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,410,614,795 |
58,410,625,312 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,375,491,817 |
15,375,451,819 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,607 |
550,607 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,895,371 |
13,546,893,755 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,687,150 |
11,623,682,543 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,649,907,363 |
163,649,560,209 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,172 |
1,869,172 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,748,544 |
164,738,605 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,401,541 |
1,269,401,213 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,732,979 |
13,485,730,830 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,449,902 |
433,465,874 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,175 |
1,290,175 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,387,193,552 |
41,387,124,880 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,894,052,469 |
93,894,098,120 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,583,430,631 |
16,583,432,702 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,612,525,559 |
479,611,135,597 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,272,844,200 |
171,273,078,706 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,497,486,240 |
281,497,372,593 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,075,825,335 |
18,075,822,794 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,464,736,710 |
547,464,254,864 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,977,164,893 |
57,977,159,438 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,374,201,642 |
15,374,161,644 |
-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,403,949,052 |
153,404,354,961 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,992,929,983 |
53,992,767,085 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
94,917,204,127 |
94,917,356,176 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,584,389,595 |
37,584,324,671 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
685,077,093,468 |
685,075,788,435 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,600,625,458 |
151,600,805,595 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,481,295,083 |
291,481,041,501 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
77,992,033,575 |
77,991,992,118 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,858,361,140 |
562,858,107,922 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,585,055,193 |
62,585,196,417 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,956,741,545 |
22,956,644,998 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,489,554,028 |
19,489,554,862 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
776,085 |
776,085 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,486,858,770 |
20,486,858,633 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,121,636,179 |
17,121,639,102 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,977,899,703 |
225,978,153,710 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,661 |
1,599,661 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,347,416 |
143,348,257 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,392,990,550 |
33,392,989,797 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,870,563 |
12,425,874,189 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,810,417 |
333,810,410 |
-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,914,395,024 |
133,914,800,099 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,992,153,898 |
53,991,991,000 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,430,345,357 |
74,430,497,543 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,462,753,416 |
20,462,685,569 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
459,099,193,765 |
459,097,634,725 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
151,599,025,797 |
151,599,205,934 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,337,947,667 |
291,337,693,244 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,599,043,025 |
44,599,002,321 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,432,490,577 |
550,432,233,733 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,251,244,776 |
62,251,386,007 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,955,489,209 |
22,955,392,662 |
-0.00% |