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 |
56,064,313,830 |
56,064,294,290 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,607,185,436 |
237,607,163,141 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,284,941,055 |
40,284,960,861 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,637,492,590 |
963,636,418,664 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,715,592,983 |
145,715,644,551 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
271,040,151,152 |
271,040,148,834 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
992,296,044,882 |
992,298,070,051 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,408,089,112 |
550,407,544,957 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,435,291,600 |
58,435,430,176 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,023,928,853 |
12,023,885,835 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,287,874 |
340,287,874 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,329,263,945 |
27,329,262,456 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,731,692 |
20,658,729,112 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,743,801,560 |
391,744,149,481 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,948 |
1,888,948 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,930,485 |
165,940,405 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,164,156,928 |
222,164,170,627 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,378,130 |
14,094,377,473 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
457,381,357 |
457,381,322 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,836 |
1,252,830 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,724,025,956 |
55,724,006,416 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
210,277,921,491 |
210,277,900,685 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,626,209,363 |
19,626,231,749 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,893,691,030 |
571,892,269,183 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,713,704,035 |
145,713,755,603 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,874,220,667 |
270,874,208,429 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
770,131,887,954 |
770,133,899,424 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,313,710,982 |
536,313,167,484 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,977,910,243 |
57,978,048,854 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,022,676,017 |
12,022,633,005 |
-0.00% |
linux x64
MinOpts (-0.01% to +0.00%)
Collection |
PDIFF |
libraries.crossgen2.linux.x64.checked.mch |
-0.01% |
realworld.run.linux.x64.checked.mch |
-0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,674,916,517 |
57,673,789,948 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
239,263,085,107 |
239,257,531,354 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,692,313,190 |
38,691,462,531 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,036,285,990 |
883,020,823,813 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,437,030,687 |
129,431,899,713 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
257,495,079,638 |
257,490,665,325 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
917,185,835,492 |
917,172,621,942 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,306,696,407 |
520,297,010,028 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,698,447,061 |
55,698,217,492 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,647,298 |
19,387,013,946 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,540,115 |
388,530,843 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,040,002,936 |
26,039,341,195 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,951,050,149 |
19,950,570,748 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,368,815,020 |
355,363,562,492 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,963 |
1,643,880 |
-0.01% |
libraries.pmi.linux.x64.checked.mch |
149,804,906 |
149,807,741 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,631,198,393 |
196,626,502,740 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,528,451 |
12,962,423,348 |
-0.00% |
realworld.run.linux.x64.checked.mch |
329,719,874 |
329,703,190 |
-0.01% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,240 |
1,251,125 |
-0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,286,376,402 |
57,285,259,105 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
213,223,082,171 |
213,218,190,159 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,741,263,041 |
18,740,891,783 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,667,470,970 |
527,657,261,321 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,435,386,724 |
129,430,255,833 |
-0.00% |
libraries.pmi.linux.x64.checked.mch |
257,345,274,732 |
257,340,857,584 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
720,554,637,099 |
720,546,119,202 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,344,167,956 |
507,334,586,680 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,368,727,187 |
55,368,514,302 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,386,396,058 |
19,385,762,821 |
-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,411,691,050 |
42,411,724,962 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,342,988,662 |
91,343,008,524 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,519,423,889 |
28,519,443,622 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,716,685,451 |
918,714,546,386 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,468,379,641 |
145,468,467,337 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,956,384,694 |
280,956,366,212 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
728,099,952,962 |
728,100,872,066 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,834,365,745 |
542,834,316,587 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,642,194,817 |
55,642,200,367 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,715 |
556,715 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,207,059 |
17,035,211,255 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,894,954 |
11,991,895,737 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,752,878 |
375,002,409,300 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,467 |
1,886,467 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,233,387 |
167,230,924 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,216,536 |
210,093,197,645 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,619,689 |
13,721,623,300 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,585 |
438,512,538 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,411,134,335 |
42,411,168,247 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,307,781,603 |
74,307,797,269 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,527,528,935 |
16,527,547,885 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,713,932,573 |
543,712,137,086 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,466,493,174 |
145,466,580,870 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,789,151,307 |
280,789,135,288 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
518,006,736,426 |
518,007,674,421 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,112,746,056 |
529,112,693,287 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,203,682,232 |
55,203,687,829 |
+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,661,524,625 |
41,661,562,746 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,820,677,588 |
136,820,778,947 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,635,841,375 |
29,635,840,059 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,661,260,556 |
936,660,031,880 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,489,432,741 |
153,489,468,139 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,122,795,707 |
282,122,774,389 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
746,146,853,272 |
746,147,618,441 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,487,753,313 |
573,487,242,510 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,500,260,734 |
58,500,351,367 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,096,262,596 |
16,096,215,044 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,686 |
556,686 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,842,517 |
16,826,839,749 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,749,752 |
11,718,750,385 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,825,823,273 |
381,825,946,069 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,340 |
1,889,340 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,964,082 |
165,964,093 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,289,618 |
209,832,287,222 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,864,690 |
13,721,867,499 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,834,991 |
438,851,007 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,934 |
1,300,934 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,660,967,939 |
41,661,006,060 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,993,835,071 |
119,993,939,198 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,917,091,623 |
17,917,089,674 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,835,437,283 |
554,834,085,811 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,487,543,401 |
153,487,578,799 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,956,831,625 |
281,956,810,296 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
536,314,563,654 |
536,315,331,219 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,765,888,623 |
559,765,375,011 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,061,425,743 |
58,061,500,360 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,094,961,662 |
16,094,914,110 |
-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,692,849,732 |
154,695,604,717 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,500,872,871 |
40,501,345,625 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,749,535,619 |
120,751,517,382 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,769,374,679 |
26,769,836,776 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,292,306,056 |
851,303,017,307 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,848,727,750 |
134,848,839,214 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,942,580,990 |
266,946,004,302 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,302,787,152 |
685,313,999,382 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,479,243,863 |
537,484,745,354 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,584,367,871 |
59,585,732,477 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,060,148,281 |
23,060,047,322 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,953,098 |
19,486,551,607 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,639 |
466,647 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,237,874,757 |
15,238,301,624 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,922,296 |
10,128,239,921 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,066,102,378 |
340,071,784,331 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,694 |
1,599,706 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
143,284,394 |
143,289,593 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,973,377,110 |
181,978,122,604 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,194,915 |
12,436,409,747 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,559,721 |
333,561,584 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,758 |
1,251,698 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,206,896,634 |
135,209,053,110 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,500,406,232 |
40,500,878,978 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,511,660,862 |
105,513,215,758 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,641,452,383 |
16,641,596,855 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,226,203,678 |
511,231,232,976 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,847,128,056 |
134,847,239,508 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,799,296,596 |
266,802,714,709 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,329,410,042 |
503,335,876,778 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,043,048,948 |
525,048,335,607 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,250,808,150 |
59,252,170,893 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,058,896,523 |
23,058,795,624 |
-0.00% |