Throughput Diffs
linux arm64
MinOpts (-0.01% to +0.00%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
-0.01% |
realworld.run.linux.arm64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
61,021,942,286 |
61,021,976,459 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
236,467,852,690 |
236,467,836,205 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,592,785,860 |
40,592,870,716 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
961,024,834,911 |
961,023,054,266 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,377,204,048 |
165,377,428,769 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,292,879,071 |
269,293,064,823 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
912,165,004,666 |
912,165,925,213 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,307,033,453 |
546,306,805,703 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,950,550,276 |
57,950,516,935 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,018,033,539 |
12,018,001,301 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
447,667,507 |
447,667,507 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
23,365,436,401 |
23,365,438,509 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,975,233,589 |
20,975,232,252 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
392,317,426,858 |
392,317,712,742 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,870,912 |
1,870,912 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,073,076 |
165,063,167 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
220,882,356,289 |
220,882,376,903 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,866,473,077 |
13,866,485,195 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
448,460,056 |
448,433,327 |
-0.01% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,243,503 |
1,243,503 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
60,574,274,779 |
60,574,308,952 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
213,102,416,289 |
213,102,397,696 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,617,552,271 |
19,617,638,464 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
568,707,408,053 |
568,705,341,524 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,375,333,136 |
165,375,557,857 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,127,805,995 |
269,128,001,656 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
691,282,648,377 |
691,283,548,310 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,440,560,376 |
532,440,320,508 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,502,090,220 |
57,502,083,608 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,016,790,036 |
12,016,757,798 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
51,228,544,486 |
51,228,361,567 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
236,055,755,505 |
236,055,715,303 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
33,547,208,438 |
33,547,194,207 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
894,994,871,715 |
894,993,618,132 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,509,691,228 |
147,509,810,290 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,277,181,166 |
256,277,156,510 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
888,629,473,135 |
888,630,813,507 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,455,246,775 |
518,454,948,338 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,479,044,783 |
55,479,027,394 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,403,067,904 |
19,402,985,008 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
224,082,720 |
224,082,720 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
20,901,214,139 |
20,901,214,710 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
14,917,402,132 |
14,917,401,876 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
362,995,940,507 |
362,996,175,226 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,645,755 |
1,645,755 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
150,119,761 |
150,120,607 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,817,615,452 |
196,817,616,899 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,871,497,605 |
12,871,487,485 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,673,402 |
333,673,407 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,253,781 |
1,253,781 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
51,004,461,766 |
51,004,278,847 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
215,154,541,366 |
215,154,500,593 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,629,806,306 |
18,629,792,331 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
531,998,931,208 |
531,997,442,906 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,508,045,473 |
147,508,164,535 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,127,061,405 |
256,127,035,903 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
691,811,857,683 |
691,813,196,608 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,583,749,170 |
505,583,460,853 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,145,371,381 |
55,145,353,987 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,401,814,123 |
19,401,731,227 |
-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,790,258,751 |
42,790,288,118 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
90,506,292,935 |
90,506,293,666 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,704,197,904 |
28,704,218,315 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
902,982,174,193 |
902,980,330,146 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,134,693,338 |
165,134,841,010 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,800,467,287 |
279,800,402,731 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
666,004,550,887 |
666,005,535,172 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
535,544,677,640 |
535,544,211,038 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,272,018,887 |
55,272,064,167 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
551,393 |
551,393 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,970,605,166 |
16,970,605,489 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,049,710,291 |
12,049,715,323 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
376,291,547,569 |
376,291,517,669 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,868,413 |
1,868,413 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,318,525 |
166,325,930 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
207,071,554,919 |
207,071,546,610 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,484,205,335 |
13,484,209,703 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
431,605,749 |
431,605,747 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,789,707,358 |
42,789,736,725 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
73,535,687,769 |
73,535,688,177 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,654,487,613 |
16,654,502,992 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
526,690,626,624 |
526,688,812,477 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,132,824,925 |
165,132,972,597 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,634,148,762 |
279,634,076,801 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
458,932,995,968 |
458,933,988,562 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
522,060,472,305 |
522,060,001,335 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
54,840,413,138 |
54,840,458,420 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
42,074,763,940 |
42,074,824,221 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
138,582,931,520 |
138,582,934,092 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,185,276,919 |
29,185,358,633 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
937,735,203,808 |
937,733,585,976 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,134,701,618 |
173,134,791,902 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,631,727,822 |
280,631,764,574 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
692,188,903,072 |
692,189,683,193 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,351,959,772 |
570,351,170,839 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,985,379,710 |
57,985,432,616 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,072,141,767 |
16,072,097,873 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
551,296 |
551,296 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
17,202,945,476 |
17,202,946,895 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,773,896,981 |
11,773,898,234 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,853,083,542 |
381,853,151,897 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,871,298 |
1,871,298 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,151,154 |
165,151,160 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
208,641,901,492 |
208,641,880,370 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,500,403,405 |
13,500,400,579 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
431,500,340 |
431,500,348 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,291,278 |
1,291,278 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
42,074,212,644 |
42,074,272,925 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
121,379,986,044 |
121,379,987,197 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,411,379,938 |
17,411,460,399 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
555,882,120,266 |
555,880,434,079 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,132,830,320 |
173,132,920,604 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,466,576,668 |
280,466,613,414 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
483,547,001,580 |
483,547,802,823 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,851,556,367 |
556,850,770,260 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,553,879,370 |
57,553,932,268 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,070,850,489 |
16,070,806,595 |
-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,867,042,919 |
40,867,005,987 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
113,057,419,747 |
113,057,630,789 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
27,040,659,054 |
27,040,609,153 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
861,611,513,199 |
861,609,685,755 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,799,527,299 |
152,799,611,120 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,781,652,860 |
265,781,590,927 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
684,382,738,158 |
684,383,604,873 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
535,177,935,469 |
535,176,925,672 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,374,915,997 |
59,374,984,788 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,269,474,105 |
23,269,382,768 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
466,812 |
466,812 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
14,756,361,204 |
14,756,364,855 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,309,745,184 |
10,309,745,939 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
347,498,672,820 |
347,498,910,663 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,601,424 |
1,601,424 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,569,290 |
143,569,284 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,196,668,428 |
181,196,667,630 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,216,076,622 |
12,216,086,499 |
+0.00% |
realworld.run.windows.x64.checked.mch |
334,129,366 |
334,130,505 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,254,032 |
1,254,032 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
40,866,576,107 |
40,866,539,175 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
98,301,058,543 |
98,301,265,934 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,730,913,870 |
16,730,863,214 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
514,112,840,379 |
514,110,775,092 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,797,925,875 |
152,798,009,696 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,638,083,570 |
265,638,021,643 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,186,069,730 |
503,186,937,243 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
522,961,858,847 |
522,960,839,173 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,040,786,631 |
59,040,854,283 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,268,220,073 |
23,268,128,736 |
-0.00% |