Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
54,252,095,814 |
54,252,134,748 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
238,091,255,380 |
238,091,294,527 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
38,054,010,169 |
38,053,983,375 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
965,159,271,729 |
965,156,992,734 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,711,572 |
746,711,107 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,983,330,148 |
270,983,303,664 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
1,004,693,948,501 |
1,004,695,982,318 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,798,949,628 |
549,798,281,188 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,507,298,865 |
58,507,309,816 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,545 |
17,537,438 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
289,912,820 |
289,912,820 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
26,910,844,783 |
26,910,845,362 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,148,787,954 |
18,148,784,385 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,483,995,394 |
392,483,870,541 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,940,523 |
165,940,511 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
224,093,258,011 |
224,093,238,117 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,089,338 |
14,095,087,189 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
458,157,332 |
458,157,382 |
+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,182,994 |
53,962,221,928 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,180,410,597 |
211,180,449,165 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,905,222,215 |
19,905,198,990 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,675,276,335 |
572,673,122,193 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,711,572 |
746,711,107 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,817,389,625 |
270,817,363,153 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
780,600,690,490 |
780,602,744,201 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,703,860,290 |
535,703,193,999 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,049,141,533 |
58,049,152,434 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,545 |
17,537,438 |
-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,789,045 |
55,805,841,335 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
236,784,369,536 |
236,784,108,133 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
32,420,792,390 |
32,420,698,152 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,328,429,259 |
882,326,562,520 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,460,806 |
639,460,918 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,417,342,501 |
257,417,511,011 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
983,927,361,593 |
983,928,918,835 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,064,836,878 |
520,064,106,410 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,708,949,714 |
55,708,971,985 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,467 |
16,839,407 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,708,206 |
342,708,206 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
23,384,036,293 |
23,384,036,629 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
13,861,770,882 |
13,861,768,196 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,111,997,226 |
355,111,710,427 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,805,774 |
149,804,908 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,735,211,042 |
196,735,215,569 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,435,440 |
12,962,433,221 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,587,259 |
333,587,278 |
+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,080,839 |
55,463,133,129 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
213,400,333,243 |
213,400,071,504 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,559,021,508 |
18,558,929,956 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,216,432,033 |
527,214,852,093 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,460,806 |
639,460,918 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,267,536,727 |
257,267,706,103 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
787,192,150,551 |
787,193,703,266 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,102,401,438 |
507,101,673,189 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,375,362,455 |
55,375,384,707 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,467 |
16,839,407 |
-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,401,352,553 |
42,401,206,292 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,565,464,572 |
91,565,502,481 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,498,614,270 |
28,498,657,807 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
881,757,561,819 |
881,755,215,428 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,329,351 |
739,328,906 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,891,531,366 |
280,891,661,740 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
671,616,604,461 |
671,617,366,066 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,136,864,515 |
544,136,408,700 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,737,690,692 |
55,737,672,615 |
-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,965,731 |
17,098,966,690 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,989,957,056 |
11,989,954,872 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
340,534,513,756 |
340,534,463,735 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,242,903 |
167,232,997 |
-0.01% |
| libraries_tests.run.osx.arm64.Release.mch |
207,766,667,140 |
207,766,649,568 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,183,613 |
13,722,165,067 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,640,080 |
438,656,096 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,400,691,169 |
42,400,544,908 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,466,498,841 |
74,466,535,791 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,508,657,214 |
16,508,702,935 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
541,223,048,063 |
541,220,751,693 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,329,351 |
739,328,906 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,724,288,463 |
280,724,428,743 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
463,849,937,321 |
463,850,716,498 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,414,680,902 |
530,414,243,633 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,299,050,612 |
55,299,016,519 |
-0.00% |
windows arm64
MinOpts (-0.00% to +0.01%)
| 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,681,905,339 |
41,681,948,368 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,006,752,159 |
140,006,718,564 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,350,378,019 |
29,350,422,984 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,220,815,804 |
937,219,453,111 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,582,526 |
796,582,522 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,059,749,526 |
282,059,710,306 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
727,382,134,787 |
727,383,447,107 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,223,433,579 |
573,223,194,135 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,393,026,520 |
58,393,007,554 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,141 |
17,150,131 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,679 |
556,679 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,086,806,880 |
17,086,808,736 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,218,355 |
11,718,220,566 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,262,478,156 |
382,262,751,933 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,954,165 |
165,964,071 |
+0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,825,311,022 |
209,825,327,225 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,511,641 |
13,721,509,217 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,813,186 |
438,829,190 |
+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,348,660 |
41,681,391,689 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
122,919,945,279 |
122,919,909,828 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,632,159,664 |
17,632,202,418 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,958,337,648 |
554,956,701,178 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,582,526 |
796,582,522 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,893,795,361 |
281,893,746,235 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
517,556,823,765 |
517,558,119,882 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,501,921,938 |
559,501,684,918 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,954,213,334 |
57,954,178,364 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,141 |
17,150,131 |
-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,526,368 |
40,483,415,470 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
119,075,193,932 |
119,075,372,403 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,409,440,617 |
27,409,438,808 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
849,949,993,186 |
849,948,345,944 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,257,542 |
661,256,223 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,848,597,765 |
266,848,641,826 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
688,865,445,567 |
688,866,296,949 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,666,396,259 |
537,665,666,820 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,763,274,033 |
59,763,319,409 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,196 |
13,055,161 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,638 |
466,638 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,100,450,147 |
15,100,448,437 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,124,641,432 |
10,124,640,879 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
339,996,222,399 |
339,996,008,170 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,284,384 |
143,284,388 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
178,440,568,423 |
178,440,570,072 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,581,828,846 |
12,581,833,198 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,554,887 |
333,553,760 |
-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,059,730 |
40,482,948,832 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
103,974,743,785 |
103,974,923,966 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,284,799,185 |
17,284,797,929 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
509,953,770,787 |
509,952,337,774 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,257,542 |
661,256,223 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,705,313,381 |
266,705,357,438 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
510,424,877,144 |
510,425,726,877 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,084,567,413 |
525,083,833,622 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,429,719,146 |
59,429,765,649 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,196 |
13,055,161 |
-0.00% |