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 |
48,155,872,000 |
48,155,908,371 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,243,394,797 |
190,243,384,609 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,275,215,335 |
35,275,324,161 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
671,803,652,453 |
671,802,113,037 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,565,463,253 |
164,565,613,872 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,877,933,552 |
269,877,910,916 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
77,855,540,412 |
77,855,414,998 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,825,424,708 |
536,824,935,182 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,437,148,032 |
58,437,147,450 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,601,816,739 |
11,601,784,478 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,533,283 |
147,533,283 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,906,615 |
22,187,910,422 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,094,126 |
16,353,091,215 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,089,130,782 |
185,089,031,216 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,868,772 |
1,868,772 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,691,030 |
164,681,113 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,183,983,979 |
24,183,984,699 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,519,785 |
13,856,512,989 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,288,037 |
453,304,032 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,406 |
1,242,406 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,008,338,717 |
48,008,375,088 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,055,488,182 |
168,055,474,187 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,922,121,209 |
18,922,232,946 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
486,714,521,671 |
486,713,081,821 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,563,594,481 |
164,563,745,100 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,713,242,522 |
269,713,229,803 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,671,556,433 |
53,671,430,299 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
522,968,904,923 |
522,968,422,193 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,983,859,995 |
57,983,843,418 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,600,574,333 |
11,600,542,072 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,343,387,684 |
50,343,301,294 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,572,152,256 |
193,571,967,959 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
34,822,713,981 |
34,822,653,397 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
629,707,938,796 |
629,705,752,871 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,825,711,799 |
146,825,866,420 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,245,886,841 |
257,245,939,682 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,637,146,354 |
84,636,937,155 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,069,273,260 |
509,068,722,114 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,870,951,089 |
55,871,028,886 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,389,241,094 |
19,389,150,319 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,319,030 |
220,319,030 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,559,306,516 |
19,559,301,350 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,973,543,452 |
16,973,543,547 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,401,689,680 |
185,401,454,779 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,788 |
1,643,788 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,889,988 |
149,889,988 |
0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,223,488,598 |
17,223,489,176 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,573,274 |
12,863,569,662 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,320,545 |
333,321,520 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,922 |
1,251,922 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,123,068,654 |
50,122,982,264 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,012,845,740 |
174,012,666,609 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
17,849,170,529 |
17,849,109,850 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,306,249,116 |
444,304,298,092 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,824,068,011 |
146,824,222,632 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,095,996,853 |
257,096,049,694 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,413,657,756 |
67,413,447,979 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,205,699,986 |
496,205,152,452 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,537,630,544 |
55,537,707,366 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,989,172 |
19,387,898,397 |
-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,044,658,417 |
42,044,696,378 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,206,453,278 |
53,206,357,070 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,135,853,882 |
28,135,907,421 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,083,292,208 |
750,081,917,252 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,321,679,128 |
164,321,741,417 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,285,240,523 |
280,285,319,576 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
107,502,695,316 |
107,502,709,183 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
531,613,981,678 |
531,613,719,192 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,642,033,847 |
55,642,067,427 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
752,721 |
752,721 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,975,764 |
16,522,976,315 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,312,591 |
11,888,313,858 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,921,391,769 |
269,921,654,621 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,866,289 |
1,866,289 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
165,969,489 |
165,969,477 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,505,239,554 |
60,505,247,966 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,650,700 |
13,485,660,995 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
433,180,200 |
433,180,183 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,043,905,696 |
42,043,943,657 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
36,683,477,514 |
36,683,380,755 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,247,541,291 |
16,247,593,563 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,161,900,439 |
480,160,262,631 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,319,812,839 |
164,319,875,128 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,119,271,034 |
280,119,350,099 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
46,997,455,762 |
46,997,461,217 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,128,330,978 |
518,128,058,197 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,208,853,647 |
55,208,887,244 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,361,269,666 |
41,361,299,704 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,451,286,509 |
107,451,267,474 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,199,712,376 |
28,199,739,307 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
642,905,942,408 |
642,904,368,309 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,303,563,069 |
172,303,656,000 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,449,711,557 |
281,449,848,544 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,336,786,906 |
19,336,776,245 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,208,387,179 |
560,207,795,188 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,354,536,993 |
58,354,524,674 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,626,340,567 |
15,626,296,041 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,605 |
550,605 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,921,148 |
13,546,919,876 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,675,761 |
11,623,676,622 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,649,888,967 |
163,649,585,349 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,869,180 |
1,869,180 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,738,606 |
164,738,630 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,405,429 |
1,269,405,425 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,717,797 |
13,485,718,633 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
433,449,879 |
433,449,912 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,184 |
1,290,184 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,360,719,061 |
41,360,749,099 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
93,904,365,361 |
93,904,347,598 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,576,036,615 |
16,576,062,685 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,256,053,441 |
479,254,782,960 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,301,693,889 |
172,301,786,820 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,284,972,951 |
281,285,109,914 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,067,381,477 |
18,067,370,820 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
546,722,669,382 |
546,722,076,555 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,921,087,114 |
57,921,074,762 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,625,050,383 |
15,625,005,857 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
153,289,474,042 |
153,289,817,474 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,958,607,768 |
53,958,502,035 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
94,904,902,613 |
94,905,058,090 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,577,541,771 |
37,577,475,065 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
684,720,879,786 |
684,718,876,763 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,105,372,793 |
152,105,431,195 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,263,956,621 |
291,263,852,934 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
77,969,580,177 |
77,969,574,602 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,117,324,831 |
562,116,826,631 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,523,582,723 |
62,523,597,698 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,116,222,608 |
23,116,116,899 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,489,550,760 |
19,489,550,500 |
-0.00% |
| benchmarks.run.windows.x64.checked.mch |
776,104 |
776,104 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,486,859,041 |
20,486,862,312 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,121,641,383 |
17,121,641,479 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
225,977,920,851 |
225,977,934,830 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,664 |
1,599,664 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,347,427 |
143,347,431 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,392,989,159 |
33,392,987,926 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,877,492 |
12,425,887,406 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,810,395 |
333,811,533 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,350 |
1,252,350 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
133,799,923,282 |
133,800,266,974 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
53,957,831,664 |
53,957,725,931 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
74,418,043,572 |
74,418,195,778 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,455,900,388 |
20,455,833,586 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
458,742,958,935 |
458,740,941,933 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,103,773,129 |
152,103,831,531 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,120,609,194 |
291,120,505,503 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,576,591,018 |
44,576,586,676 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
549,691,447,339 |
549,690,939,225 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,189,772,328 |
62,189,786,165 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,114,970,258 |
23,114,864,549 |
-0.00% |