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 |
58,034,837,763 |
58,034,907,661 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
236,236,788,697 |
236,236,791,823 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
37,526,959,533 |
37,526,930,011 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
964,538,782,417 |
964,537,388,335 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,808,076 |
739,806,878 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,813,152,188 |
270,813,179,496 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
944,594,806,186 |
944,596,176,860 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,759,192,988 |
549,759,170,844 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,533,522,371 |
58,533,602,821 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,537,651 |
20,537,616 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
381,552,180 |
381,552,180 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
24,925,892,075 |
24,925,892,176 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,097,552,044 |
18,097,557,325 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,145,436,339 |
392,145,257,424 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,949,290 |
165,939,397 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
223,550,558,920 |
223,550,560,185 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,096,596,608 |
14,096,605,335 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
457,311,485 |
457,311,552 |
+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,285,583 |
57,653,355,481 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,310,896,622 |
211,310,899,647 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,429,407,489 |
19,429,372,686 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,393,346,078 |
572,392,130,911 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,808,076 |
739,806,878 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,647,202,898 |
270,647,240,099 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
721,044,247,266 |
721,045,616,675 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,662,596,380 |
535,662,565,509 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,076,210,886 |
58,076,291,269 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,537,651 |
20,537,616 |
-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,804,536,045 |
55,804,355,092 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
240,175,107,535 |
240,175,008,743 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,409,262,708 |
33,409,264,192 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
881,658,011,015 |
881,656,079,150 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,882,677 |
633,881,610 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,240,468,743 |
257,240,483,157 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
912,712,664,561 |
912,714,038,495 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,598,217,736 |
519,597,667,089 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,530,751,877 |
55,530,802,428 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,480 |
12,278,437 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,722,490 |
342,722,490 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
24,889,019,827 |
24,889,019,846 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,606,540,565 |
14,606,538,178 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
354,968,389,872 |
354,968,166,244 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,823,872 |
149,822,981 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,904,909,010 |
195,904,913,864 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,131,127 |
12,963,135,743 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
329,543,891 |
329,542,913 |
-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,461,813,555 |
55,461,632,602 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,286,087,708 |
215,285,988,897 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,802,722,143 |
18,802,726,014 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
526,689,621,143 |
526,687,912,906 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,882,677 |
633,881,610 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,090,644,871 |
257,090,660,176 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
716,807,755,551 |
716,809,124,631 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,635,086,609 |
506,634,531,346 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,201,207,986 |
55,201,259,515 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,480 |
12,278,437 |
-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,880,103 |
42,404,908,289 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,502,019,658 |
91,501,982,475 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,721,057,607 |
28,721,090,167 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,963,539,540 |
918,961,398,639 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,373,753 |
732,372,545 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,759,997,154 |
280,760,082,733 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
674,207,339,386 |
674,208,159,909 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,061,631,650 |
544,061,018,284 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,680,912,787 |
55,680,966,470 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,727 |
556,727 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,078,372,053 |
17,078,375,151 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,994,655,534 |
11,994,655,611 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,828,161,476 |
374,827,854,945 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,249,281 |
167,241,848 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,773,209,588 |
207,773,208,848 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,314,127 |
13,722,314,893 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
438,392,874 |
438,392,872 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,404,323,376 |
42,404,351,562 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,423,647,605 |
74,423,607,324 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,726,402,073 |
16,726,434,556 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
544,135,378,064 |
544,133,543,694 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,373,753 |
732,372,545 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,592,747,873 |
280,592,840,885 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
466,434,129,798 |
466,434,951,061 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,339,317,523 |
530,338,703,391 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,242,519,913 |
55,242,573,598 |
+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,667,860 |
41,685,724,896 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,731,076,913 |
140,731,257,651 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,894,742,519 |
28,894,749,682 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,918,699,899 |
936,917,726,781 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,628,631 |
789,630,274 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,892,613,242 |
281,892,596,093 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
708,767,133,264 |
708,767,622,215 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,472,842,742 |
573,472,494,635 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,407,073,614 |
58,406,999,924 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,386 |
12,419,341 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,685 |
556,685 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,018,475,463 |
17,018,473,583 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,707,814 |
11,719,709,330 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,908,769,184 |
382,908,778,659 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,973,111 |
165,963,171 |
-0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,388,076,768 |
209,388,067,231 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,725,945,686 |
13,725,957,651 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
438,884,998 |
438,900,995 |
+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,685,111,175 |
41,685,168,211 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
123,712,601,450 |
123,712,784,068 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,175,034,705 |
17,175,040,352 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,009,930,715 |
554,008,948,122 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,628,631 |
789,630,274 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,726,640,131 |
281,726,632,922 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
499,379,056,496 |
499,379,554,984 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,746,897,056 |
559,746,536,984 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,968,188,616 |
57,968,098,929 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,386 |
12,419,341 |
-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,866,734 |
40,497,781,048 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
115,615,433,869 |
115,615,423,882 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,831,786,439 |
27,831,686,343 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,354,580,147 |
850,352,461,666 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,133 |
655,513,002 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,674,360,426 |
266,674,512,711 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
672,330,840,033 |
672,331,613,831 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,412,447,140 |
537,412,039,623 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,601,657,122 |
59,601,803,868 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,450 |
14,776,373 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,661 |
466,661 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
14,848,145,791 |
14,848,148,622 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,133,219,034 |
10,133,216,851 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,038,266,919 |
340,038,052,317 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,302,498 |
143,302,503 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,273,025,147 |
181,273,038,313 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,542,929,857 |
12,542,932,987 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,580,801 |
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,497,400,073 |
40,497,314,387 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
100,767,288,078 |
100,767,275,260 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,698,567,405 |
17,698,469,492 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
510,316,313,228 |
510,314,409,349 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,133 |
655,513,002 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,531,057,928 |
266,531,210,208 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
491,057,814,886 |
491,058,575,518 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,869,517,283 |
524,869,106,636 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,268,076,321 |
59,268,221,938 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,450 |
14,776,373 |
-0.00% |