Throughput Diffs
linux arm64
MinOpts (-0.01% to +0.00%)
Collection |
PDIFF |
libraries.pmi.linux.arm64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
64,718,442,180 |
64,718,529,670 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
230,756,211,749 |
230,756,350,436 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
37,588,983,379 |
37,588,967,319 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
960,868,109,809 |
960,867,014,931 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,919,010,722 |
165,919,121,655 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
271,363,711,024 |
271,363,584,086 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
903,831,386,459 |
903,831,719,979 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,426,976,340 |
546,426,400,674 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,722,828,274 |
57,722,887,060 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,028,541,006 |
12,028,502,826 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
546,094,725 |
546,094,725 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
24,177,672,979 |
24,177,672,904 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,338,829,881 |
18,338,821,960 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
398,579,839,380 |
398,580,061,143 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,872,178 |
1,872,178 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,068,892 |
165,058,984 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
220,566,178,724 |
220,566,191,867 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,872,349,080 |
13,872,353,460 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
438,747,763 |
438,747,690 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,244,409 |
1,244,409 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
64,172,347,455 |
64,172,434,945 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
206,578,538,770 |
206,578,677,532 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,250,153,498 |
19,250,145,359 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
562,288,270,429 |
562,286,953,788 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,917,138,544 |
165,917,249,477 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
271,198,642,132 |
271,198,525,102 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
683,265,207,735 |
683,265,528,112 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,554,627,260 |
532,554,047,214 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,284,080,511 |
57,284,139,370 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,027,296,597 |
12,027,258,417 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
51,479,434,058 |
51,479,343,867 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
237,440,224,860 |
237,440,014,911 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
37,917,894,743 |
37,917,800,157 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
884,777,664,023 |
884,776,082,296 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
148,003,753,406 |
148,003,900,271 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
258,251,261,943 |
258,251,267,586 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
886,045,429,807 |
886,046,733,121 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,539,543,499 |
518,538,918,477 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,447,894,550 |
55,447,942,800 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,470,104 |
19,415,390,004 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
227,129,837 |
227,129,837 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
21,770,955,338 |
21,770,955,106 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,890,681,794 |
18,890,681,385 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
363,321,259,291 |
363,321,383,390 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,646,956 |
1,646,956 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
150,186,390 |
150,187,259 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
195,665,189,926 |
195,665,189,367 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,876,553,852 |
12,876,557,859 |
+0.00% |
realworld.run.linux.x64.checked.mch |
329,766,639 |
329,766,661 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,254,564 |
1,254,564 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
51,252,304,221 |
51,252,214,030 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
215,669,269,522 |
215,669,059,805 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,027,212,949 |
19,027,118,772 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
521,456,404,732 |
521,454,698,906 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
148,002,106,450 |
148,002,253,315 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
258,101,075,553 |
258,101,080,327 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
690,380,239,881 |
690,381,543,754 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,662,989,647 |
505,662,360,618 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,118,127,911 |
55,118,176,139 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,414,215,540 |
19,414,135,440 |
-0.00% |
osx arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,786,525,460 |
42,786,392,933 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,375,954,457 |
91,375,899,140 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,602,975,156 |
28,602,984,964 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
917,971,364,044 |
917,969,225,478 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,678,958,932 |
165,679,125,366 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,490,174,645 |
281,490,567,900 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
668,139,643,972 |
668,140,119,628 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
539,227,989,195 |
539,227,032,312 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,444,365,585 |
55,444,473,671 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
551,757 |
551,757 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,105,680,632 |
17,105,685,537 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,057,437,702 |
12,057,439,457 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
388,970,635,907 |
388,970,927,088 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,869,723 |
1,869,723 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,345,217 |
166,345,217 |
0.00% |
libraries_tests.run.osx.arm64.Release.mch |
205,546,405,362 |
205,546,399,703 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,490,346,983 |
13,490,341,504 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
430,822,065 |
430,843,504 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,785,973,703 |
42,785,841,176 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,270,273,825 |
74,270,213,603 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,545,537,454 |
16,545,545,507 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
529,000,728,137 |
528,998,298,390 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,677,089,209 |
165,677,255,643 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,323,829,428 |
281,324,222,683 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
462,593,238,610 |
462,593,719,925 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
525,737,642,212 |
525,736,690,808 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,013,543,520 |
55,013,630,167 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
42,083,557,647 |
42,083,519,855 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
143,997,751,664 |
143,997,932,633 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,548,533 |
28,657,621,952 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
937,485,650,967 |
937,483,755,710 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,697,714,262 |
173,697,765,791 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,744,471,155 |
282,744,533,733 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
718,040,391,281 |
718,041,553,586 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,032,156,806 |
570,031,485,894 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,157,411,757 |
58,157,475,096 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,086,869,713 |
16,086,815,411 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
551,597 |
551,597 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
17,009,669,158 |
17,009,668,657 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,778,409,459 |
11,778,406,598 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
388,050,723,609 |
388,050,697,029 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,872,558 |
1,872,558 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,136,003 |
165,136,044 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
209,844,106,919 |
209,844,108,244 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,507,154,613 |
13,507,140,008 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
430,910,319 |
430,910,340 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,292,210 |
1,292,210 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
42,083,006,050 |
42,082,968,258 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
126,988,082,506 |
126,988,263,976 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,879,139,074 |
16,879,215,354 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
549,434,927,358 |
549,433,058,681 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,695,841,704 |
173,695,893,233 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,579,335,152 |
282,579,397,689 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
508,196,284,362 |
508,197,445,342 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,525,002,193 |
556,524,345,886 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,726,501,438 |
57,726,564,756 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,085,577,503 |
16,085,523,201 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
41,203,753,490 |
41,203,715,128 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
119,012,979,236 |
119,013,097,751 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,855,600,569 |
26,855,482,326 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
850,823,755,483 |
850,822,640,123 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
153,307,157,721 |
153,307,206,306 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
267,771,434,493 |
267,771,450,246 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
686,545,105,246 |
686,546,211,303 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
535,194,643,149 |
535,194,174,014 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,387,455,048 |
59,387,404,899 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,218,672,095 |
23,218,570,561 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
467,123 |
467,123 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,190,898,336 |
15,190,898,023 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,319,464,169 |
10,319,464,589 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
347,722,138,445 |
347,722,131,488 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,602,681 |
1,602,681 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,630,867 |
143,633,330 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
182,923,964,965 |
182,923,974,825 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,221,232,928 |
12,221,242,224 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,602,239 |
333,598,009 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,255,028 |
1,255,028 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
41,203,286,367 |
41,203,248,005 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
103,822,080,900 |
103,822,199,728 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,536,136,400 |
16,536,017,737 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
503,101,617,038 |
503,100,508,635 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
153,305,555,040 |
153,305,603,625 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
267,627,803,626 |
267,627,816,916 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,621,140,281 |
503,622,236,478 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
522,973,410,221 |
522,972,931,790 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,053,852,809 |
59,053,806,890 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,217,417,067 |
23,217,315,533 |
-0.00% |