Throughput Diffs

linux arm

Overall (-4.16% to -0.08%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.20%
benchmarks.run_pgo.linux.arm.checked.mch -0.71%
benchmarks.run_tiered.linux.arm.checked.mch -2.03%
coreclr_tests.run.linux.arm.checked.mch -4.16%
libraries.crossgen2.linux.arm.checked.mch -0.15%
libraries.pmi.linux.arm.checked.mch -0.08%
libraries_tests.run.linux.arm.Release.mch -2.45%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.46%
realworld.run.linux.arm.checked.mch -0.15%

MinOpts (-11.57% to -9.31%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -9.63%
benchmarks.run_pgo.linux.arm.checked.mch -10.51%
benchmarks.run_tiered.linux.arm.checked.mch -10.53%
coreclr_tests.run.linux.arm.checked.mch -9.89%
libraries.crossgen2.linux.arm.checked.mch -9.84%
libraries.pmi.linux.arm.checked.mch -9.31%
libraries_tests.run.linux.arm.Release.mch -10.61%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -9.93%
realworld.run.linux.arm.checked.mch -11.57%

FullOpts (-0.15% to -0.05%)

Collection PDIFF
benchmarks.run.linux.arm.checked.mch -0.10%
benchmarks.run_pgo.linux.arm.checked.mch -0.06%
benchmarks.run_tiered.linux.arm.checked.mch -0.09%
coreclr_tests.run.linux.arm.checked.mch -0.11%
libraries.crossgen2.linux.arm.checked.mch -0.15%
libraries.pmi.linux.arm.checked.mch -0.07%
libraries_tests.run.linux.arm.Release.mch -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch -0.09%
realworld.run.linux.arm.checked.mch -0.06%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 73,610,159,867 73,466,212,455 -0.20%
benchmarks.run_pgo.linux.arm.checked.mch 321,842,563,238 319,558,844,362 -0.71%
benchmarks.run_tiered.linux.arm.checked.mch 66,924,720,516 65,564,496,328 -2.03%
coreclr_tests.run.linux.arm.checked.mch 975,166,611,458 934,569,595,250 -4.16%
libraries.crossgen2.linux.arm.checked.mch 135,321,307,423 135,116,729,937 -0.15%
libraries.pmi.linux.arm.checked.mch 269,173,999,090 268,957,223,172 -0.08%
libraries_tests.run.linux.arm.Release.mch 943,852,433,182 920,695,034,344 -2.45%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 460,418,787,929 458,297,767,661 -0.46%
realworld.run.linux.arm.checked.mch 72,592,404,863 72,482,473,587 -0.15%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 761,002,871 687,748,100 -9.63%
benchmarks.run_pgo.linux.arm.checked.mch 20,110,657,756 17,997,853,010 -10.51%
benchmarks.run_tiered.linux.arm.checked.mch 12,458,980,292 11,147,305,452 -10.53%
coreclr_tests.run.linux.arm.checked.mch 404,270,274,731 364,303,729,059 -9.89%
libraries.crossgen2.linux.arm.checked.mch 2,285,739 2,060,890 -9.84%
libraries.pmi.linux.arm.checked.mch 187,153,851 169,738,755 -9.31%
libraries_tests.run.linux.arm.Release.mch 214,663,872,783 191,898,358,322 -10.61%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 17,231,438,705 15,520,951,911 -9.93%
realworld.run.linux.arm.checked.mch 581,342,469 514,085,200 -11.57%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm.checked.mch 72,849,156,996 72,778,464,355 -0.10%
benchmarks.run_pgo.linux.arm.checked.mch 301,731,905,482 301,560,991,352 -0.06%
benchmarks.run_tiered.linux.arm.checked.mch 54,465,740,224 54,417,190,876 -0.09%
coreclr_tests.run.linux.arm.checked.mch 570,896,336,727 570,265,866,191 -0.11%
libraries.crossgen2.linux.arm.checked.mch 135,319,021,684 135,114,669,047 -0.15%
libraries.pmi.linux.arm.checked.mch 268,986,845,239 268,787,484,417 -0.07%
libraries_tests.run.linux.arm.Release.mch 729,188,560,399 728,796,676,022 -0.05%
librariestestsnotieredcompilation.run.linux.arm.Release.mch 443,187,349,224 442,776,815,750 -0.09%
realworld.run.linux.arm.checked.mch 72,011,062,394 71,968,388,387 -0.06%


windows x86

Overall (-1.69% to +0.02%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +0.02%
benchmarks.run_pgo.windows.x86.checked.mch -0.12%
benchmarks.run_tiered.windows.x86.checked.mch -0.60%
coreclr_tests.run.windows.x86.checked.mch -1.69%
libraries.crossgen2.windows.x86.checked.mch +0.01%
libraries.pmi.windows.x86.checked.mch +0.02%
libraries_tests.run.windows.x86.Release.mch -0.73%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -0.06%
realworld.run.windows.x86.checked.mch -0.01%

MinOpts (-5.04% to -3.05%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch -3.15%
benchmarks.run_pgo.windows.x86.checked.mch -3.99%
benchmarks.run_tiered.windows.x86.checked.mch -3.90%
coreclr_tests.run.windows.x86.checked.mch -5.04%
libraries.crossgen2.windows.x86.checked.mch -3.05%
libraries.pmi.windows.x86.checked.mch -4.50%
libraries_tests.run.windows.x86.Release.mch -4.25%
librariestestsnotieredcompilation.run.windows.x86.Release.mch -3.69%
realworld.run.windows.x86.checked.mch -4.85%

FullOpts (+0.01% to +0.02%)

Collection PDIFF
benchmarks.run.windows.x86.checked.mch +0.02%
benchmarks.run_pgo.windows.x86.checked.mch +0.02%
benchmarks.run_tiered.windows.x86.checked.mch +0.02%
coreclr_tests.run.windows.x86.checked.mch +0.01%
libraries.crossgen2.windows.x86.checked.mch +0.01%
libraries.pmi.windows.x86.checked.mch +0.02%
libraries_tests.run.windows.x86.Release.mch +0.01%
librariestestsnotieredcompilation.run.windows.x86.Release.mch +0.01%
realworld.run.windows.x86.checked.mch +0.02%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,262,625,125 44,271,772,940 +0.02%
benchmarks.run_pgo.windows.x86.checked.mch 280,444,774,363 280,108,287,091 -0.12%
benchmarks.run_tiered.windows.x86.checked.mch 40,082,179,451 39,842,226,890 -0.60%
coreclr_tests.run.windows.x86.checked.mch 900,543,448,669 885,286,731,727 -1.69%
libraries.crossgen2.windows.x86.checked.mch 145,262,099,045 145,280,325,423 +0.01%
libraries.pmi.windows.x86.checked.mch 288,455,409,541 288,501,067,826 +0.02%
libraries_tests.run.windows.x86.Release.mch 679,118,810,137 674,132,316,413 -0.73%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 559,330,931,734 558,974,808,933 -0.06%
realworld.run.windows.x86.checked.mch 62,595,194,249 62,589,258,911 -0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 558,996 541,396 -3.15%
benchmarks.run_pgo.windows.x86.checked.mch 9,704,164,833 9,316,627,396 -3.99%
benchmarks.run_tiered.windows.x86.checked.mch 6,336,561,849 6,089,288,230 -3.90%
coreclr_tests.run.windows.x86.checked.mch 303,612,657,710 288,322,820,671 -5.04%
libraries.crossgen2.windows.x86.checked.mch 2,057,857 1,995,087 -3.05%
libraries.pmi.windows.x86.checked.mch 132,832,457 126,857,726 -4.50%
libraries_tests.run.windows.x86.Release.mch 119,407,216,697 114,337,031,100 -4.25%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 11,342,253,879 10,923,599,106 -3.69%
realworld.run.windows.x86.checked.mch 328,256,653 312,336,189 -4.85%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x86.checked.mch 44,262,066,129 44,271,231,544 +0.02%
benchmarks.run_pgo.windows.x86.checked.mch 270,740,609,530 270,791,659,695 +0.02%
benchmarks.run_tiered.windows.x86.checked.mch 33,745,617,602 33,752,938,660 +0.02%
coreclr_tests.run.windows.x86.checked.mch 596,930,790,959 596,963,911,056 +0.01%
libraries.crossgen2.windows.x86.checked.mch 145,260,041,188 145,278,330,336 +0.01%
libraries.pmi.windows.x86.checked.mch 288,322,577,084 288,374,210,100 +0.02%
libraries_tests.run.windows.x86.Release.mch 559,711,593,440 559,795,285,313 +0.01%
librariestestsnotieredcompilation.run.windows.x86.Release.mch 547,988,677,855 548,051,209,827 +0.01%
realworld.run.windows.x86.checked.mch 62,266,937,596 62,276,922,722 +0.02%