Throughput Diffs
linux arm64
MinOpts (-0.01% to -0.00%)
Collection |
PDIFF |
smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
56,001,019,030 |
56,000,251,346 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,122,660,377 |
237,118,601,558 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,249,349,211 |
40,248,409,452 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,365,769,144 |
963,348,558,591 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,632,735,511 |
145,628,980,403 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,767,539,567 |
270,764,162,837 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
991,307,356,468 |
991,291,256,646 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,031,534,334 |
550,023,544,682 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,364,909,856 |
58,364,286,907 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,012,728,988 |
12,012,458,176 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,281,478 |
340,269,137 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,323,465,146 |
27,322,439,431 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,292,424 |
20,657,552,602 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,726,904,393 |
391,717,831,211 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,912 |
1,888,820 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,930,443 |
165,925,110 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
222,139,721,236 |
222,131,743,090 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,293,892 |
14,093,876,176 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
457,364,637 |
457,349,632 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,824 |
1,252,732 |
-0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,660,737,552 |
55,659,982,209 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
209,799,195,231 |
209,796,162,127 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,591,056,787 |
19,590,856,850 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,638,864,751 |
571,630,727,380 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,630,846,599 |
145,627,091,583 |
-0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,601,609,124 |
270,598,237,727 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
769,167,635,232 |
769,159,513,556 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,937,240,442 |
535,929,668,506 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,907,545,219 |
57,906,937,275 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,011,476,164 |
12,011,205,444 |
-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,616,160,142 |
57,616,110,746 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
238,841,013,298 |
238,840,887,739 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,656,240,017 |
38,656,228,112 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
882,876,524,896 |
882,874,618,210 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,370,051,026 |
129,370,109,652 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,253,169,043 |
257,253,335,932 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
916,132,660,460 |
916,134,194,461 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,976,371,963 |
519,975,557,052 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,621,639,334 |
55,621,750,008 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,367,377,602 |
19,367,330,733 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,519,569 |
388,519,569 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,033,374,202 |
26,033,376,733 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,950,004,286 |
19,950,002,868 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,347,618,728 |
355,347,855,446 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,852 |
1,643,852 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,807,706 |
149,807,699 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,432,957,711 |
196,432,959,996 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,389,729 |
12,962,406,459 |
+0.00% |
realworld.run.linux.x64.checked.mch |
329,702,696 |
329,702,650 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,258 |
1,251,253 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,227,640,573 |
57,227,591,177 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
212,807,639,096 |
212,807,511,006 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,706,235,731 |
18,706,225,244 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,528,906,168 |
527,526,762,764 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,368,407,174 |
129,368,465,800 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,103,361,337 |
257,103,528,233 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
719,699,702,749 |
719,701,234,465 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,013,982,234 |
507,013,150,593 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,291,936,638 |
55,292,047,358 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,366,126,344 |
19,366,079,480 |
-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,349,846,972 |
42,349,255,488 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,196,369,273 |
91,194,833,578 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,487,610,287 |
28,486,977,058 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,441,284,957 |
918,425,234,926 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,383,877,954 |
145,380,055,551 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,648,067,540 |
280,644,361,348 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
727,042,681,874 |
727,030,675,915 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,475,353,115 |
542,467,835,946 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,572,701,153 |
55,572,090,860 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,697 |
556,679 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,029,722,475 |
17,029,052,933 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,556,685 |
11,991,107,299 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
374,987,532,119 |
374,978,908,539 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,418 |
1,886,326 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,233,316 |
167,235,372 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
209,737,528,667 |
209,730,037,896 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,489,790 |
13,721,088,234 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
438,496,360 |
438,481,944 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,349,290,275 |
42,348,698,809 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,166,646,798 |
74,165,780,645 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,496,053,602 |
16,495,869,759 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,453,752,838 |
543,446,326,387 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,381,991,536 |
145,378,169,225 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,480,834,224 |
280,477,125,976 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,305,153,207 |
517,300,638,019 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,753,863,325 |
528,746,747,712 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,134,204,793 |
55,133,608,916 |
-0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
Collection |
PDIFF |
libraries.pmi.windows.arm64.checked.mch |
-0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,601,029,665 |
41,600,500,327 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,587,195,359 |
136,585,104,571 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,602,576,339 |
29,601,967,149 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,406,395,382 |
936,390,272,041 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,400,069,596 |
153,396,049,547 |
-0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,830,881,474 |
281,827,306,750 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
745,396,528,082 |
745,383,652,584 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,105,797,081 |
573,097,549,004 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,427,748,812 |
58,427,025,799 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,078,641,879 |
16,078,291,356 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,670 |
556,652 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,822,415,910 |
16,821,754,225 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,357,603 |
11,717,915,605 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,810,532,567 |
381,801,681,589 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,308 |
1,889,216 |
-0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,964,085 |
165,948,830 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,813,214,003 |
209,805,715,498 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,753,298 |
13,721,334,710 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
438,834,774 |
438,836,364 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,921 |
1,300,828 |
-0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,600,472,995 |
41,599,943,675 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,764,779,449 |
119,763,350,346 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,884,218,736 |
17,884,051,544 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,595,862,815 |
554,588,590,452 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,398,180,288 |
153,394,160,331 |
-0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,664,917,389 |
281,661,357,920 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
535,583,314,079 |
535,577,937,086 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,384,043,783 |
559,376,214,294 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,988,914,038 |
57,988,189,435 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,077,340,958 |
16,076,990,528 |
-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,554,980,255 |
154,555,416,977 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,443,062,163 |
40,443,012,843 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,534,270,882 |
120,534,455,690 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,737,501,469 |
26,737,444,519 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,185,620,087 |
851,183,337,111 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,783,628,938 |
134,783,635,660 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,687,918,469 |
266,687,794,170 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
684,679,380,332 |
684,679,748,728 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,154,624,759 |
537,154,142,780 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,511,517,609 |
59,511,529,876 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,037,742,728 |
23,037,663,542 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,484,582,659 |
19,484,583,108 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,627 |
466,627 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,233,849,707 |
15,233,848,847 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,904,696 |
10,127,904,445 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,061,369,959 |
340,061,387,951 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,698 |
1,599,698 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,290,844 |
143,290,858 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,957,195,010 |
181,957,189,854 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,574,220 |
12,436,573,029 |
-0.00% |
realworld.run.windows.x64.checked.mch |
333,564,007 |
333,564,042 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,849 |
1,251,849 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,070,397,596 |
135,070,833,869 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,442,595,536 |
40,442,546,216 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,300,421,175 |
105,300,606,843 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,609,596,773 |
16,609,540,074 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,124,250,128 |
511,121,949,160 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,782,029,240 |
134,782,035,962 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,544,627,625 |
266,544,503,312 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
502,722,185,322 |
502,722,558,874 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,718,050,539 |
524,717,569,751 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,177,953,602 |
59,177,965,834 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,036,490,879 |
23,036,411,693 |
-0.00% |