Throughput Diffs
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,229,210,938 |
51,229,088,878 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
236,056,103,729 |
236,056,173,481 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,547,131,407 |
33,547,086,598 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
895,000,518,843 |
894,999,203,277 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
147,509,560,894 |
147,509,687,885 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
256,277,030,127 |
256,277,152,413 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
888,635,235,656 |
888,636,601,465 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,463,206,880 |
518,462,351,778 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,478,226,084 |
55,478,357,256 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,403,009,945 |
19,402,926,246 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
224,082,439 |
224,082,439 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
20,901,214,256 |
20,901,214,310 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,917,402,907 |
14,917,402,359 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
362,995,817,000 |
362,996,217,799 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,645,752 |
1,645,752 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
150,120,610 |
150,119,744 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,817,750,734 |
196,817,744,286 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,871,494,675 |
12,871,495,641 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
333,678,624 |
333,673,296 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,253,787 |
1,253,787 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,005,128,499 |
51,005,006,439 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,154,889,473 |
215,154,959,171 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,629,728,500 |
18,629,684,239 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
532,004,701,843 |
532,002,985,478 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
147,507,915,142 |
147,508,042,133 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
256,126,909,517 |
256,127,032,669 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
691,817,484,922 |
691,818,857,179 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,591,712,205 |
505,590,856,137 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,144,547,460 |
55,144,683,960 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,401,756,158 |
19,401,672,459 |
-0.00% |
osx arm64
MinOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| realworld.run.osx.arm64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,790,688,592 |
42,790,645,522 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
90,506,354,248 |
90,506,404,774 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,703,972,435 |
28,704,061,778 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
902,987,283,898 |
902,985,163,295 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,135,714,162 |
165,135,872,856 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,809,653,075 |
279,809,696,811 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
666,007,959,595 |
666,008,396,356 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
535,558,671,222 |
535,558,452,988 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,271,576,869 |
55,271,522,665 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
551,407 |
551,407 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,970,611,572 |
16,970,612,885 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
12,049,705,767 |
12,049,704,950 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
376,291,683,137 |
376,291,719,786 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,868,445 |
1,868,445 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
166,325,955 |
166,318,483 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,071,662,627 |
207,071,654,523 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,484,216,839 |
13,484,208,718 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
431,605,755 |
431,578,972 |
-0.01% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,790,137,185 |
42,790,094,115 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
73,535,742,676 |
73,535,791,889 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,654,266,668 |
16,654,356,828 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
526,695,600,761 |
526,693,443,509 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,133,845,717 |
165,134,004,411 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,643,327,120 |
279,643,378,328 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
458,936,296,968 |
458,936,741,833 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
522,074,454,383 |
522,074,244,270 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
54,839,971,114 |
54,839,943,693 |
-0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,074,516,210 |
42,074,504,030 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
138,585,123,964 |
138,585,137,491 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,185,484,786 |
29,185,482,508 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,729,825,013 |
937,728,713,174 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,137,116,488 |
173,137,254,747 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,634,919,259 |
280,635,090,613 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
692,185,062,660 |
692,185,998,876 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,351,342,677 |
570,351,058,690 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,985,623,598 |
57,985,686,692 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,071,806,922 |
16,071,745,287 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
551,294 |
551,294 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,202,991,091 |
17,202,987,190 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,773,910,297 |
11,773,910,158 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
381,853,264,418 |
381,853,246,688 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,871,300 |
1,871,300 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,151,121 |
165,151,129 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
208,641,784,461 |
208,641,768,679 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,500,401,537 |
13,500,395,877 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
431,500,345 |
431,500,344 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,291,275 |
1,291,275 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,073,964,916 |
42,073,952,736 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
121,382,132,873 |
121,382,150,301 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,411,574,489 |
17,411,572,350 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
555,876,560,595 |
555,875,466,486 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,135,245,188 |
173,135,383,447 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,469,768,138 |
280,469,939,484 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
483,543,278,199 |
483,544,230,197 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,850,941,140 |
556,850,662,813 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,554,123,253 |
57,554,186,348 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,070,515,647 |
16,070,454,012 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
40,866,268,408 |
40,866,192,217 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
113,058,467,750 |
113,058,658,743 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,040,595,162 |
27,040,563,360 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
861,605,840,280 |
861,604,095,105 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,799,405,569 |
152,799,455,153 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
265,778,141,429 |
265,778,139,734 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
684,382,604,645 |
684,383,646,684 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
535,177,233,929 |
535,176,583,553 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,374,213,101 |
59,374,223,187 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,269,505,633 |
23,269,403,906 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,812 |
466,812 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
14,756,360,347 |
14,756,362,455 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,309,746,791 |
10,309,747,052 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
347,498,685,333 |
347,498,777,762 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,601,410 |
1,601,410 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,567,650 |
143,570,134 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,196,679,451 |
181,196,679,426 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,216,076,530 |
12,216,074,170 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
334,129,379 |
334,130,510 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,254,027 |
1,254,027 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
40,865,801,596 |
40,865,725,405 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
98,302,107,403 |
98,302,296,288 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,730,848,371 |
16,730,816,308 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
514,107,154,947 |
514,105,317,343 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,797,804,159 |
152,797,853,743 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
265,634,573,779 |
265,634,569,600 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
503,185,925,194 |
503,186,967,258 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
522,961,157,399 |
522,960,509,383 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,040,083,722 |
59,040,092,677 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,268,251,606 |
23,268,149,879 |
-0.00% |