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,434,475,360 |
48,434,455,573 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,508,334,475 |
190,508,312,051 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,565,405,477 |
35,565,438,571 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
671,884,097,439 |
671,882,562,326 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,554,600,213 |
164,554,698,920 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,023,564,395 |
270,023,548,589 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
78,040,219,499 |
78,040,102,212 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
548,047,277,490 |
548,046,408,753 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,475,836,559 |
58,475,938,734 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,021,595,887 |
12,021,562,873 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,481,583 |
147,481,583 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,180,975,524 |
22,180,972,930 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,347,811,143 |
16,347,819,331 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,058,317,333 |
185,058,302,091 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,869,097 |
1,869,097 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,652,694 |
164,642,784 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,176,672,273 |
24,176,673,105 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,853,106,971 |
13,853,100,154 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,182,591 |
453,166,591 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,241,721 |
1,241,721 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,286,993,777 |
48,286,973,990 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,327,358,951 |
168,327,339,121 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,217,594,334 |
19,217,619,240 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
486,825,780,106 |
486,824,260,235 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,552,731,116 |
164,552,829,823 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,858,911,701 |
269,858,905,805 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,863,547,226 |
53,863,429,107 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
534,194,170,519 |
534,193,308,599 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,022,653,968 |
58,022,772,143 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,020,354,166 |
12,020,321,152 |
-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,609,611,500 |
50,609,612,169 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,888,660,848 |
193,888,281,970 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
35,098,325,878 |
35,098,263,234 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
629,816,557,259 |
629,814,747,145 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,803,809,734 |
146,803,880,861 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,273,117,121 |
257,273,154,482 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,719,904,593 |
84,719,750,950 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,653,585,102 |
519,652,845,269 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,912,000,329 |
55,911,974,938 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,417,217,192 |
19,417,128,740 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,247,893 |
220,247,893 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,554,327,320 |
19,554,329,663 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,968,523,984 |
16,968,524,613 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,378,699,406 |
185,378,516,269 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,840 |
1,643,840 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,856,415 |
149,857,285 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,219,165,290 |
17,219,164,338 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,952,211 |
12,860,947,684 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
333,261,195 |
333,260,235 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,350 |
1,251,345 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,389,363,607 |
50,389,364,276 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,334,333,528 |
174,333,952,307 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,129,801,894 |
18,129,738,621 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,437,857,853 |
444,436,230,876 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,802,165,894 |
146,802,237,021 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,123,260,706 |
257,123,297,197 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,500,739,303 |
67,500,586,612 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,792,632,891 |
506,791,897,585 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,578,739,134 |
55,578,714,703 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,965,842 |
19,415,877,395 |
-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,322,562,493 |
42,322,458,741 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,523,193,384 |
53,523,233,746 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,431,347,259 |
28,431,358,114 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,139,842,381 |
750,137,574,296 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,311,811,418 |
164,311,885,685 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,416,664,473 |
280,416,786,597 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
109,625,808,536 |
109,625,851,394 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,416,743,819 |
542,416,274,755 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,683,557,097 |
55,683,644,729 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
752,556 |
752,556 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,519,040,625 |
16,519,041,887 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,885,408,361 |
11,885,406,981 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,857,677,948 |
269,857,906,736 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,866,624 |
1,866,624 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
165,938,373 |
165,938,363 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,486,610,820 |
60,486,614,595 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,482,318,984 |
13,482,323,065 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
433,065,622 |
433,065,575 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,321,809,937 |
42,321,706,185 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
37,004,152,759 |
37,004,191,859 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,545,938,898 |
16,545,951,133 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,282,164,433 |
480,279,667,560 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,309,944,794 |
164,310,019,061 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,250,726,100 |
280,250,848,234 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
49,139,197,716 |
49,139,236,799 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,934,424,835 |
528,933,951,690 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,250,491,475 |
55,250,579,154 |
+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,636,190,464 |
41,636,197,384 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,751,521,503 |
107,751,585,256 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,490,194,841 |
28,490,231,904 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
643,004,603,283 |
643,003,186,055 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,289,051,894 |
172,289,136,095 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,465,923,799 |
281,465,912,519 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,330,562,472 |
19,330,545,174 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
571,588,468,524 |
571,587,812,347 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,401,961,931 |
58,402,045,011 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,077,365,969 |
16,077,314,802 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,489 |
550,489 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,543,739,348 |
13,543,742,941 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,620,819,494 |
11,620,821,017 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,626,036,356 |
163,626,058,406 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,869,463 |
1,869,463 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,700,242 |
164,700,272 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,084,192 |
1,269,084,001 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,482,337,548 |
13,482,323,000 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
433,351,326 |
433,335,307 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,289,474 |
1,289,474 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,635,639,975 |
41,635,646,895 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
94,207,782,155 |
94,207,842,315 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,869,375,347 |
16,869,410,887 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,378,566,927 |
479,377,127,649 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,287,182,431 |
172,287,266,632 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,301,223,557 |
281,301,212,247 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,061,478,280 |
18,061,461,173 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
558,106,130,976 |
558,105,489,347 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,968,610,605 |
57,968,709,704 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,076,076,495 |
16,076,025,328 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
154,543,240,504 |
154,543,577,010 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,231,492,396 |
54,231,361,167 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
96,897,851,371 |
96,897,912,618 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,925,195,243 |
37,925,163,824 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
684,857,460,071 |
684,855,601,899 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,080,767,925 |
152,080,923,165 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,291,985,172 |
291,291,986,567 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
78,354,460,067 |
78,354,456,868 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,508,280,384 |
572,507,903,147 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,568,433,526 |
62,568,535,177 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,142,948,086 |
23,142,849,122 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,485,079,238 |
19,485,079,194 |
-0.00% |
| benchmarks.run.windows.x64.checked.mch |
775,962 |
775,962 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,483,082,609 |
20,483,078,654 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,118,193,963 |
17,118,194,914 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
225,938,425,416 |
225,938,464,899 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,668 |
1,599,668 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,324,597 |
143,324,603 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,384,488,465 |
33,384,487,452 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,021,673 |
12,423,020,363 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,674,437 |
333,673,335 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,904 |
1,251,904 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,058,161,266 |
135,058,497,816 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,230,716,434 |
54,230,585,205 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
76,414,768,762 |
76,414,833,964 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,807,001,280 |
20,806,968,910 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
458,919,034,655 |
458,917,137,000 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,079,168,257 |
152,079,323,497 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,148,660,575 |
291,148,661,964 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,969,971,602 |
44,969,969,416 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,085,258,711 |
560,084,882,784 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,234,759,089 |
62,234,861,842 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,696,182 |
23,141,597,218 |
-0.00% |