Throughput Diffs
linux arm64
FullOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| libraries_tests.run.linux.arm64.Release.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
56,130,569,400 |
56,131,082,859 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
246,589,351,111 |
246,588,760,410 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
42,466,465,285 |
42,466,697,826 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
995,788,635,341 |
995,788,685,791 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,167,934,232 |
145,167,569,328 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,385,310,465 |
269,385,778,942 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
918,545,562,127 |
918,509,259,157 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
531,389,900,921 |
531,392,064,886 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
58,478,721,336 |
58,479,191,438 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,037,128,354 |
12,037,088,986 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
365,479,888 |
365,482,643 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
28,582,646,105 |
28,582,707,305 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
22,593,805,173 |
22,593,853,871 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
428,890,076,698 |
428,890,401,814 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
2,033,733 |
2,033,748 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
182,603,465 |
182,603,448 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
241,895,439,303 |
241,895,925,930 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,258,742,910 |
15,258,757,121 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
505,286,104 |
505,281,474 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,269,047 |
1,269,053 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
55,765,089,512 |
55,765,600,216 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
218,006,705,006 |
218,006,053,105 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,872,660,112 |
19,872,843,955 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
566,898,558,643 |
566,898,283,977 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,165,900,499 |
145,165,535,580 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,202,707,000 |
269,203,175,494 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
676,650,122,824 |
676,613,333,227 |
-0.01% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
516,131,158,011 |
516,133,307,765 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
57,973,435,232 |
57,973,909,964 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,035,859,307 |
12,035,819,933 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,915,436,534 |
55,915,872,887 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
240,019,172,263 |
240,018,548,877 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
35,118,348,986 |
35,118,486,762 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
999,779,325,745 |
999,782,032,539 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,379,260,066 |
129,379,484,208 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
256,037,021,416 |
256,037,638,038 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
895,270,470,780 |
895,262,320,043 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
502,630,574,618 |
502,634,763,062 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
55,797,578,027 |
55,798,054,484 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,320,050,589 |
19,320,013,946 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
364,458,733 |
364,461,897 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
22,974,091,885 |
22,974,148,324 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,357,327,165 |
16,357,371,703 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
432,018,464,836 |
432,018,983,709 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,719,466 |
1,719,481 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
159,062,421 |
159,063,298 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
208,554,727,053 |
208,555,233,214 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,635,184,766 |
13,635,213,509 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
355,527,947 |
355,527,980 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,254,926 |
1,254,935 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,550,977,801 |
55,551,410,990 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
217,045,080,378 |
217,044,400,553 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,761,021,821 |
18,761,115,059 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
567,760,860,909 |
567,763,048,830 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,377,540,600 |
129,377,764,727 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
255,877,958,995 |
255,878,574,740 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
686,715,743,727 |
686,707,086,829 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
488,995,389,852 |
488,999,549,553 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
55,442,050,080 |
55,442,526,504 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,318,795,663 |
19,318,759,011 |
-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,348,518,557 |
42,348,792,965 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
93,015,628,657 |
93,012,603,985 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
29,763,078,639 |
29,763,284,680 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
948,637,724,439 |
948,638,424,874 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
144,917,274,174 |
144,916,984,645 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,977,514,050 |
279,978,309,371 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
674,315,479,782 |
674,295,705,063 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
526,345,506,847 |
526,348,361,477 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
55,702,515,599 |
55,702,893,454 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
605,372 |
605,376 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
18,785,892,312 |
18,785,941,359 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
13,148,378,428 |
13,148,415,284 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
408,979,633,923 |
408,979,804,863 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
2,029,003 |
2,029,018 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
184,087,395 |
184,084,895 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
228,857,557,229 |
228,858,019,235 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
14,853,816,250 |
14,853,829,112 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
485,640,759 |
485,641,290 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,347,913,185 |
42,348,187,589 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,229,736,345 |
74,226,662,626 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,614,700,211 |
16,614,869,396 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
539,658,090,516 |
539,658,620,011 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
144,915,245,171 |
144,914,955,627 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
279,793,426,655 |
279,794,224,476 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
445,457,922,553 |
445,437,685,828 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
511,491,690,597 |
511,494,532,365 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
55,216,874,840 |
55,217,252,164 |
+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,640,604,105 |
41,640,959,385 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
143,517,986,110 |
143,517,075,047 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,813,471,711 |
29,813,619,230 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
968,056,283,930 |
968,058,028,183 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
152,915,818,122 |
152,915,405,012 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,738,827,444 |
280,739,083,694 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
665,525,945,990 |
665,512,927,862 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
553,876,569,590 |
553,878,683,942 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
58,439,393,469 |
58,439,819,324 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,104,449,427 |
16,104,419,799 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
605,493 |
605,497 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
18,627,843,901 |
18,627,891,258 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
12,845,037,216 |
12,845,074,424 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
417,277,352,064 |
417,277,784,396 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
2,034,100 |
2,034,115 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
182,671,564 |
182,671,565 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
225,916,030,590 |
225,916,492,740 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
14,860,016,476 |
14,860,039,210 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
486,138,488 |
486,133,260 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,317,201 |
1,317,208 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,639,998,612 |
41,640,353,888 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
124,890,142,209 |
124,889,183,789 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,968,434,495 |
16,968,544,806 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
550,778,931,866 |
550,780,243,787 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
152,913,784,022 |
152,913,370,897 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
280,556,155,880 |
280,556,412,129 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
439,609,915,400 |
439,596,435,122 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
539,016,553,114 |
539,018,644,732 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
57,953,254,981 |
57,953,686,064 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,103,132,226 |
16,103,102,591 |
-0.00% |
windows x64
Overall (-0.01% to +0.00%)
| Collection |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
-0.01% |
FullOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
147,817,688,776 |
147,808,136,949 |
-0.01% |
| benchmarks.run.windows.x64.checked.mch |
40,599,938,810 |
40,600,268,404 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
117,124,434,955 |
117,123,838,466 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
28,254,391,626 |
28,254,430,624 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
866,614,907,546 |
866,616,992,803 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
135,106,413,749 |
135,106,592,775 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
265,934,598,496 |
265,934,965,565 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
675,344,217,183 |
675,334,317,712 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
518,464,859,470 |
518,469,046,068 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
59,943,682,625 |
59,944,132,811 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,172,241,505 |
23,172,205,250 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
16,285,511,180 |
16,285,559,374 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
490,367 |
490,371 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
16,150,970,824 |
16,151,018,980 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,783,712,513 |
10,783,749,152 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
361,881,671,320 |
361,881,665,826 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,673,062 |
1,673,077 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
151,880,260 |
151,880,262 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
194,904,645,239 |
194,905,128,689 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
13,028,660,728 |
13,028,683,148 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
357,952,147 |
357,958,530 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,256,198 |
1,256,204 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
131,532,177,596 |
131,522,577,575 |
-0.01% |
| benchmarks.run.windows.x64.checked.mch |
40,599,448,443 |
40,599,778,033 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
100,973,464,131 |
100,972,819,486 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,470,679,113 |
17,470,681,472 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
504,733,236,226 |
504,735,326,977 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
135,104,740,687 |
135,104,919,698 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
265,782,718,236 |
265,783,085,303 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
480,439,571,944 |
480,429,189,023 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
505,436,198,742 |
505,440,362,920 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
59,585,730,478 |
59,586,174,281 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,170,985,307 |
23,170,949,046 |
-0.00% |