Throughput Diffs
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,618,666,132 |
57,618,563,783 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
238,845,430,115 |
238,845,165,133 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,656,136,848 |
38,656,104,911 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
882,785,724,381 |
882,783,816,005 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,382,952,414 |
129,383,064,404 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,276,998,076 |
257,277,221,538 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
916,122,395,515 |
916,123,908,151 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,030,468,308 |
520,029,632,297 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,638,275,422 |
55,638,235,472 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,370,810,158 |
19,370,773,153 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,541,253 |
388,541,258 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,039,983,728 |
26,039,984,469 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,951,064,404 |
19,951,064,274 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,368,869,419 |
355,368,414,835 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,976 |
1,643,976 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,804,920 |
149,804,914 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,631,215,315 |
196,631,208,213 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,529,335 |
12,962,532,373 |
+0.00% |
realworld.run.linux.x64.checked.mch |
329,719,881 |
329,719,835 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,235 |
1,251,235 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,230,124,879 |
57,230,022,525 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
212,805,446,387 |
212,805,180,664 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,705,072,444 |
18,705,040,637 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,416,854,962 |
527,415,401,170 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,381,308,438 |
129,381,420,428 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,127,193,156 |
257,127,416,624 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
719,491,180,200 |
719,492,699,938 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,067,938,973 |
507,067,099,924 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,308,555,541 |
55,308,515,637 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,369,558,923 |
19,369,521,918 |
-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,356,625,163 |
42,356,732,134 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,199,469,477 |
91,199,630,429 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,487,354,688 |
28,487,375,987 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,495,683,018 |
918,495,528,489 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,411,292,982 |
145,411,418,240 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,710,862,641 |
280,710,982,385 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
727,328,568,324 |
727,330,166,113 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,570,441,788 |
542,569,789,248 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,584,671,813 |
55,584,830,588 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,714 |
556,714 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,221,152 |
17,035,227,870 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,938,197 |
11,991,942,091 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,554,666 |
375,004,480,315 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,433 |
1,886,439 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,233,404 |
167,233,446 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,144,697 |
210,093,251,871 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,587,082 |
13,721,593,836 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,496,554 |
438,512,573 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,356,068,449 |
42,356,175,420 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,164,248,325 |
74,164,402,559 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,495,416,491 |
16,495,433,896 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,493,128,352 |
543,491,048,174 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,409,406,549 |
145,409,531,801 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,543,629,237 |
280,543,748,939 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,235,423,627 |
517,236,914,242 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,848,854,706 |
528,848,195,412 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,146,175,259 |
55,146,318,015 |
+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,608,289,089 |
41,608,224,810 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,593,365,783 |
136,593,421,128 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,601,966,042 |
29,602,053,500 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,426,598,471 |
936,427,065,941 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,429,933,255 |
153,430,049,289 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,891,260,955 |
281,891,347,873 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
745,326,500,035 |
745,327,698,391 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,208,564,664 |
573,207,704,140 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,438,995,067 |
58,438,983,184 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,084,469,511 |
16,084,417,545 |
-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 |
16,826,829,157 |
16,826,836,778 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,738,830 |
11,718,743,142 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,825,666,486 |
381,827,370,897 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,339 |
1,889,345 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,954,176 |
165,964,162 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,713,889 |
209,832,806,827 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,887,514 |
13,721,905,635 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,850,988 |
438,834,983 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,945 |
1,300,945 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,607,732,410 |
41,607,668,131 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,766,536,626 |
119,766,584,350 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,883,227,212 |
17,883,310,358 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,600,931,985 |
554,599,695,044 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,428,043,916 |
153,428,159,944 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,725,306,779 |
281,725,383,711 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
535,493,786,146 |
535,494,891,564 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,486,677,150 |
559,485,798,505 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,000,144,079 |
58,000,148,201 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,083,168,566 |
16,083,116,600 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
154,561,421,640 |
154,561,863,857 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,444,730,828 |
40,444,634,346 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,530,417,189 |
120,530,338,984 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,734,334,095 |
26,734,284,472 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,092,167,072 |
851,090,173,836 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,790,848,544 |
134,790,979,644 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,707,324,993 |
266,707,394,119 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
684,547,317,524 |
684,547,713,493 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,171,737,842 |
537,171,060,291 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,517,888,612 |
59,517,956,344 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,040,500,279 |
23,040,399,809 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,952,166 |
19,485,951,082 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
466,629 |
466,629 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,237,874,216 |
15,237,875,266 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,927,867 |
10,127,925,246 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,066,212,192 |
340,065,827,187 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,703 |
1,599,703 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,284,400 |
143,284,404 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,973,378,118 |
181,973,369,130 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,199,082 |
12,436,206,449 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,558,585 |
333,558,554 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,755 |
1,251,755 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,075,469,474 |
135,075,912,775 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,444,264,199 |
40,444,167,717 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,292,542,973 |
105,292,463,718 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,606,406,228 |
16,606,359,226 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,025,954,880 |
511,024,346,649 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,789,248,841 |
134,789,379,941 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,564,040,593 |
266,564,109,715 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
502,573,939,406 |
502,574,344,363 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,735,538,760 |
524,734,853,842 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,184,330,027 |
59,184,397,790 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,039,248,524 |
23,039,148,054 |
-0.00% |