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 |
48,566,987,001 |
48,566,895,804 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
191,164,324,652 |
191,164,219,919 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,786,964,897 |
35,786,998,551 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
675,057,210,493 |
675,056,635,944 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
165,269,340,744 |
165,269,508,759 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,806,269,805 |
270,806,366,514 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
78,441,378,267 |
78,441,268,707 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,689,863,393 |
549,689,449,260 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,636,663,658 |
58,636,596,588 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,053,173,483 |
12,053,144,307 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
148,988,575 |
148,988,584 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,410,539,104 |
22,410,538,800 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,520,128,531 |
16,520,129,162 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
186,806,349,237 |
186,806,586,760 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,888,850 |
1,888,850 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,910,084 |
165,919,982 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,436,208,531 |
24,436,210,515 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,994,738,105 |
13,994,742,947 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
459,028,420 |
459,044,402 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,810 |
1,252,810 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,417,998,426 |
48,417,907,220 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,753,785,548 |
168,753,681,119 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,266,836,366 |
19,266,869,389 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
488,250,861,256 |
488,250,049,184 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
165,267,451,894 |
165,267,619,909 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,640,359,721 |
270,640,446,532 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
54,005,169,736 |
54,005,058,192 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,695,125,288 |
535,694,706,313 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,177,635,238 |
58,177,552,186 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,051,920,673 |
12,051,891,497 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,610,688,228 |
50,610,712,780 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,881,288,416 |
193,881,029,816 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
35,097,379,867 |
35,097,328,020 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
629,816,249,076 |
629,814,399,070 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,803,388,209 |
146,803,530,370 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,271,414,192 |
257,271,365,799 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,716,641,075 |
84,716,499,263 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,651,224,837 |
519,650,449,049 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,909,485,614 |
55,909,497,017 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,416,627,716 |
19,416,546,400 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,248,116 |
220,248,116 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,553,856,688 |
19,553,855,481 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,968,116,014 |
16,968,113,693 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,376,705,349 |
185,376,711,163 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,820 |
1,643,820 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,857,296 |
149,856,420 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,218,976,249 |
17,218,975,953 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,946,446 |
12,860,939,002 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,260,207 |
333,260,189 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,345 |
1,251,345 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,390,440,112 |
50,390,464,664 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,327,431,728 |
174,327,174,335 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,129,263,853 |
18,129,214,327 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,439,543,727 |
444,437,687,907 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,801,744,389 |
146,801,886,550 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,121,556,896 |
257,121,509,379 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,497,664,826 |
67,497,523,310 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,790,278,391 |
506,789,510,047 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,576,225,407 |
55,576,236,828 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,376,371 |
19,415,295,055 |
-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,434,983,865 |
42,435,053,847 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,784,436,631 |
53,784,460,640 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,600,078,430 |
28,600,122,124 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
754,238,128,398 |
754,236,057,366 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,030,235,238 |
165,030,388,108 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,242,892,687 |
281,242,884,563 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
110,408,284,483 |
110,408,274,102 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,038,811,322 |
544,038,224,428 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,835,698,206 |
55,835,765,583 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
761,216 |
761,216 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,693,673,110 |
16,693,676,783 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
12,013,183,834 |
12,013,185,038 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
272,551,368,181 |
272,551,163,434 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,886,268 |
1,886,268 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,218,626 |
167,221,123 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
61,140,672,963 |
61,140,672,029 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,620,576,382 |
13,620,573,631 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,718,723 |
438,718,720 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,434,222,649 |
42,434,292,631 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
37,090,763,521 |
37,090,783,857 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,586,894,596 |
16,586,937,086 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
481,686,760,217 |
481,684,893,932 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,028,348,970 |
165,028,501,840 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,075,674,061 |
281,075,663,440 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
49,267,611,520 |
49,267,602,073 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,418,234,940 |
530,417,650,797 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,396,979,483 |
55,397,046,863 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,746,692,956 |
41,746,718,919 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
108,120,802,298 |
108,120,928,299 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,108,631 |
28,657,152,337 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
645,924,408,205 |
645,923,202,867 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,044,195,588 |
173,044,286,279 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,282,769,787 |
282,282,819,222 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,395,002,526 |
19,394,979,319 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,316,343,693 |
573,315,835,842 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,561,885,749 |
58,561,889,108 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,119,022,559 |
16,118,982,828 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,718 |
556,718 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,686,374,669 |
13,686,379,704 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,745,150,793 |
11,745,153,009 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
165,136,094,716 |
165,136,247,178 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,889,234 |
1,889,234 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,967,567 |
165,967,584 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
1,282,335,772 |
1,282,336,443 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,620,642,654 |
13,620,636,797 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,988,703 |
438,988,716 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,878 |
1,300,878 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,746,136,238 |
41,746,162,201 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
94,434,427,629 |
94,434,548,595 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,911,957,838 |
16,911,999,328 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
480,788,313,489 |
480,786,955,689 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,042,306,354 |
173,042,397,045 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,116,802,220 |
282,116,851,638 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,112,666,754 |
18,112,642,876 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,695,701,039 |
559,695,199,045 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,122,897,046 |
58,122,900,392 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,117,721,681 |
16,117,681,950 |
-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,537,860,845 |
154,538,194,859 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,229,887,101 |
54,229,879,009 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
96,888,235,244 |
96,888,467,831 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,924,536,042 |
37,924,442,196 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
684,845,740,467 |
684,844,105,444 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,079,302,737 |
152,079,329,966 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,290,078,780 |
291,289,802,457 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
78,353,713,352 |
78,353,623,379 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,489,496,751 |
572,488,761,856 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,564,399,467 |
62,564,442,075 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,142,276,539 |
23,142,190,274 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,484,708,573 |
19,484,708,610 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
775,968 |
775,968 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,482,369,797 |
20,482,371,072 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,117,622,189 |
17,117,620,367 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
225,934,926,664 |
225,934,872,906 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,667 |
1,599,667 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,325,420 |
143,325,430 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,384,108,950 |
33,384,110,272 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,012,879 |
12,423,014,746 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,674,433 |
333,673,327 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,906 |
1,251,906 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,053,152,272 |
135,053,486,249 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,229,111,133 |
54,229,103,041 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
76,405,865,447 |
76,406,096,759 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,806,913,853 |
20,806,821,829 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
458,910,813,803 |
458,909,232,538 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,077,703,070 |
152,077,730,299 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,146,753,360 |
291,146,477,027 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,969,604,402 |
44,969,513,107 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,066,483,872 |
560,065,747,110 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,230,725,034 |
62,230,768,748 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,024,633 |
23,140,938,368 |
-0.00% |