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,035,073,440 |
56,035,091,543 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,256,463,108 |
237,256,530,011 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,260,069,682 |
40,260,137,722 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,685,320,085 |
963,684,037,446 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,718,104,549 |
145,718,230,977 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,938,507,906 |
270,938,824,762 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
991,762,677,133 |
991,765,066,136 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,372,450,760 |
550,372,069,924 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,397,908,249 |
58,398,040,695 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,493,050,636 |
11,493,018,094 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,263,832 |
340,263,832 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,321,744,064 |
27,321,748,072 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,656,841,735 |
20,656,842,633 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,698,160,685 |
391,698,441,670 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,726 |
1,888,726 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,928,539 |
165,938,460 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,126,699,202 |
222,126,679,408 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,092,180,476 |
14,092,175,000 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
457,394,702 |
457,394,713 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,827 |
1,252,821 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,694,809,608 |
55,694,827,711 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
209,934,719,044 |
209,934,781,939 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,603,227,947 |
19,603,295,089 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,987,159,400 |
571,985,595,776 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,716,215,823 |
145,716,342,251 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,772,579,367 |
270,772,886,302 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
769,635,977,931 |
769,638,386,728 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,280,270,284 |
536,279,894,924 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,940,513,547 |
57,940,645,982 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,491,797,809 |
11,491,765,273 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,651,937,298 |
57,651,910,730 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
238,980,877,252 |
238,980,548,017 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,667,438,166 |
38,667,374,822 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,199,900,445 |
883,198,214,965 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,450,923,680 |
129,450,992,732 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,420,350,828 |
257,420,312,860 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
916,585,294,413 |
916,586,729,476 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,315,247,233 |
520,314,992,718 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,656,398,186 |
55,656,368,405 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
18,571,160,951 |
18,571,120,463 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,496,707 |
388,496,707 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,031,556,030 |
26,031,554,435 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,948,498,482 |
19,948,499,745 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,319,217,789 |
355,319,099,673 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,638 |
1,643,638 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,806,634 |
149,805,769 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,419,794,635 |
196,419,799,007 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,960,244,627 |
12,960,239,395 |
-0.00% |
realworld.run.linux.x64.checked.mch |
329,734,013 |
329,734,040 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,220 |
1,251,220 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,263,440,591 |
57,263,414,023 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
212,949,321,222 |
212,948,993,582 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,718,939,684 |
18,718,875,077 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,880,682,656 |
527,879,115,292 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,449,280,042 |
129,449,349,094 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,270,544,194 |
257,270,507,091 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
720,165,499,778 |
720,166,930,469 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,355,002,606 |
507,354,753,323 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,326,664,173 |
55,326,634,365 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
18,569,909,731 |
18,569,869,243 |
-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,377,411,369 |
42,377,463,242 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,241,894,732 |
91,241,940,496 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,496,833,371 |
28,496,900,788 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,748,685,188 |
918,747,180,017 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,471,149,183 |
145,471,257,985 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,821,772,406 |
280,821,839,550 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
727,352,454,764 |
727,353,749,864 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,811,279,552 |
542,811,061,375 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,604,532,832 |
55,604,553,430 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,656 |
556,656 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,028,441,507 |
17,028,441,764 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,990,522,798 |
11,990,520,599 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
374,960,104,631 |
374,960,082,847 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,207 |
1,886,207 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,231,249 |
167,231,261 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
209,725,183,800 |
209,725,163,775 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,719,387,321 |
13,719,400,758 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,527,726 |
438,527,735 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,376,854,713 |
42,376,906,586 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,213,453,225 |
74,213,498,732 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,506,310,573 |
16,506,380,189 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,788,580,557 |
543,787,097,170 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,469,262,976 |
145,469,371,778 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,654,541,157 |
280,654,608,289 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,627,270,964 |
517,628,586,089 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,091,892,231 |
529,091,660,617 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,166,005,106 |
55,166,025,695 |
+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,627,345,420 |
41,627,406,691 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,661,549,319 |
136,661,664,319 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,612,334,080 |
29,612,400,286 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,712,526,822 |
936,711,210,820 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,488,420,505 |
153,488,636,483 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,999,860,038 |
281,999,743,088 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
745,722,783,511 |
745,724,450,024 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,469,752,198 |
573,469,250,567 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,460,063,070 |
58,460,106,552 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,326,809,327 |
15,326,744,420 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,622 |
556,622 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,821,148,517 |
16,821,149,234 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,717,298,631 |
11,717,303,758 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,782,943,268 |
381,782,802,022 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,100 |
1,889,100 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,952,186 |
165,962,085 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,801,272,915 |
209,801,274,017 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,719,653,908 |
13,719,665,224 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,866,141 |
438,882,142 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,907 |
1,300,907 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,626,788,798 |
41,626,850,069 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,840,400,802 |
119,840,515,085 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,895,035,449 |
17,895,096,528 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,929,583,554 |
554,928,408,798 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,486,531,405 |
153,486,747,383 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,833,907,852 |
281,833,781,003 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
535,921,510,596 |
535,923,176,007 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,750,098,290 |
559,749,585,343 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,021,196,929 |
58,021,224,410 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,325,508,420 |
15,325,443,513 |
-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,643,939,354 |
154,644,291,216 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,470,699,263 |
40,470,665,436 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,602,387,476 |
120,602,463,864 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,747,703,072 |
26,747,656,891 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,492,696,836 |
851,491,072,361 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,868,951,805 |
134,869,004,841 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,862,545,030 |
266,862,484,128 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,003,362,708 |
685,004,720,178 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,502,114,872 |
537,501,421,377 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,548,458,841 |
59,548,584,326 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,095,055,813 |
22,094,941,923 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,482,964,267 |
19,482,963,159 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
466,594 |
466,594 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,232,493,250 |
15,232,493,526 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,126,875,338 |
10,126,878,178 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,034,151,426 |
340,034,133,194 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,483 |
1,599,483 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,289,730 |
143,288,902 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,944,429,075 |
181,944,419,855 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,434,362,938 |
12,434,361,640 |
-0.00% |
realworld.run.windows.x64.checked.mch |
333,595,383 |
333,595,402 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,806 |
1,251,806 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,160,975,087 |
135,161,328,057 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,470,232,669 |
40,470,198,842 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,369,894,226 |
105,369,970,338 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,620,827,734 |
16,620,778,713 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,458,545,410 |
511,456,939,167 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,867,352,322 |
134,867,405,358 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,719,255,300 |
266,719,195,226 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,058,933,633 |
503,060,300,323 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,067,751,934 |
525,067,059,737 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,214,863,458 |
59,214,988,924 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
22,093,804,007 |
22,093,690,117 |
-0.00% |