Throughput Diffs

linux arm

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.35% to +0.14%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +0.07%
benchmarks.run_pgo.linux.arm.checked.mch -0.35%
benchmarks.run_tiered.linux.arm.checked.mch +0.07%
coreclr_tests.run.linux.arm.checked.mch +0.01%
libraries.pmi.linux.arm.checked.mch +0.12%
libraries_tests.run.linux.arm.Release.mch -0.03%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +0.11%
realworld.run.linux.arm.checked.mch +0.14%

MinOpts (0.00% to +0.02%)

Collection PDIFF
benchmarks.run_pgo.linux.arm.checked.mch +0.01%
benchmarks.run_tiered.linux.arm.checked.mch +0.02%
libraries_tests.run.linux.arm.Release.mch +0.01%

FullOpts (-0.39% to +0.15%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch +0.07%
benchmarks.run_pgo.linux.arm.checked.mch -0.39%
benchmarks.run_tiered.linux.arm.checked.mch +0.11%
coreclr_tests.run.linux.arm.checked.mch +0.01%
libraries.pmi.linux.arm.checked.mch +0.12%
libraries_tests.run.linux.arm.Release.mch -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch +0.11%
realworld.run.linux.arm.checked.mch +0.15%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 12,610,213,881 12,619,126,532 +0.07%
benchmarks.run_pgo.linux.arm.checked.mch 62,868,438,471 62,649,742,733 -0.35%
benchmarks.run_tiered.linux.arm.checked.mch 19,713,686,390 19,726,733,506 +0.07%
coreclr_tests.run.linux.arm.checked.mch 12,896,143,956 12,897,082,892 +0.01%
libraries.crossgen2.linux.arm.checked.mch 3,681,469,883 3,681,437,014 -0.00%
libraries.pmi.linux.arm.checked.mch 68,918,906,087 69,002,943,328 +0.12%
libraries_tests.run.linux.arm.Release.mch 187,899,065,076 187,842,365,946 -0.03%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 114,449,738,572 114,575,859,539 +0.11%
realworld.run.linux.arm.checked.mch 25,526,603,135 25,563,372,577 +0.14%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 685,233,582 685,233,802 +0.00%
benchmarks.run_pgo.linux.arm.checked.mch 6,762,684,817 6,763,172,604 +0.01%
benchmarks.run_tiered.linux.arm.checked.mch 9,540,144,664 9,541,937,462 +0.02%
coreclr_tests.run.linux.arm.checked.mch 8,490,516,805 8,490,905,782 +0.00%
libraries.crossgen2.linux.arm.checked.mch 1,299,536 1,299,536 0.00%
libraries.pmi.linux.arm.checked.mch 552,839 552,839 0.00%
libraries_tests.run.linux.arm.Release.mch 65,160,329,208 65,165,740,039 +0.01%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 391,649,073 391,649,073 0.00%
realworld.run.linux.arm.checked.mch 304,163,102 304,163,102 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 11,924,980,299 11,933,892,730 +0.07%
benchmarks.run_pgo.linux.arm.checked.mch 56,105,753,654 55,886,570,129 -0.39%
benchmarks.run_tiered.linux.arm.checked.mch 10,173,541,726 10,184,796,044 +0.11%
coreclr_tests.run.linux.arm.checked.mch 4,405,627,151 4,406,177,110 +0.01%
libraries.crossgen2.linux.arm.checked.mch 3,680,170,347 3,680,137,478 -0.00%
libraries.pmi.linux.arm.checked.mch 68,918,353,248 69,002,390,489 +0.12%
libraries_tests.run.linux.arm.Release.mch 122,738,735,868 122,676,625,907 -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 114,058,089,499 114,184,210,466 +0.11%
realworld.run.linux.arm.checked.mch 25,222,440,033 25,259,209,475 +0.15%