Throughput Diffs
linux arm64
MinOpts (+0.00% to +0.01%)
| Collection |
PDIFF |
| benchmarks.run_tiered.linux.arm64.checked.mch |
+0.01% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
+0.01% |
| libraries.crossgen2.linux.arm64.checked.mch |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
+0.01% |
| benchmarks.run.linux.arm64.checked.mch |
+0.01% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
+0.01% |
| libraries.pmi.linux.arm64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_tiered.linux.arm64.checked.mch |
44,189,633,737 |
44,191,215,201 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
555,353,091,115 |
555,357,201,215 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,417,170,941 |
151,418,203,101 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
955,116,953,379 |
955,139,203,641 |
+0.00% |
| benchmarks.run.linux.arm64.checked.mch |
58,722,550,567 |
58,722,942,604 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
61,234,164,886 |
61,234,767,069 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
257,654,731,243 |
257,657,667,745 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
1,079,410,216,107 |
1,079,434,489,462 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
281,449,617,533 |
281,451,761,434 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,594,799,670 |
12,594,841,067 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_tiered.linux.arm64.checked.mch |
23,431,984,918 |
23,433,471,541 |
+0.01% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,936,523,189 |
15,937,395,574 |
+0.01% |
| libraries.crossgen2.linux.arm64.checked.mch |
2,131,321 |
2,131,461 |
+0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
251,492,311,912 |
251,508,504,423 |
+0.01% |
| benchmarks.run.linux.arm64.checked.mch |
381,903,407 |
381,927,855 |
+0.01% |
| realworld.run.linux.arm64.checked.mch |
524,592,584 |
524,612,957 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
29,667,138,507 |
29,669,059,739 |
+0.01% |
| coreclr_tests.run.linux.arm64.checked.mch |
484,876,275,337 |
484,898,669,242 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
189,083,819 |
189,097,557 |
+0.01% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,316,216 |
1,316,279 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,757,648,819 |
20,757,743,660 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
539,416,567,926 |
539,419,805,641 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
151,415,039,620 |
151,416,071,640 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
703,624,641,467 |
703,630,699,218 |
+0.00% |
| benchmarks.run.linux.arm64.checked.mch |
58,340,647,160 |
58,341,014,749 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
60,709,572,302 |
60,710,154,112 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
227,987,592,736 |
227,988,608,006 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
594,533,940,770 |
594,535,820,220 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
281,260,533,714 |
281,262,663,877 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,593,483,454 |
12,593,524,788 |
+0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| realworld.run.linux.x64.checked.mch |
58,327,430,771 |
58,327,429,666 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
20,228,254,007 |
20,228,096,717 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
1,084,976,348,646 |
1,084,973,348,986 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
931,848,624,461 |
931,849,026,990 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
267,120,674,338 |
267,120,121,636 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
134,768,054,215 |
134,767,823,278 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
524,367,792,666 |
524,366,760,457 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
36,633,846,946 |
36,633,714,130 |
-0.00% |
| benchmarks.run.linux.x64.checked.mch |
58,309,712,638 |
58,309,572,199 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
251,272,526,615 |
251,271,626,042 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| realworld.run.linux.x64.checked.mch |
373,803,926 |
373,803,926 |
0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,308,421 |
1,308,421 |
0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
490,336,273,046 |
490,336,287,533 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
218,412,394,709 |
218,412,395,216 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
163,472,480 |
163,472,480 |
0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,812,148 |
1,812,148 |
0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
14,344,945,474 |
14,344,946,231 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
17,029,625,266 |
17,029,625,266 |
0.00% |
| benchmarks.run.linux.x64.checked.mch |
383,929,076 |
383,929,076 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
23,925,790,846 |
23,925,790,841 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| realworld.run.linux.x64.checked.mch |
57,953,626,845 |
57,953,625,740 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
20,226,945,586 |
20,226,788,296 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
594,640,075,600 |
594,637,061,453 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
713,436,229,752 |
713,436,631,774 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
266,957,201,858 |
266,956,649,156 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
134,766,242,067 |
134,766,011,130 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
510,022,847,192 |
510,021,814,226 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,604,221,680 |
19,604,088,864 |
-0.00% |
| benchmarks.run.linux.x64.checked.mch |
57,925,783,562 |
57,925,643,123 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
227,346,735,769 |
227,345,835,201 |
-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,348,557,303 |
42,348,355,216 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
93,035,390,563 |
93,034,984,197 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
29,762,827,792 |
29,762,741,090 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
948,632,558,634 |
948,627,593,869 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
144,918,290,588 |
144,917,225,377 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,996,591,605 |
279,995,168,273 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
674,312,877,217 |
674,309,956,761 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
526,369,352,816 |
526,366,391,108 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,703,667,025 |
55,703,542,581 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
605,383 |
605,379 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
18,785,890,362 |
18,785,756,611 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
13,148,376,546 |
13,148,275,669 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
408,979,190,261 |
408,977,613,183 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
2,029,034 |
2,029,017 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
184,084,865 |
184,084,792 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
228,857,528,387 |
228,856,265,170 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
14,853,823,696 |
14,853,770,272 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
485,646,630 |
485,640,470 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,347,951,920 |
42,347,749,837 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,249,500,201 |
74,249,227,586 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,614,451,246 |
16,614,465,421 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
539,653,368,373 |
539,649,980,686 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
144,916,261,554 |
144,915,196,360 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,812,506,740 |
279,811,083,481 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
445,455,348,830 |
445,453,691,591 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
511,515,529,120 |
511,512,620,836 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,218,020,395 |
55,217,902,111 |
-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,640,205,243 |
41,640,085,361 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
143,538,959,528 |
143,538,415,026 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,813,651,073 |
29,813,501,085 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
968,055,429,201 |
968,050,521,741 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
152,917,084,687 |
152,915,905,869 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,750,195,049 |
280,748,572,275 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
665,530,442,908 |
665,528,167,089 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
553,884,828,022 |
553,882,172,562 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,438,836,815 |
58,438,643,743 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,104,834,084 |
16,104,669,312 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
605,483 |
605,479 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
18,627,838,067 |
18,627,707,035 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
12,845,044,015 |
12,844,946,759 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
417,276,969,745 |
417,275,651,080 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
2,034,134 |
2,034,119 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
182,671,560 |
182,671,459 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
225,916,095,610 |
225,914,855,671 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
14,860,017,278 |
14,859,964,157 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
486,133,121 |
486,132,928 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,317,215 |
1,317,208 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,639,599,760 |
41,639,479,882 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
124,911,121,461 |
124,910,707,991 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,968,607,058 |
16,968,554,326 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
550,778,459,456 |
550,774,870,661 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
152,915,050,553 |
152,913,871,750 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,567,523,489 |
280,565,900,816 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
439,614,347,298 |
439,613,311,418 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
539,024,810,744 |
539,022,208,405 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,952,703,694 |
57,952,510,815 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,103,516,869 |
16,103,352,104 |
-0.00% |