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 |
56,062,056,713 |
56,062,110,092 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,582,305,073 |
237,582,225,792 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,279,237,753 |
40,279,328,773 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,619,925,751 |
963,617,995,376 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,711,606,409 |
145,711,688,083 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
271,039,783,596 |
271,039,857,201 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
992,277,696,745 |
992,279,229,442 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,387,505,181 |
550,386,708,463 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,435,646,707 |
58,435,730,726 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,023,458,949 |
12,023,407,441 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,287,705 |
340,287,698 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,329,251,465 |
27,329,253,338 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,701,919 |
20,658,708,245 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,744,297,062 |
391,743,967,320 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,955 |
1,888,955 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,940,413 |
165,930,502 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,164,452,606 |
222,164,425,122 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,372,438 |
14,094,365,414 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
457,365,462 |
457,381,431 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,846 |
1,252,846 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,721,769,008 |
55,721,822,394 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
210,253,053,608 |
210,252,972,454 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,620,535,834 |
19,620,620,528 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,875,628,689 |
571,874,028,056 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,709,717,454 |
145,709,799,128 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,873,843,183 |
270,873,926,699 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
770,113,244,139 |
770,114,804,320 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,293,132,743 |
536,292,343,049 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,978,281,245 |
57,978,349,295 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,022,206,103 |
12,022,154,595 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,673,272,991 |
57,672,300,564 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
239,239,845,477 |
239,234,456,886 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,687,292,802 |
38,686,484,738 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,002,992,637 |
882,990,967,100 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,433,829,022 |
129,431,835,327 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
257,488,799,743 |
257,484,660,742 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
917,164,591,973 |
917,151,859,645 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,278,201,157 |
520,268,842,839 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,696,566,261 |
55,696,341,106 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,288,329 |
19,387,013,749 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,540,585 |
388,531,313 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,040,001,736 |
26,039,368,140 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,951,042,422 |
19,950,584,793 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,368,599,266 |
355,366,389,419 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,984 |
1,643,926 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
149,804,903 |
149,808,622 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,631,327,230 |
196,626,950,169 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,520,264 |
12,962,523,651 |
+0.00% |
realworld.run.linux.x64.checked.mch |
329,719,861 |
329,703,679 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,245 |
1,251,295 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,284,732,406 |
57,283,769,251 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
213,199,843,741 |
213,195,088,746 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,736,250,380 |
18,735,899,945 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,634,393,371 |
527,624,577,681 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,432,185,038 |
129,430,191,401 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
257,338,994,840 |
257,334,852,120 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
720,533,264,743 |
720,524,909,476 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,315,680,893 |
507,306,319,188 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,366,846,400 |
55,366,637,427 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,386,037,084 |
19,385,762,454 |
-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,408,992,104 |
42,409,088,313 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,325,809,485 |
91,325,767,404 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,514,345,652 |
28,514,417,736 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,693,931,442 |
918,692,018,304 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,464,532,329 |
145,464,584,259 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,947,316,139 |
280,947,233,386 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
728,080,885,631 |
728,082,001,028 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,827,831,430 |
542,827,686,954 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,639,515,118 |
55,639,565,776 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,704 |
556,704 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,204,233 |
17,035,206,135 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,935,103 |
11,991,935,694 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,729,627 |
375,002,723,501 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,455 |
1,886,455 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,240,822 |
167,240,812 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,136,806 |
210,093,140,378 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,558,781 |
13,721,560,419 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,577 |
438,512,629 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,408,435,400 |
42,408,531,609 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,290,605,252 |
74,290,561,269 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,522,410,549 |
16,522,482,042 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,691,201,815 |
543,689,294,803 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,462,645,874 |
145,462,697,804 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,780,075,317 |
280,779,992,574 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,987,748,825 |
517,988,860,650 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,106,272,649 |
529,106,126,535 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,201,002,541 |
55,201,053,147 |
+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,658,373,859 |
41,658,472,585 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,799,409,238 |
136,799,711,077 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,630,387,151 |
29,630,393,836 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,628,669,815 |
936,627,491,001 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,487,257,932 |
153,487,276,219 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,106,991,168 |
282,107,120,001 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
746,132,974,108 |
746,134,278,012 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,481,873,572 |
573,481,535,501 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,498,016,916 |
58,498,049,329 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,095,997,361 |
16,095,953,454 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,678 |
556,678 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,811,596 |
16,826,807,306 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,739,982 |
11,718,743,162 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,825,795,517 |
381,825,817,308 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,350 |
1,889,350 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,954,209 |
165,964,071 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,479,752 |
209,832,462,925 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,881,781 |
13,721,897,638 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,850,990 |
438,850,935 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,938 |
1,300,938 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,657,817,181 |
41,657,915,907 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,972,597,642 |
119,972,903,771 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,911,647,169 |
17,911,650,674 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,802,874,298 |
554,801,673,693 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,485,368,582 |
153,485,386,869 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,941,036,959 |
281,941,155,930 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
536,300,494,356 |
536,301,815,087 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,759,991,791 |
559,759,637,863 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,059,165,926 |
58,059,198,394 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,094,696,423 |
16,094,652,516 |
-0.00% |
windows x64
MinOpts (+0.00% to +0.01%)
Collection |
PDIFF |
smoke_tests.nativeaot.windows.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
154,688,825,225 |
154,691,439,276 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,499,103,873 |
40,499,606,300 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,731,364,585 |
120,733,437,255 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,764,291,325 |
26,764,747,820 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,269,163,436 |
851,283,744,671 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,846,636,102 |
134,849,807,759 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,929,777,603 |
266,933,572,977 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,288,785,539 |
685,299,984,162 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,450,072,332 |
537,455,478,976 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,580,784,432 |
59,582,117,968 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,059,428,342 |
23,059,758,251 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,951,520 |
19,486,581,384 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,630 |
466,638 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,237,870,014 |
15,238,323,833 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,925,333 |
10,128,259,922 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,066,177,950 |
340,075,224,605 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,706 |
1,599,743 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
143,284,407 |
143,289,607 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,973,370,125 |
181,978,346,037 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,198,297 |
12,436,476,201 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,559,715 |
333,560,979 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,756 |
1,251,861 |
+0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,202,873,705 |
135,204,857,892 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,498,637,243 |
40,499,139,662 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,493,494,571 |
105,495,113,422 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,636,365,992 |
16,636,487,898 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,202,985,486 |
511,208,520,066 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,845,036,396 |
134,848,208,016 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,786,493,196 |
266,790,283,370 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,315,415,414 |
503,321,638,125 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,013,874,035 |
525,019,002,775 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,247,224,717 |
59,248,556,989 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,058,176,586 |
23,058,506,390 |
+0.00% |