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,035,404,708 |
58,035,386,049 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
236,239,280,381 |
236,239,340,617 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
37,527,133,089 |
37,527,112,015 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
964,538,138,418 |
964,537,274,469 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,802,930 |
739,803,116 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,810,913,558 |
270,811,086,325 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
944,588,764,028 |
944,590,024,921 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,737,790,319 |
549,737,350,682 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,534,024,681 |
58,534,044,690 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,538,188 |
20,538,256 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
381,553,198 |
381,553,203 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
24,925,908,049 |
24,925,909,391 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,097,572,116 |
18,097,572,638 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,145,231,287 |
392,145,219,087 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,949,301 |
165,949,307 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
223,550,391,941 |
223,550,394,909 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,096,606,711 |
14,096,623,133 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
457,295,876 |
457,295,863 |
-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,851,510 |
57,653,832,846 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,313,372,332 |
211,313,431,226 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,429,560,973 |
19,429,539,377 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,392,907,131 |
572,392,055,382 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,802,930 |
739,803,116 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,644,964,257 |
270,645,137,018 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
721,038,372,087 |
721,039,630,012 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,641,183,608 |
535,640,727,549 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,076,728,805 |
58,076,748,827 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,538,188 |
20,538,256 |
+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,805,171,211 |
55,805,130,201 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
240,175,003,371 |
240,174,758,010 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,409,115,956 |
33,409,072,581 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
881,658,091,076 |
881,656,055,583 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,880,334 |
633,878,235 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,243,088,704 |
257,243,005,272 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
912,701,084,736 |
912,701,336,030 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,605,152,143 |
519,604,251,353 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,531,871,054 |
55,531,865,502 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,093 |
12,277,995 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,722,999 |
342,718,644 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
24,889,029,881 |
24,888,948,753 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,606,535,261 |
14,606,481,128 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
354,968,497,600 |
354,967,846,051 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,822,998 |
149,823,868 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,904,670,635 |
195,904,093,666 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,137,022 |
12,963,116,650 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
329,543,895 |
329,542,930 |
-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,462,448,212 |
55,462,411,557 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,285,973,490 |
215,285,809,257 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,802,580,695 |
18,802,591,453 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
526,689,593,476 |
526,688,209,532 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,880,334 |
633,878,235 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,093,265,706 |
257,093,181,404 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
716,796,414,101 |
716,797,242,364 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,642,015,121 |
506,641,134,703 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,202,327,159 |
55,202,322,572 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,093 |
12,277,995 |
-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,424,807 |
42,404,449,400 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,501,837,153 |
91,501,903,822 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,720,965,390 |
28,721,051,129 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,964,027,853 |
918,962,053,993 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,383,149 |
732,382,120 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,753,780,213 |
280,753,884,597 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
674,206,987,778 |
674,208,706,340 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,047,471,424 |
544,046,627,739 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,679,301,016 |
55,679,319,645 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,721 |
556,721 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,078,364,468 |
17,078,367,577 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,994,661,220 |
11,994,661,772 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,827,988,843 |
374,827,994,936 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,249,283 |
167,241,844 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,773,266,049 |
207,773,284,069 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,342,852 |
13,722,341,749 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,376,855 |
438,376,862 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,403,868,086 |
42,403,892,679 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,423,472,685 |
74,423,536,245 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,726,304,170 |
16,726,389,357 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
544,136,039,010 |
544,134,059,057 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,383,149 |
732,382,120 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,586,530,930 |
280,586,642,753 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
466,433,721,729 |
466,435,422,271 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,325,128,572 |
530,324,285,990 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,240,924,161 |
55,240,942,783 |
+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,685,011,353 |
41,684,971,365 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,733,948,905 |
140,733,951,547 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,895,256,694 |
28,895,317,046 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,918,165,121 |
936,916,693,753 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,624,860 |
789,625,870 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,895,348,964 |
281,895,539,823 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
708,763,358,380 |
708,763,821,811 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,464,795,619 |
573,464,330,173 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,406,498,920 |
58,406,657,015 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,514 |
12,419,450 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,682 |
556,682 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,018,500,279 |
17,018,501,079 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,725,749 |
11,719,728,358 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,908,731,516 |
382,908,437,432 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,973,083 |
165,963,188 |
-0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,387,999,582 |
209,388,029,438 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,725,927,796 |
13,725,935,856 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
438,900,988 |
438,901,005 |
+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,454,671 |
41,684,414,683 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
123,715,448,626 |
123,715,450,468 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,175,530,945 |
17,175,588,688 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,009,433,605 |
554,008,256,321 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,624,860 |
789,625,870 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,729,375,881 |
281,729,576,635 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
499,375,358,798 |
499,375,792,373 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,738,867,823 |
559,738,394,317 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,967,597,932 |
57,967,756,010 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,514 |
12,419,450 |
-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,323,657 |
40,497,330,969 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
115,615,680,932 |
115,615,494,985 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,832,148,275 |
27,832,010,069 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,349,119,826 |
850,346,443,013 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,032 |
655,510,528 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,671,589,425 |
266,671,201,461 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
672,333,947,473 |
672,333,916,488 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,427,582,477 |
537,426,713,679 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,602,765,691 |
59,602,845,730 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,311 |
14,776,194 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,660 |
466,655 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
14,848,144,851 |
14,848,082,473 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,133,222,181 |
10,133,174,523 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,038,263,164 |
340,037,525,821 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,301,672 |
143,302,491 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,273,062,690 |
181,272,510,700 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,542,917,255 |
12,542,900,330 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,581,924 |
333,581,930 |
+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,856,997 |
40,496,864,314 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
100,767,536,081 |
100,767,412,512 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,698,926,094 |
17,698,835,546 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
510,310,856,662 |
510,308,917,192 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,032 |
655,510,528 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,528,287,753 |
266,527,898,970 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
491,060,884,783 |
491,061,405,788 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,884,665,222 |
524,883,813,349 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,269,183,767 |
59,269,263,800 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,311 |
14,776,194 |
-0.00% |