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 |
61,029,631,732 |
61,029,663,498 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
236,501,625,751 |
236,501,671,554 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,596,194,302 |
40,596,295,058 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
961,088,407,358 |
961,087,426,583 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,401,624,948 |
165,401,811,325 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,340,846,888 |
269,340,979,417 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
912,261,775,302 |
912,263,034,801 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,377,900,943 |
546,377,220,063 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,960,122,064 |
57,960,285,351 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,020,280,068 |
12,020,255,588 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
447,666,347 |
447,666,347 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
23,365,526,020 |
23,365,527,959 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,975,250,146 |
20,975,249,628 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
392,317,974,180 |
392,318,306,629 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,870,893 |
1,870,893 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,063,209 |
165,073,095 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
220,882,680,510 |
220,882,675,614 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,866,485,222 |
13,866,487,164 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
448,431,902 |
448,431,976 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,243,515 |
1,243,515 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
60,581,965,385 |
60,581,997,151 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
213,136,099,731 |
213,136,143,595 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,620,944,156 |
19,621,045,430 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
568,770,433,178 |
568,769,119,954 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,399,754,055 |
165,399,940,432 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,175,783,679 |
269,175,906,322 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
691,379,094,792 |
691,380,359,187 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,511,415,721 |
532,510,732,899 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,511,690,162 |
57,511,853,375 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,019,036,553 |
12,019,012,073 |
-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,237,474,070 |
51,237,427,540 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
236,087,463,601 |
236,087,379,191 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
33,550,706,747 |
33,550,696,436 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
895,073,699,430 |
895,071,995,633 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,532,006,403 |
147,532,063,120 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,315,893,454 |
256,316,041,742 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
888,742,788,476 |
888,743,766,749 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,533,146,381 |
518,532,424,258 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,487,940,747 |
55,488,036,958 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,407,403,161 |
19,407,320,764 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
224,083,122 |
224,083,122 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
20,901,232,268 |
20,901,231,728 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
14,917,403,801 |
14,917,403,584 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
362,996,194,918 |
362,996,166,042 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,645,732 |
1,645,732 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
150,120,637 |
150,119,761 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,817,925,538 |
196,817,929,894 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,871,486,717 |
12,871,491,633 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,678,744 |
333,674,396 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,253,792 |
1,253,792 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
51,013,390,948 |
51,013,344,418 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
215,186,231,333 |
215,186,147,463 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,633,302,946 |
18,633,292,852 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
532,077,504,512 |
532,075,829,591 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,530,360,671 |
147,530,417,388 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,165,772,817 |
256,165,921,981 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
691,924,862,938 |
691,925,836,855 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,661,659,664 |
505,660,932,625 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,154,262,003 |
55,154,362,562 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,406,149,369 |
19,406,066,972 |
-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,798,303,385 |
42,798,333,210 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
90,517,265,351 |
90,517,190,746 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,707,399,690 |
28,707,426,934 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
828,235,441,757 |
828,233,691,315 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,161,611,363 |
165,161,724,599 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,850,508,376 |
279,850,381,905 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
670,988,377,634 |
670,989,249,500 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
535,620,459,864 |
535,619,588,375 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,277,739,227 |
55,277,819,160 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
551,391 |
551,391 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,970,669,864 |
16,970,669,419 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,049,759,348 |
12,049,759,165 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
347,636,395,959 |
347,636,337,923 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,868,431 |
1,868,431 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,318,504 |
166,318,506 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
206,396,375,400 |
206,396,395,444 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,484,210,507 |
13,484,199,907 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
431,577,297 |
431,577,306 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,797,751,994 |
42,797,781,819 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
73,546,595,487 |
73,546,521,327 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,657,640,342 |
16,657,667,769 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,599,045,798 |
480,597,353,392 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,159,742,932 |
165,159,856,168 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,684,189,872 |
279,684,063,399 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
464,592,002,234 |
464,592,854,056 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
522,136,249,357 |
522,135,388,468 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
54,846,161,930 |
54,846,241,854 |
+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,081,839,397 |
42,081,922,738 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
138,602,090,701 |
138,602,080,543 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,188,499,818 |
29,188,575,061 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
937,803,428,424 |
937,801,884,896 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,161,686,057 |
173,161,832,834 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,675,722,735 |
280,675,660,467 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
692,261,413,245 |
692,261,945,867 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,418,328,041 |
570,417,911,754 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,994,748,029 |
57,994,811,762 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,075,277,810 |
16,075,230,579 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
551,295 |
551,295 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
17,203,025,240 |
17,203,028,611 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,773,912,832 |
11,773,910,645 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,853,688,746 |
381,853,663,983 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,871,279 |
1,871,279 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,141,233 |
165,141,237 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
208,642,117,693 |
208,642,099,609 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,500,411,464 |
13,500,382,190 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
431,498,678 |
431,498,679 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,291,263 |
1,291,263 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
42,081,288,102 |
42,081,371,443 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
121,399,065,461 |
121,399,051,932 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,414,586,986 |
17,414,664,416 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
555,949,739,678 |
555,948,220,913 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,159,814,778 |
173,159,961,555 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,510,581,502 |
280,510,519,230 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
483,619,295,552 |
483,619,846,258 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,917,916,577 |
556,917,529,564 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,563,249,351 |
57,563,313,083 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,073,986,547 |
16,073,939,316 |
-0.00% |