Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
58,034,736,195 |
58,034,744,692 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
236,237,147,632 |
236,237,096,837 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
37,527,140,766 |
37,527,083,430 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
964,538,406,616 |
964,536,844,034 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,803,154 |
739,802,595 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,813,551,097 |
270,813,697,686 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
944,589,829,086 |
944,591,200,215 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,759,287,526 |
549,758,869,022 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,533,558,888 |
58,533,640,913 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,538,416 |
20,538,326 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
381,552,467 |
381,552,474 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
24,925,885,573 |
24,925,882,296 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,097,570,045 |
18,097,564,416 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,145,234,826 |
392,145,092,877 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,949,270 |
165,949,281 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
223,550,382,460 |
223,550,408,539 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,096,630,497 |
14,096,640,125 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
457,295,625 |
457,295,619 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
57,653,183,728 |
57,653,192,218 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,311,262,059 |
211,311,214,541 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,429,570,721 |
19,429,519,014 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,393,171,790 |
572,391,751,157 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,803,154 |
739,802,595 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,647,601,827 |
270,647,748,405 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
721,039,446,626 |
721,040,791,676 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,662,657,029 |
535,662,228,897 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,076,263,263 |
58,076,345,294 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,538,416 |
20,538,326 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,803,327,676 |
55,803,330,691 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
240,173,158,530 |
240,173,102,725 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,409,009,434 |
33,408,997,728 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
881,658,384,558 |
881,655,987,916 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,881,784 |
633,882,039 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,240,239,104 |
257,240,300,196 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
912,706,944,020 |
912,708,453,080 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,612,440,536 |
519,611,890,302 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,530,494,312 |
55,530,526,012 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,646 |
12,278,577 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,719,926 |
342,719,925 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
24,889,011,196 |
24,889,011,998 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,606,527,645 |
14,606,529,684 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
354,968,579,875 |
354,968,177,848 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,822,996 |
149,823,874 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,904,780,535 |
195,904,790,315 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,141,429 |
12,963,138,989 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
329,543,845 |
329,543,864 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,460,607,750 |
55,460,610,766 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,284,147,334 |
215,284,090,727 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,802,481,789 |
18,802,468,044 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
526,689,804,683 |
526,687,810,068 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,881,784 |
633,882,039 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,090,416,108 |
257,090,476,322 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
716,802,163,485 |
716,803,662,765 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,649,299,107 |
506,648,751,313 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,200,950,467 |
55,200,982,148 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,646 |
12,278,577 |
-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,404,825,810 |
42,404,795,630 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,501,700,144 |
91,501,648,155 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,721,368,931 |
28,721,440,100 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,973,375,962 |
918,971,860,108 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,379,494 |
732,378,484 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,750,642,906 |
280,750,897,362 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
674,207,158,879 |
674,208,361,761 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,069,177,361 |
544,068,846,210 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,680,968,681 |
55,681,051,579 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,725 |
556,725 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,078,362,007 |
17,078,360,309 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,994,686,682 |
11,994,684,236 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,828,298,019 |
374,828,311,701 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,239,366 |
167,241,833 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,773,204,573 |
207,773,182,204 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,375,054 |
13,722,368,726 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,376,858 |
438,392,823 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,404,269,085 |
42,404,238,905 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,423,338,137 |
74,423,287,846 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,726,682,249 |
16,726,755,864 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
544,145,077,943 |
544,143,548,407 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,379,494 |
732,378,484 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,583,403,540 |
280,583,655,529 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
466,433,954,306 |
466,435,179,557 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,346,802,307 |
530,346,477,484 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,242,591,823 |
55,242,658,756 |
+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,684,940,781 |
41,685,021,861 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,732,498,441 |
140,732,582,970 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,894,758,154 |
28,894,828,618 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,917,755,008 |
936,916,808,257 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,627,137 |
789,628,525 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,889,907,657 |
281,889,844,924 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
708,759,799,883 |
708,759,920,974 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,479,473,427 |
573,479,268,534 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,405,839,556 |
58,405,914,298 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,539 |
12,419,473 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,680 |
556,680 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,018,483,020 |
17,018,483,636 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,694,952 |
11,719,693,241 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,908,623,085 |
382,908,833,575 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,973,110 |
165,963,206 |
-0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,387,940,125 |
209,387,936,994 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,725,951,026 |
13,725,943,438 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,900,989 |
438,900,993 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,684,384,101 |
41,684,465,181 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
123,714,015,421 |
123,714,099,334 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,175,063,202 |
17,175,135,377 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,009,131,923 |
554,007,974,682 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,627,137 |
789,628,525 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,723,934,547 |
281,723,881,718 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
499,371,859,758 |
499,371,983,980 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,753,522,401 |
559,753,325,096 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,966,938,567 |
57,967,013,305 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,539 |
12,419,473 |
-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,497,362,874 |
40,497,290,056 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
115,616,366,373 |
115,616,493,372 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,832,003,410 |
27,831,956,486 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,349,346,924 |
850,347,261,371 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,228 |
655,512,926 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,667,969,879 |
266,667,895,525 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
672,331,243,107 |
672,331,845,882 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,419,935,178 |
537,419,145,705 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,602,851,220 |
59,602,822,913 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,335 |
14,776,290 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,660 |
466,660 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
14,848,143,635 |
14,848,140,990 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,133,217,029 |
10,133,219,524 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,038,041,942 |
340,037,882,754 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,301,668 |
143,301,664 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,273,055,458 |
181,273,066,851 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,542,926,739 |
12,542,924,532 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,580,808 |
333,581,932 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
40,496,896,214 |
40,496,823,396 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
100,768,222,738 |
100,768,352,382 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,698,786,381 |
17,698,736,962 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
510,311,304,982 |
510,309,378,617 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,228 |
655,512,926 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,524,668,211 |
266,524,593,861 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
491,058,187,649 |
491,058,779,031 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,877,008,439 |
524,876,221,173 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,269,270,412 |
59,269,240,981 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,335 |
14,776,290 |
-0.00% |