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%