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 |
54,252,278,558 |
54,252,307,841 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
238,095,080,889 |
238,095,148,326 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
38,054,039,166 |
38,054,032,773 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
965,159,841,795 |
965,158,107,960 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,708,876 |
746,709,203 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,986,351,988 |
270,986,480,663 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
1,004,704,023,933 |
1,004,706,972,609 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,798,872,724 |
549,798,013,822 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,507,927,586 |
58,507,918,032 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,696 |
17,537,668 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
289,915,501 |
289,915,501 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
26,910,897,291 |
26,910,902,722 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,148,774,356 |
18,148,772,265 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,483,697,887 |
392,483,687,575 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,930,596 |
165,940,505 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
224,093,538,509 |
224,093,555,263 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,101,984 |
14,095,098,663 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
458,173,188 |
458,173,190 |
+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 |
53,962,363,057 |
53,962,392,340 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,184,183,598 |
211,184,245,604 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,905,264,810 |
19,905,260,508 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,676,143,908 |
572,674,420,385 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,708,876 |
746,709,203 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,820,421,392 |
270,820,540,158 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
780,610,485,424 |
780,613,417,346 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,703,770,740 |
535,702,915,159 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,049,754,398 |
58,049,744,842 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,696 |
17,537,668 |
-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,752,116 |
55,805,738,949 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
236,784,040,385 |
236,783,844,971 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
32,421,257,038 |
32,421,204,638 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,339,318,953 |
882,337,252,916 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,457,707 |
639,457,465 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,417,466,075 |
257,417,722,128 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
983,919,761,748 |
983,922,085,672 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,064,754,882 |
520,064,231,919 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,707,089,110 |
55,707,089,301 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,223 |
16,839,173 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,707,062 |
342,707,067 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
23,384,033,998 |
23,384,033,817 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
13,861,789,393 |
13,861,789,154 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,112,161,883 |
355,112,022,576 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,804,900 |
149,805,778 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,735,113,416 |
196,735,119,384 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,429,626 |
12,962,430,394 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
333,586,200 |
333,587,144 |
+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,463,045,054 |
55,463,031,882 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
213,400,006,387 |
213,399,811,154 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,559,467,645 |
18,559,415,484 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,227,157,070 |
527,225,230,340 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,457,707 |
639,457,465 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,267,661,175 |
257,267,916,350 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
787,184,648,332 |
787,186,966,288 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,102,325,256 |
507,101,801,525 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,373,502,910 |
55,373,502,157 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,223 |
16,839,173 |
-0.00% |
osx arm64
MinOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| libraries.pmi.osx.arm64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,402,378,068 |
42,402,409,784 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,565,549,764 |
91,565,695,735 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,498,524,838 |
28,498,501,971 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
881,751,697,915 |
881,750,675,552 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,332,097 |
739,331,928 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,898,246,883 |
280,898,389,268 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
671,612,485,167 |
671,613,583,689 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,136,770,596 |
544,136,333,077 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,738,786,999 |
55,738,821,584 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
661,384 |
661,384 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,098,960,813 |
17,098,955,233 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,989,936,021 |
11,989,933,794 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
340,534,402,395 |
340,534,664,529 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,242,920 |
167,233,024 |
-0.01% |
| libraries_tests.run.osx.arm64.Release.mch |
207,766,610,636 |
207,766,604,268 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,175,812 |
13,722,166,443 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,656,108 |
438,640,088 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,401,716,684 |
42,401,748,400 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,466,588,951 |
74,466,740,502 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,508,588,817 |
16,508,568,177 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
541,217,295,520 |
541,216,011,023 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,332,097 |
739,331,928 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,731,003,963 |
280,731,156,244 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
463,845,874,531 |
463,846,979,421 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,414,594,784 |
530,414,166,634 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,300,130,891 |
55,300,181,496 |
+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,682,509,304 |
41,682,523,383 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,005,554,953 |
140,005,652,424 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,350,857,182 |
29,350,869,149 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,204,885,968 |
937,203,447,205 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,589,663 |
796,589,473 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,059,163,385 |
282,059,131,056 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
727,379,608,031 |
727,380,078,212 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,216,138,104 |
573,215,651,855 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,393,162,389 |
58,393,193,435 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,149,920 |
17,149,837 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,681 |
556,681 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,086,801,258 |
17,086,804,309 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,248,964 |
11,718,249,224 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,262,345,722 |
382,262,402,564 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,954,206 |
165,954,200 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,825,288,080 |
209,825,275,357 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,502,488 |
13,721,497,242 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,829,208 |
438,829,209 |
+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,681,952,623 |
41,681,966,702 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
122,918,753,695 |
122,918,848,115 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,632,608,218 |
17,632,619,925 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,942,540,246 |
554,941,044,641 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,589,663 |
796,589,473 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,893,209,179 |
281,893,176,856 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
517,554,319,951 |
517,554,802,855 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,494,635,616 |
559,494,154,613 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,954,333,181 |
57,954,364,226 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,149,920 |
17,149,837 |
-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,483,512,942 |
40,483,471,786 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
119,073,387,514 |
119,073,473,714 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,409,300,942 |
27,409,264,520 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
849,950,336,795 |
849,948,826,109 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,250,248 |
661,251,515 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,845,271,847 |
266,845,206,830 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
688,868,867,239 |
688,870,224,424 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,674,137,623 |
537,673,392,478 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,762,247,466 |
59,762,296,630 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,293 |
13,055,237 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,630 |
466,630 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,100,453,188 |
15,100,456,455 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,124,642,510 |
10,124,642,380 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
339,996,033,587 |
339,995,889,518 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,283,567 |
143,283,557 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
178,440,574,182 |
178,440,584,302 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,581,826,606 |
12,581,827,477 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,553,767 |
333,553,767 |
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,483,046,312 |
40,483,005,156 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
103,972,934,326 |
103,973,017,259 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,284,658,432 |
17,284,622,140 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
509,954,303,208 |
509,952,936,591 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,250,248 |
661,251,515 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,701,988,280 |
266,701,923,273 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
510,428,293,057 |
510,429,640,122 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,092,311,017 |
525,091,565,001 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,428,693,699 |
59,428,742,863 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,293 |
13,055,237 |
-0.00% |