Throughput Diffs
linux arm64
MinOpts (-0.00% to +0.01%)
| 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,009,844,604 |
56,009,899,133 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
237,145,683,511 |
237,145,727,118 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
40,249,762,908 |
40,249,821,722 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
963,374,447,848 |
963,373,263,436 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,661,257,594 |
145,661,379,611 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,827,105,827 |
270,827,107,670 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
991,225,363,444 |
991,227,049,712 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,128,232,253 |
550,127,765,817 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,376,326,719 |
58,376,409,502 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,015,143,673 |
12,015,110,051 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
340,286,892 |
340,286,899 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
27,329,270,562 |
27,329,271,773 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,707,307 |
20,658,707,132 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
391,743,815,385 |
391,743,808,435 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,888,945 |
1,888,945 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,930,509 |
165,940,413 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
222,164,512,979 |
222,164,512,343 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,371,727 |
14,094,369,038 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
457,365,260 |
457,365,301 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,848 |
1,252,848 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
55,669,557,712 |
55,669,612,234 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
209,816,412,949 |
209,816,455,345 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,591,055,601 |
19,591,114,590 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
571,630,632,463 |
571,629,455,001 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,659,368,649 |
145,659,490,666 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,661,175,318 |
270,661,167,257 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
769,060,850,465 |
769,062,537,369 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,033,860,526 |
536,033,396,779 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,918,961,459 |
57,919,044,201 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,013,890,825 |
12,013,857,203 |
-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,618,690,012 |
57,618,640,852 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
238,845,044,726 |
238,844,738,780 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
38,656,026,897 |
38,655,997,871 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,786,006,884 |
882,784,309,278 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,380,759,394 |
129,380,877,364 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,276,860,209 |
257,277,091,014 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
916,128,633,096 |
916,129,839,880 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,038,352,241 |
520,037,434,457 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,637,877,938 |
55,637,882,325 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,370,617,971 |
19,370,537,108 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
388,540,632 |
388,540,632 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
26,039,980,907 |
26,039,984,900 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,951,055,705 |
19,951,055,458 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,368,727,553 |
355,368,614,983 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,968 |
1,643,968 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,804,905 |
149,804,911 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,631,327,370 |
196,631,318,977 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,532,757 |
12,962,533,305 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
329,719,862 |
329,719,870 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,237 |
1,251,237 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
57,230,149,380 |
57,230,100,220 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
212,805,063,819 |
212,804,753,880 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,704,971,192 |
18,704,942,413 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,417,279,331 |
527,415,694,295 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,379,115,426 |
129,379,233,396 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,127,055,304 |
257,127,286,103 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
719,497,305,726 |
719,498,520,903 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,075,819,484 |
507,074,901,152 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,308,158,076 |
55,308,162,455 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,369,366,734 |
19,369,285,871 |
-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,357,194,971 |
42,357,256,415 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,198,487,504 |
91,198,555,546 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,487,192,755 |
28,487,190,121 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,489,928,234 |
918,487,769,605 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,412,359,691 |
145,412,423,700 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,701,867,806 |
280,701,713,834 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
727,329,274,045 |
727,330,425,665 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,577,142,774 |
542,576,650,266 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,585,428,787 |
55,585,427,132 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,700 |
556,700 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,209,482 |
17,035,207,295 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,947,808 |
11,991,945,021 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
375,002,797,379 |
375,002,415,014 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,886,450 |
1,886,450 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,233,387 |
167,233,389 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
210,093,072,732 |
210,093,091,590 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,613,130 |
13,721,606,933 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,512,566 |
438,512,570 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,356,638,271 |
42,356,699,715 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,163,278,022 |
74,163,348,251 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,495,244,947 |
16,495,245,100 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
543,487,130,855 |
543,485,354,591 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,410,473,241 |
145,410,537,250 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,534,634,419 |
280,534,480,445 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
517,236,201,313 |
517,237,334,075 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,855,529,644 |
528,855,043,333 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,146,916,221 |
55,146,914,562 |
-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,608,401,798 |
41,608,436,173 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
136,592,531,836 |
136,592,811,843 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,601,421,079 |
29,601,451,134 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,432,359,774 |
936,431,618,090 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,428,877,644 |
153,429,031,537 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,887,931,387 |
281,887,755,743 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
745,311,713,430 |
745,313,397,816 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,207,579,943 |
573,206,872,908 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,439,050,027 |
58,439,179,408 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,084,630,955 |
16,084,583,588 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,686 |
556,686 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,813,457 |
16,826,814,121 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,745,024 |
11,718,748,736 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
381,825,642,909 |
381,825,976,463 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,889,360 |
1,889,360 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,964,071 |
165,954,161 |
-0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,832,382,514 |
209,832,361,865 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,873,852 |
13,721,861,866 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,834,989 |
438,834,985 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,931 |
1,300,931 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,607,845,112 |
41,607,879,487 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
119,765,718,379 |
119,765,997,722 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,882,676,055 |
17,882,702,398 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,606,716,865 |
554,605,641,627 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,426,988,284 |
153,427,142,177 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,721,967,316 |
281,721,801,582 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
535,479,330,916 |
535,481,035,951 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,485,706,091 |
559,485,011,042 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,000,215,038 |
58,000,344,423 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,083,330,024 |
16,083,282,657 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
154,562,704,079 |
154,563,181,727 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,445,081,716 |
40,445,108,946 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
120,530,568,068 |
120,530,567,212 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
26,734,827,746 |
26,734,805,158 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
851,086,324,268 |
851,084,833,460 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,790,995,648 |
134,791,033,150 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,707,444,994 |
266,707,327,951 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
684,546,712,170 |
684,547,558,211 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,178,718,913 |
537,177,973,893 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,518,510,698 |
59,518,455,921 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,041,064,568 |
23,040,974,782 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,485,957,583 |
19,485,957,790 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
466,629 |
466,629 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,237,873,124 |
15,237,875,894 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,127,926,295 |
10,127,926,818 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,066,169,678 |
340,066,260,123 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,696 |
1,599,696 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,284,385 |
143,283,557 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,973,395,409 |
181,973,390,308 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,200,783 |
12,436,197,865 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,559,701 |
333,559,744 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,760 |
1,251,760 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,076,746,496 |
135,077,223,937 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,444,615,087 |
40,444,642,317 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
105,292,694,944 |
105,292,691,318 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,606,901,451 |
16,606,878,340 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
511,020,154,590 |
511,018,573,337 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,789,395,952 |
134,789,433,454 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,564,160,609 |
266,564,044,394 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
502,573,316,761 |
502,574,167,903 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,742,518,130 |
524,741,776,028 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,184,950,997 |
59,184,896,177 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,039,812,808 |
23,039,723,022 |
-0.00% |