Throughput Diffs
linux arm
Overall (-0.21% to +0.14%)
Collection |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
+0.08% |
benchmarks.run_pgo.linux.arm.checked.mch |
-0.05% |
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.13% |
libraries_tests.run.linux.arm.Release.mch |
-0.21% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+0.11% |
realworld.run.linux.arm.checked.mch |
+0.14% |
MinOpts (-0.02% to +0.03%)
Collection |
PDIFF |
benchmarks.run_pgo.linux.arm.checked.mch |
+0.03% |
benchmarks.run_tiered.linux.arm.checked.mch |
+0.02% |
coreclr_tests.run.linux.arm.checked.mch |
+0.01% |
libraries_tests.run.linux.arm.Release.mch |
-0.02% |
FullOpts (-0.21% to +0.14%)
Collection |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
+0.08% |
benchmarks.run_pgo.linux.arm.checked.mch |
-0.06% |
benchmarks.run_tiered.linux.arm.checked.mch |
+0.12% |
coreclr_tests.run.linux.arm.checked.mch |
+0.01% |
libraries.pmi.linux.arm.checked.mch |
+0.13% |
libraries_tests.run.linux.arm.Release.mch |
-0.21% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
+0.11% |
realworld.run.linux.arm.checked.mch |
+0.14% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
12,088,015,136 |
12,097,091,590 |
+0.08% |
benchmarks.run_pgo.linux.arm.checked.mch |
44,575,549,188 |
44,552,226,631 |
-0.05% |
benchmarks.run_tiered.linux.arm.checked.mch |
17,465,114,304 |
17,477,838,089 |
+0.07% |
coreclr_tests.run.linux.arm.checked.mch |
11,276,179,636 |
11,277,189,859 |
+0.01% |
libraries.crossgen2.linux.arm.checked.mch |
47,567,133 |
47,567,139 |
+0.00% |
libraries.pmi.linux.arm.checked.mch |
68,969,709,669 |
69,060,240,977 |
+0.13% |
libraries_tests.run.linux.arm.Release.mch |
11,681,216,232 |
11,657,232,030 |
-0.21% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
114,352,154,729 |
114,476,959,119 |
+0.11% |
realworld.run.linux.arm.checked.mch |
25,573,280,099 |
25,608,618,863 |
+0.14% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
550,880,331 |
550,880,419 |
+0.00% |
benchmarks.run_pgo.linux.arm.checked.mch |
5,442,944,764 |
5,444,744,837 |
+0.03% |
benchmarks.run_tiered.linux.arm.checked.mch |
7,831,609,005 |
7,832,786,031 |
+0.02% |
coreclr_tests.run.linux.arm.checked.mch |
6,897,223,041 |
6,897,613,786 |
+0.01% |
libraries.crossgen2.linux.arm.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.arm.checked.mch |
552,844 |
552,844 |
0.00% |
libraries_tests.run.linux.arm.Release.mch |
510,457,175 |
510,334,870 |
-0.02% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
248,022,882 |
248,022,882 |
0.00% |
realworld.run.linux.arm.checked.mch |
303,709,222 |
303,709,222 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm.checked.mch |
11,537,134,805 |
11,546,211,171 |
+0.08% |
benchmarks.run_pgo.linux.arm.checked.mch |
39,132,604,424 |
39,107,481,794 |
-0.06% |
benchmarks.run_tiered.linux.arm.checked.mch |
9,633,505,299 |
9,645,052,058 |
+0.12% |
coreclr_tests.run.linux.arm.checked.mch |
4,378,956,595 |
4,379,576,073 |
+0.01% |
libraries.crossgen2.linux.arm.checked.mch |
47,567,133 |
47,567,139 |
+0.00% |
libraries.pmi.linux.arm.checked.mch |
68,969,156,825 |
69,059,688,133 |
+0.13% |
libraries_tests.run.linux.arm.Release.mch |
11,170,759,057 |
11,146,897,160 |
-0.21% |
librariestestsnotieredcompilation.run.linux.arm.Release.mch |
114,104,131,847 |
114,228,936,237 |
+0.11% |
realworld.run.linux.arm.checked.mch |
25,269,570,877 |
25,304,909,641 |
+0.14% |
windows x86
Overall (-1.42% to +0.13%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
-0.11% |
benchmarks.run_pgo.windows.x86.checked.mch |
-1.42% |
benchmarks.run_tiered.windows.x86.checked.mch |
-0.14% |
coreclr_tests.run.windows.x86.checked.mch |
-0.12% |
libraries.pmi.windows.x86.checked.mch |
+0.13% |
libraries_tests.run.windows.x86.Release.mch |
-0.13% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.01% |
realworld.run.windows.x86.checked.mch |
+0.07% |
MinOpts (-0.02% to +0.01%)
Collection |
PDIFF |
benchmarks.run_pgo.windows.x86.checked.mch |
+0.01% |
benchmarks.run_tiered.windows.x86.checked.mch |
+0.01% |
coreclr_tests.run.windows.x86.checked.mch |
-0.02% |
FullOpts (-1.78% to +0.13%)
Collection |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
-0.11% |
benchmarks.run_pgo.windows.x86.checked.mch |
-1.78% |
benchmarks.run_tiered.windows.x86.checked.mch |
-0.26% |
coreclr_tests.run.windows.x86.checked.mch |
-0.14% |
libraries.pmi.windows.x86.checked.mch |
+0.13% |
libraries_tests.run.windows.x86.Release.mch |
-0.21% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
+0.01% |
realworld.run.windows.x86.checked.mch |
+0.07% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
8,315,818,170 |
8,306,360,733 |
-0.11% |
benchmarks.run_pgo.windows.x86.checked.mch |
17,532,189,319 |
17,282,853,297 |
-1.42% |
benchmarks.run_tiered.windows.x86.checked.mch |
10,429,321,247 |
10,414,407,671 |
-0.14% |
coreclr_tests.run.windows.x86.checked.mch |
54,857,680,443 |
54,794,234,309 |
-0.12% |
libraries.crossgen2.windows.x86.checked.mch |
2,490,806,351 |
2,490,794,623 |
-0.00% |
libraries.pmi.windows.x86.checked.mch |
48,544,992,917 |
48,609,111,297 |
+0.13% |
libraries_tests.run.windows.x86.Release.mch |
7,162,417,295 |
7,153,363,825 |
-0.13% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
50,458,427,014 |
50,461,475,684 |
+0.01% |
realworld.run.windows.x86.checked.mch |
7,165,851,321 |
7,170,536,040 |
+0.07% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
901,365 |
901,365 |
0.00% |
benchmarks.run_pgo.windows.x86.checked.mch |
3,521,690,134 |
3,521,929,311 |
+0.01% |
benchmarks.run_tiered.windows.x86.checked.mch |
4,515,058,154 |
4,515,494,073 |
+0.01% |
coreclr_tests.run.windows.x86.checked.mch |
9,695,546,870 |
9,693,570,817 |
-0.02% |
libraries.crossgen2.windows.x86.checked.mch |
1,195,856 |
1,195,866 |
+0.00% |
libraries.pmi.windows.x86.checked.mch |
518,163 |
518,163 |
0.00% |
libraries_tests.run.windows.x86.Release.mch |
2,855,803,735 |
2,855,929,580 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
253,362,999 |
253,362,999 |
0.00% |
realworld.run.windows.x86.checked.mch |
151,978,910 |
151,978,910 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x86.checked.mch |
8,314,916,805 |
8,305,459,368 |
-0.11% |
benchmarks.run_pgo.windows.x86.checked.mch |
14,010,499,185 |
13,760,923,986 |
-1.78% |
benchmarks.run_tiered.windows.x86.checked.mch |
5,914,263,093 |
5,898,913,598 |
-0.26% |
coreclr_tests.run.windows.x86.checked.mch |
45,162,133,573 |
45,100,663,492 |
-0.14% |
libraries.crossgen2.windows.x86.checked.mch |
2,489,610,495 |
2,489,598,757 |
-0.00% |
libraries.pmi.windows.x86.checked.mch |
48,544,474,754 |
48,608,593,134 |
+0.13% |
libraries_tests.run.windows.x86.Release.mch |
4,306,613,560 |
4,297,434,245 |
-0.21% |
librariestestsnotieredcompilation.run.windows.x86.Release.mch |
50,205,064,015 |
50,208,112,685 |
+0.01% |
realworld.run.windows.x86.checked.mch |
7,013,872,411 |
7,018,557,130 |
+0.07% |