Throughput Diffs
linux arm64
MinOpts (-0.00% to +0.01%)
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 |
54,250,344,783 |
54,250,453,963 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
238,090,760,314 |
238,090,951,689 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
38,053,886,031 |
38,053,818,240 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
965,154,418,766 |
965,152,423,299 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
746,713,518 |
746,712,780 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,980,230,899 |
270,980,353,504 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
1,004,693,634,939 |
1,004,695,219,589 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,797,849,931 |
549,797,382,931 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,508,512,706 |
58,508,558,061 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,775 |
17,537,737 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
289,911,800 |
289,911,800 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
26,910,865,239 |
26,910,865,940 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,148,787,352 |
18,148,783,977 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
392,483,619,343 |
392,483,501,639 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,930,603 |
165,940,526 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
224,093,246,952 |
224,093,250,355 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,138,794 |
14,095,135,723 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
458,173,282 |
458,173,300 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
53,960,432,983 |
53,960,542,163 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
211,179,895,075 |
211,180,085,749 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,905,098,679 |
19,905,034,263 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
572,670,799,423 |
572,668,921,660 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
746,713,518 |
746,712,780 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,814,300,296 |
270,814,412,978 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
780,600,387,987 |
780,601,969,234 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,702,711,137 |
535,702,247,208 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,050,339,424 |
58,050,384,761 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,775 |
17,537,737 |
-0.00% |
linux x64
MinOpts (0.00% to +0.01%)
Collection |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
55,805,186,098 |
55,806,072,979 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
236,782,116,500 |
236,788,812,585 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
32,420,961,751 |
32,421,603,914 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
882,333,600,290 |
882,350,299,489 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
639,458,282 |
639,474,385 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,411,940,065 |
257,415,873,736 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
983,927,752,388 |
983,952,271,482 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,071,627,483 |
520,079,629,065 |
+0.00% |
realworld.run.linux.x64.checked.mch |
55,709,332,990 |
55,710,122,681 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,576 |
16,839,734 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
342,705,741 |
342,723,430 |
+0.01% |
benchmarks.run_pgo.linux.x64.checked.mch |
23,384,023,248 |
23,384,536,933 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
13,861,777,938 |
13,862,137,338 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,112,090,071 |
355,121,729,356 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,804,913 |
149,806,466 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,735,221,569 |
196,740,608,437 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,433,540 |
12,962,795,412 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,587,222 |
333,587,698 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
55,462,480,357 |
55,463,349,549 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
213,398,093,252 |
213,404,275,652 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,559,183,813 |
18,559,466,576 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,221,510,219 |
527,228,570,133 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
639,458,282 |
639,474,385 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,262,135,152 |
257,266,067,270 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
787,192,530,819 |
787,211,663,045 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,109,193,943 |
507,116,833,653 |
+0.00% |
realworld.run.linux.x64.checked.mch |
55,375,745,768 |
55,376,534,983 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,576 |
16,839,734 |
+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,401,210,023 |
42,401,275,952 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,564,561,989 |
91,564,600,819 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,498,582,171 |
28,498,563,399 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
881,756,702,961 |
881,755,348,766 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
739,331,702 |
739,331,326 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,897,942,828 |
280,897,867,006 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
671,613,709,016 |
671,614,305,340 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,151,213,864 |
544,150,829,434 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,738,598,310 |
55,738,658,786 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
661,374 |
661,374 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,098,949,514 |
17,098,951,902 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,989,954,557 |
11,989,957,705 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
340,534,727,973 |
340,534,737,009 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,242,904 |
167,240,450 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
207,766,657,778 |
207,766,654,421 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,189,603 |
13,722,197,144 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,640,114 |
438,640,110 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,400,548,649 |
42,400,614,578 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,465,612,475 |
74,465,648,917 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,508,627,614 |
16,508,605,694 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
541,221,974,988 |
541,220,611,757 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
739,331,702 |
739,331,326 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,730,699,924 |
280,730,626,556 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
463,847,051,238 |
463,847,650,919 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,429,024,261 |
530,428,632,290 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,299,958,196 |
55,300,018,676 |
+0.00% |
windows arm64
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.windows.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,681,288,115 |
41,681,274,054 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
140,005,566,347 |
140,005,740,617 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,350,434,510 |
29,350,501,190 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
937,220,988,236 |
937,219,389,643 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
796,581,973 |
796,582,730 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,056,233,552 |
282,056,256,101 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
727,387,825,410 |
727,389,191,646 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,223,657,543 |
573,223,133,809 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,391,743,966 |
58,391,888,526 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,116 |
17,150,073 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,678 |
556,678 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
17,086,812,965 |
17,086,814,468 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,221,080 |
11,718,221,827 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
382,262,621,101 |
382,262,498,480 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,954,169 |
165,964,069 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,825,520,709 |
209,825,539,371 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,455,204 |
13,721,455,334 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,813,192 |
438,829,187 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,680,731,437 |
41,680,717,376 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
122,918,753,382 |
122,918,926,149 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,632,213,430 |
17,632,279,363 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,958,367,135 |
554,956,891,163 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
796,581,973 |
796,582,730 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,890,279,383 |
281,890,292,032 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
517,562,304,701 |
517,563,652,275 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,502,202,339 |
559,501,678,475 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,952,930,774 |
57,953,059,339 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,116 |
17,150,073 |
-0.00% |
windows x64
MinOpts (0.00% to +0.01%)
Collection |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
40,483,023,879 |
40,483,669,621 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
119,072,345,811 |
119,076,280,218 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
27,409,505,118 |
27,410,140,206 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
849,955,423,714 |
849,971,242,478 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
661,255,047 |
661,272,722 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,851,346,788 |
266,855,662,720 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
688,864,900,511 |
688,880,586,289 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,652,300,305 |
537,660,600,577 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,762,855,448 |
59,763,758,156 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,580 |
13,055,645 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
466,638 |
466,669 |
+0.01% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,100,447,732 |
15,100,888,630 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,124,640,217 |
10,124,965,425 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
339,996,040,445 |
340,005,356,263 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,284,388 |
143,285,082 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
178,440,570,104 |
178,445,694,720 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,581,829,108 |
12,582,198,053 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,554,889 |
333,556,159 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.x64.checked.mch |
40,482,557,241 |
40,483,202,952 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
103,971,898,079 |
103,975,391,588 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,284,864,901 |
17,285,174,781 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
509,959,383,269 |
509,965,886,215 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
661,255,047 |
661,272,722 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,708,062,400 |
266,712,377,638 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
510,424,330,407 |
510,434,891,569 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,070,471,197 |
525,078,402,524 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,429,300,559 |
59,430,201,997 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,580 |
13,055,645 |
+0.00% |