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,156,808,711 |
48,156,892,114 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,239,274,730 |
190,238,974,333 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,274,860,804 |
35,274,845,145 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
671,809,012,365 |
671,807,279,906 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,565,639,184 |
164,565,827,249 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,874,635,249 |
269,874,574,240 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,856,047,641 |
77,855,837,869 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,818,797,515 |
536,818,373,672 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,437,230,175 |
58,437,312,499 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,602,204,509 |
11,602,165,546 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,534,161 |
147,534,168 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,897,717 |
22,187,885,424 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,053,859 |
16,353,050,521 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,089,467,330 |
185,089,380,802 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,868,751 |
1,868,751 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,691,021 |
164,681,113 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,184,013,181 |
24,184,008,961 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,560,300 |
13,856,565,350 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
453,304,122 |
453,288,120 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,424 |
1,242,424 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,009,274,550 |
48,009,357,946 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,051,377,013 |
168,051,088,909 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,921,806,945 |
18,921,794,624 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
486,719,545,035 |
486,717,899,104 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,563,770,433 |
164,563,958,498 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,709,944,228 |
269,709,893,127 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,672,034,460 |
53,671,828,908 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
522,962,237,215 |
522,961,808,322 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,983,926,053 |
57,984,024,379 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,600,962,085 |
11,600,923,122 |
-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,342,378,773 |
50,342,331,999 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,573,799,902 |
193,573,629,054 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,822,911,984 |
34,822,870,997 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,708,102,889 |
629,706,353,818 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,827,032,026 |
146,827,198,869 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,246,378,532 |
257,246,480,246 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,636,437,725 |
84,636,277,643 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,069,623,484 |
509,068,552,893 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,869,710,936 |
55,869,785,701 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,388,758,796 |
19,388,677,947 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,317,814 |
220,317,814 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,559,312,410 |
19,559,313,254 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,973,558,957 |
16,973,558,528 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,401,447,971 |
185,401,701,870 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,816 |
1,643,816 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,890,880 |
149,889,984 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,223,477,196 |
17,223,478,106 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,577,519 |
12,863,572,074 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,321,431 |
333,321,473 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,931 |
1,251,931 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,122,060,959 |
50,122,014,185 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,014,487,492 |
174,014,315,800 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,849,353,027 |
17,849,312,469 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,306,654,918 |
444,304,651,948 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,825,388,210 |
146,825,555,053 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,096,487,652 |
257,096,590,262 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,412,960,529 |
67,412,799,537 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,206,045,965 |
496,204,980,819 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,536,389,505 |
55,536,464,228 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,506,865 |
19,387,426,016 |
-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,044,112,806 |
42,044,074,070 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,206,720,168 |
53,206,640,277 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,135,855,545 |
28,135,869,714 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,074,312,643 |
750,071,452,922 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,325,346,582 |
164,325,518,997 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,285,014,114 |
280,285,139,395 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,501,854,292 |
107,501,821,289 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
531,620,971,149 |
531,620,157,205 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,640,251,627 |
55,640,275,704 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,712 |
752,712 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,994,479 |
16,522,991,632 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,314,153 |
11,888,311,914 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,921,498,233 |
269,921,188,733 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,279 |
1,866,279 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
165,976,916 |
165,976,956 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,505,208,350 |
60,505,195,051 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,665,430 |
13,485,662,173 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
433,164,203 |
433,164,234 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,043,360,094 |
42,043,321,358 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,683,725,689 |
36,683,648,645 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,247,541,392 |
16,247,557,800 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,152,814,410 |
480,150,264,189 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,323,480,303 |
164,323,652,718 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,119,037,198 |
280,119,162,439 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
46,996,645,942 |
46,996,626,238 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,135,305,719 |
518,134,495,032 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,207,087,424 |
55,207,111,470 |
+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,361,602,409 |
41,361,601,981 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,449,792,457 |
107,449,895,310 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,199,841,045 |
28,199,918,483 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
642,905,101,825 |
642,903,272,300 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,303,441,677 |
172,303,707,635 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,453,003,360 |
281,452,952,485 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,336,913,447 |
19,336,892,033 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,215,315,108 |
560,215,097,662 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,354,451,283 |
58,354,433,536 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,626,352,371 |
15,626,312,349 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,601 |
550,601 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,903,465 |
13,546,902,318 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,682,969 |
11,623,677,608 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,649,655,626 |
163,649,463,572 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,174 |
1,869,174 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,738,586 |
164,748,519 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,403,974 |
1,269,404,179 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,714,422 |
13,485,712,357 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,465,915 |
433,449,863 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,168 |
1,290,168 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,361,051,808 |
41,361,051,380 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,902,888,992 |
93,902,992,992 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,576,158,076 |
16,576,240,875 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,255,446,199 |
479,253,808,728 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,301,572,503 |
172,301,838,461 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,288,264,774 |
281,288,203,966 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,067,509,473 |
18,067,487,854 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
546,729,600,686 |
546,729,385,305 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,920,985,368 |
57,920,983,673 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,625,062,203 |
15,625,022,181 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
153,289,089,234 |
153,289,432,252 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,958,667,064 |
53,958,604,039 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
94,904,495,346 |
94,904,818,521 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,577,791,812 |
37,577,769,039 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,715,767,319 |
684,714,355,715 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,104,222,647 |
152,104,302,701 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,260,981,076 |
291,260,847,008 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
77,969,042,569 |
77,969,045,038 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,110,252,306 |
562,109,632,832 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,524,956,405 |
62,524,980,185 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,116,457,227 |
23,116,376,847 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,489,549,145 |
19,489,551,119 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
776,094 |
776,094 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,486,859,234 |
20,486,853,654 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,121,641,185 |
17,121,642,437 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,977,873,145 |
225,977,999,841 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,668 |
1,599,668 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,347,407 |
143,348,244 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,392,975,832 |
33,392,975,419 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,884,079 |
12,425,883,725 |
-0.00% |
realworld.run.windows.x64.checked.mch |
333,811,505 |
333,811,524 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,336 |
1,252,343 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,799,540,089 |
133,799,881,133 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,957,890,970 |
53,957,827,945 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,417,636,112 |
74,417,964,867 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,456,150,627 |
20,456,126,602 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,737,894,174 |
458,736,355,874 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,102,622,979 |
152,102,703,033 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,117,633,669 |
291,117,498,764 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,576,066,737 |
44,576,069,619 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
549,684,368,227 |
549,683,749,107 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,191,144,900 |
62,191,168,661 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,115,204,891 |
23,115,124,504 |
-0.00% |