Throughput Diffs
osx arm64
Warning: Different compilers used for base and diff JITs. Results may be misleading.
Base JIT's compiler: MSVC 193933218
Diff JIT's compiler: MSVC 193933321
Overall (-0.16% to -0.02%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
-0.06% |
benchmarks.run_pgo.osx.arm64.checked.mch |
-0.13% |
benchmarks.run_tiered.osx.arm64.checked.mch |
-0.02% |
coreclr_tests.run.osx.arm64.checked.mch |
-0.04% |
libraries.crossgen2.osx.arm64.checked.mch |
-0.16% |
libraries.pmi.osx.arm64.checked.mch |
-0.08% |
libraries_tests.run.osx.arm64.Release.mch |
-0.09% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
-0.05% |
realworld.run.osx.arm64.checked.mch |
-0.07% |
FullOpts (-0.16% to -0.04%)
Collection |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
-0.06% |
benchmarks.run_pgo.osx.arm64.checked.mch |
-0.16% |
benchmarks.run_tiered.osx.arm64.checked.mch |
-0.04% |
coreclr_tests.run.osx.arm64.checked.mch |
-0.08% |
libraries.crossgen2.osx.arm64.checked.mch |
-0.16% |
libraries.pmi.osx.arm64.checked.mch |
-0.08% |
libraries_tests.run.osx.arm64.Release.mch |
-0.14% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
-0.05% |
realworld.run.osx.arm64.checked.mch |
-0.07% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
35,304,177,522 |
35,283,245,424 |
-0.06% |
benchmarks.run_pgo.osx.arm64.checked.mch |
80,286,267,358 |
80,182,336,546 |
-0.13% |
benchmarks.run_tiered.osx.arm64.checked.mch |
26,569,105,482 |
26,563,127,197 |
-0.02% |
coreclr_tests.run.osx.arm64.checked.mch |
803,736,615,745 |
803,384,219,514 |
-0.04% |
libraries.crossgen2.osx.arm64.checked.mch |
145,398,096,901 |
145,163,884,311 |
-0.16% |
libraries.pmi.osx.arm64.checked.mch |
202,507,883,005 |
202,340,421,126 |
-0.08% |
libraries_tests.run.osx.arm64.Release.mch |
562,364,590,916 |
561,872,489,598 |
-0.09% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
419,434,629,214 |
419,220,083,890 |
-0.05% |
realworld.run.osx.arm64.checked.mch |
37,232,518,434 |
37,205,622,432 |
-0.07% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,711 |
556,711 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,217,234 |
17,034,713,931 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,930,719 |
11,991,589,680 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,848,797 |
374,994,916,218 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,450 |
1,886,450 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,240,819 |
167,240,597 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,154,171 |
210,089,863,382 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,590,192 |
13,721,528,590 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,560 |
438,506,407 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
35,303,620,811 |
35,282,688,713 |
-0.06% |
benchmarks.run_pgo.osx.arm64.checked.mch |
63,251,050,124 |
63,147,622,615 |
-0.16% |
benchmarks.run_tiered.osx.arm64.checked.mch |
14,577,174,763 |
14,571,537,517 |
-0.04% |
coreclr_tests.run.osx.arm64.checked.mch |
428,733,766,948 |
428,389,303,296 |
-0.08% |
libraries.crossgen2.osx.arm64.checked.mch |
145,396,210,451 |
145,161,997,861 |
-0.16% |
libraries.pmi.osx.arm64.checked.mch |
202,340,642,186 |
202,173,180,529 |
-0.08% |
libraries_tests.run.osx.arm64.Release.mch |
352,271,436,745 |
351,782,626,216 |
-0.14% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
405,713,039,022 |
405,498,555,300 |
-0.05% |
realworld.run.osx.arm64.checked.mch |
36,794,005,874 |
36,767,116,025 |
-0.07% |
windows arm64
Warning: Different compilers used for base and diff JITs. Results may be misleading.
Base JIT's compiler: MSVC 193933218
Diff JIT's compiler: MSVC 193933321
Overall (-0.44% to -0.03%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
-0.06% |
benchmarks.run_pgo.windows.arm64.checked.mch |
-0.44% |
benchmarks.run_tiered.windows.arm64.checked.mch |
-0.03% |
coreclr_tests.run.windows.arm64.checked.mch |
-0.04% |
libraries.crossgen2.windows.arm64.checked.mch |
-0.15% |
libraries.pmi.windows.arm64.checked.mch |
-0.08% |
libraries_tests.run.windows.arm64.Release.mch |
-0.10% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
-0.05% |
realworld.run.windows.arm64.checked.mch |
-0.08% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
-0.09% |
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.windows.arm64.checked.mch |
+0.01% |
FullOpts (-0.53% to -0.05%)
Collection |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
-0.06% |
benchmarks.run_pgo.windows.arm64.checked.mch |
-0.53% |
benchmarks.run_tiered.windows.arm64.checked.mch |
-0.06% |
coreclr_tests.run.windows.arm64.checked.mch |
-0.08% |
libraries.crossgen2.windows.arm64.checked.mch |
-0.15% |
libraries.pmi.windows.arm64.checked.mch |
-0.08% |
libraries_tests.run.windows.arm64.Release.mch |
-0.15% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
-0.05% |
realworld.run.windows.arm64.checked.mch |
-0.08% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
-0.09% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
34,479,869,615 |
34,458,243,788 |
-0.06% |
benchmarks.run_pgo.windows.arm64.checked.mch |
98,501,830,260 |
98,067,808,131 |
-0.44% |
benchmarks.run_tiered.windows.arm64.checked.mch |
27,073,926,346 |
27,064,499,268 |
-0.03% |
coreclr_tests.run.windows.arm64.checked.mch |
819,368,765,822 |
819,000,932,719 |
-0.04% |
libraries.crossgen2.windows.arm64.checked.mch |
153,414,084,053 |
153,176,849,117 |
-0.15% |
libraries.pmi.windows.arm64.checked.mch |
201,377,173,041 |
201,216,818,589 |
-0.08% |
libraries_tests.run.windows.arm64.Release.mch |
570,737,837,052 |
570,191,897,452 |
-0.10% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
443,761,052,720 |
443,539,037,757 |
-0.05% |
realworld.run.windows.arm64.checked.mch |
39,370,301,446 |
39,340,720,494 |
-0.08% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
13,696,677,863 |
13,684,095,862 |
-0.09% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,675 |
556,675 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,796,260 |
16,826,282,990 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,731,793 |
11,718,385,905 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,826,118,417 |
381,817,992,619 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,338 |
1,889,338 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,954,179 |
165,963,895 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,676,454 |
209,829,567,532 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,905,003 |
13,721,851,757 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
438,850,981 |
438,844,809 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,942 |
1,300,942 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
34,479,312,940 |
34,457,687,113 |
-0.06% |
benchmarks.run_pgo.windows.arm64.checked.mch |
81,675,034,000 |
81,241,525,141 |
-0.53% |
benchmarks.run_tiered.windows.arm64.checked.mch |
15,355,194,553 |
15,346,113,363 |
-0.06% |
coreclr_tests.run.windows.arm64.checked.mch |
437,542,647,405 |
437,182,940,100 |
-0.08% |
libraries.crossgen2.windows.arm64.checked.mch |
153,412,194,715 |
153,174,959,779 |
-0.15% |
libraries.pmi.windows.arm64.checked.mch |
201,211,218,862 |
201,050,854,694 |
-0.08% |
libraries_tests.run.windows.arm64.Release.mch |
360,905,160,598 |
360,362,329,920 |
-0.15% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
430,039,147,717 |
429,817,186,000 |
-0.05% |
realworld.run.windows.arm64.checked.mch |
38,931,450,465 |
38,901,875,685 |
-0.08% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
13,695,376,921 |
13,682,794,920 |
-0.09% |