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,146,163,635 |
48,146,114,663 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,382,670,966 |
190,382,582,337 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,270,284,638 |
35,270,287,998 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
672,428,755,899 |
672,426,412,874 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
163,524,798,634 |
163,524,940,076 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,094,376,798 |
270,094,327,044 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
77,932,628,303 |
77,932,541,995 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,532,785,017 |
537,532,596,790 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,425,890,543 |
58,426,041,760 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,331,166,775 |
11,331,109,343 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,578,168 |
147,578,168 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,185,989,705 |
22,185,987,297 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,352,804,610 |
16,352,803,832 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,141,716,244 |
185,141,349,751 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,869,648 |
1,869,648 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,800,182 |
164,810,079 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,184,239,977 |
24,184,238,777 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,860,133,023 |
13,860,123,399 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,810,057 |
453,810,044 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,798 |
1,242,798 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
47,998,585,467 |
47,998,536,495 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,196,681,261 |
168,196,595,040 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,917,480,028 |
18,917,484,166 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
487,287,039,655 |
487,285,063,123 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
163,522,928,986 |
163,523,070,428 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,929,576,616 |
269,929,516,965 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,748,388,326 |
53,748,303,218 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,672,651,994 |
523,672,473,391 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,972,080,486 |
57,972,231,716 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,329,923,977 |
11,329,866,545 |
-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,331,781,738 |
50,331,781,355 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,790,959,636 |
193,791,072,936 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
34,824,194,968 |
34,824,188,105 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
630,285,517,178 |
630,283,506,908 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,255,968,915 |
146,256,004,368 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,442,954,620 |
257,443,224,873 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,709,496,689 |
84,709,421,611 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,758,029,669 |
509,757,472,051 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,857,327,142 |
55,857,505,464 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
18,893,843,658 |
18,893,767,098 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,375,987 |
220,375,987 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,556,631,344 |
19,556,635,907 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,972,302,949 |
16,972,305,252 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,448,149,941 |
185,448,100,425 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,644,570 |
1,644,570 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
150,000,257 |
149,999,385 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,222,912,852 |
17,222,914,242 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,708,265 |
12,866,703,919 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,780,456 |
333,775,139 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,361 |
1,252,361 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,111,405,751 |
50,111,405,368 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,234,328,292 |
174,234,437,029 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
17,851,892,019 |
17,851,882,853 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,837,367,237 |
444,835,406,483 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,254,324,345 |
146,254,359,798 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,292,954,363 |
257,293,225,488 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,486,583,837 |
67,486,507,369 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,891,321,404 |
496,890,768,132 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,523,546,686 |
55,523,730,325 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
18,892,591,297 |
18,892,514,737 |
-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,034,104,594 |
42,034,085,731 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,243,050,123 |
53,243,002,803 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,136,987,902 |
28,137,025,877 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,717,855,605 |
750,715,622,504 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
163,278,578,223 |
163,278,665,317 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,503,906,695 |
280,503,915,749 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
107,493,283,857 |
107,493,282,669 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,322,039,030 |
532,321,582,486 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,628,904,119 |
55,629,006,498 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
753,014 |
753,014 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,336,875 |
16,522,337,717 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,533,859 |
11,888,537,190 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,990,933,846 |
269,990,848,412 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,867,217 |
1,867,217 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
166,088,987 |
166,088,974 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,509,742,163 |
60,509,745,616 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,489,185,273 |
13,489,170,054 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
433,680,230 |
433,680,309 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,033,351,580 |
42,033,332,717 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
36,720,713,248 |
36,720,665,086 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,248,454,043 |
16,248,488,687 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,726,921,759 |
480,724,774,092 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
163,276,711,006 |
163,276,798,100 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,337,817,708 |
280,337,826,775 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
46,983,541,694 |
46,983,537,053 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,832,853,757 |
518,832,412,432 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,195,223,889 |
55,195,326,189 |
+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,350,780,007 |
41,350,827,092 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,501,631,331 |
107,501,746,444 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,201,690,694 |
28,201,721,437 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
643,521,949,189 |
643,520,100,669 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
171,244,272,852 |
171,244,462,129 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,682,577,287 |
281,682,667,442 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,354,104,521 |
19,354,071,773 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,982,877,499 |
560,982,184,754 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,366,933,746 |
58,366,978,279 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,254,768,104 |
15,254,718,416 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,810 |
550,810 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,545,032,733 |
13,545,032,936 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,811,096 |
11,623,807,938 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,696,435,596 |
163,696,281,914 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,870,024 |
1,870,024 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,857,653 |
164,857,654 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,757,758 |
1,269,757,827 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,489,221,648 |
13,489,219,079 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
433,965,974 |
433,944,569 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,576 |
1,290,576 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,350,229,197 |
41,350,276,282 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
93,956,598,598 |
93,956,713,508 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,577,879,598 |
16,577,913,499 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,825,513,593 |
479,823,818,755 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
171,242,402,828 |
171,242,592,105 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,517,719,634 |
281,517,809,788 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,084,346,763 |
18,084,313,946 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,493,655,851 |
547,492,965,675 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,932,967,772 |
57,933,033,710 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,253,477,528 |
15,253,427,840 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
153,428,547,461 |
153,428,826,922 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,913,529,685 |
53,913,437,470 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
94,976,892,512 |
94,977,127,998 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,567,728,921 |
37,567,749,594 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
685,328,770,852 |
685,327,166,147 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
151,573,319,875 |
151,573,460,373 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,470,602,279 |
291,470,734,094 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
78,020,648,603 |
78,020,629,653 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,894,244,712 |
562,894,002,370 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,511,865,536 |
62,512,014,794 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,662,775,415 |
22,662,715,749 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,491,208,920 |
19,491,212,902 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
776,405 |
776,405 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,481,845,958 |
20,481,852,850 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,120,043,499 |
17,120,048,817 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
226,035,369,506 |
226,035,502,779 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,600,432 |
1,600,432 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,459,232 |
143,456,759 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,395,147,842 |
33,395,153,287 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,428,943,740 |
12,428,951,159 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
334,270,167 |
334,270,169 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,782 |
1,252,782 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
133,937,338,541 |
133,937,614,020 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,912,753,280 |
53,912,661,065 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
74,495,046,554 |
74,495,275,148 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,447,685,422 |
20,447,700,777 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
459,293,401,346 |
459,291,663,368 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
151,571,719,443 |
151,571,859,941 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,327,143,047 |
291,327,277,335 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,625,500,761 |
44,625,476,366 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
550,465,300,972 |
550,465,051,211 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,177,595,369 |
62,177,744,625 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,661,522,633 |
22,661,462,967 |
-0.00% |