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,001,612,836 |
56,001,682,498 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,124,000,732 |
237,124,312,847 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,249,511,435 |
40,249,642,662 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,365,164,969 |
963,364,709,177 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,633,775,422 |
145,634,163,765 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,770,427,394 |
270,770,750,178 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
991,294,225,196 |
991,297,259,091 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,039,086,581 |
550,038,370,206 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,364,254,624 |
58,364,394,881 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,012,400,891 |
12,012,377,169 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,279,061 |
340,282,943 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,323,461,545 |
27,323,563,876 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,300,483 |
20,658,383,627 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,726,800,348 |
391,727,284,585 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,937 |
1,888,954 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,930,455 |
165,940,381 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,139,400,178 |
222,140,207,639 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,285,333 |
14,094,320,631 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
457,364,515 |
457,365,036 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,814 |
1,252,821 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,661,333,775 |
55,661,399,555 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
209,800,539,187 |
209,800,748,971 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,591,210,952 |
19,591,259,035 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,638,364,621 |
571,637,424,592 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,631,886,485 |
145,632,274,811 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,604,496,939 |
270,604,809,797 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
769,154,825,018 |
769,157,051,452 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,944,801,248 |
535,944,049,575 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,906,890,109 |
57,907,029,845 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,011,148,077 |
12,011,124,348 |
-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,614,066,994 |
57,614,017,423 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
238,841,043,128 |
238,840,864,163 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,655,560,877 |
38,655,491,856 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
882,881,453,247 |
882,879,667,104 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,371,085,837 |
129,371,224,332 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,253,422,403 |
257,253,376,869 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
916,139,165,958 |
916,140,793,810 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,969,628,097 |
519,969,070,657 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,621,572,726 |
55,621,652,253 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,367,590,155 |
19,367,510,939 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,517,972 |
388,517,974 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,033,378,570 |
26,033,378,205 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,949,971,365 |
19,949,970,895 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,348,037,999 |
355,347,729,555 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,869 |
1,643,869 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,808,591 |
149,808,581 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,433,071,954 |
196,433,066,576 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,393,965 |
12,962,389,187 |
-0.00% |
realworld.run.linux.x64.checked.mch |
329,702,649 |
329,703,635 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,260 |
1,251,260 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,225,549,022 |
57,225,499,449 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
212,807,664,558 |
212,807,485,958 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,705,589,512 |
18,705,520,961 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,533,415,248 |
527,531,937,549 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,369,441,968 |
129,369,580,463 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,103,613,812 |
257,103,568,288 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
719,706,094,004 |
719,707,727,234 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,007,234,132 |
507,006,681,470 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,291,870,077 |
55,291,948,618 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,366,338,895 |
19,366,259,679 |
-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,768,497 |
42,349,852,455 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,196,592,818 |
91,196,685,934 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,487,505,271 |
28,487,582,265 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,446,465,411 |
918,445,608,940 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,386,117,270 |
145,386,426,775 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,647,970,170 |
280,648,245,979 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
727,043,865,148 |
727,046,935,101 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,475,242,980 |
542,474,916,445 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,572,656,595 |
55,572,774,593 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,699 |
556,704 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,029,691,451 |
17,029,766,720 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,542,203 |
11,991,599,740 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
374,987,828,557 |
374,988,323,279 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,415 |
1,886,432 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,240,773 |
167,233,375 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
209,737,516,812 |
209,738,278,508 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,512,917 |
13,721,547,733 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,364 |
438,512,676 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,349,211,798 |
42,349,295,751 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,166,901,367 |
74,166,919,214 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,495,963,068 |
16,495,982,525 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,458,636,854 |
543,457,285,661 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,384,230,855 |
145,384,540,343 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,480,729,397 |
280,481,012,604 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,306,348,336 |
517,308,656,593 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,753,730,063 |
528,753,368,712 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,134,144,231 |
55,134,261,917 |
+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,601,876,620 |
41,601,893,514 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,587,239,363 |
136,587,369,916 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,602,572,962 |
29,602,599,804 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,406,674,943 |
936,406,432,157 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,400,094,054 |
153,400,447,446 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,828,031,756 |
281,828,546,395 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
745,414,103,213 |
745,416,405,309 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,113,334,346 |
573,113,495,392 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
58,426,372,434 |
58,426,557,358 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,078,588,187 |
16,078,577,650 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,679 |
556,684 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,822,422,636 |
16,822,496,596 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,355,995 |
11,718,413,042 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,810,462,513 |
381,810,934,148 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,321 |
1,889,338 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,964,081 |
165,964,066 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
209,813,684,696 |
209,814,445,211 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,780,216 |
13,721,813,026 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,850,773 |
438,835,091 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,923 |
1,300,930 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,601,319,941 |
41,601,336,830 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,764,816,727 |
119,764,873,320 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,884,216,967 |
17,884,186,762 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,596,212,430 |
554,595,498,009 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,398,204,733 |
153,398,558,108 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,662,067,675 |
281,662,582,329 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
535,600,418,517 |
535,601,960,098 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,391,554,130 |
559,391,682,366 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
57,987,521,661 |
57,987,722,267 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,077,287,264 |
16,077,276,720 |
-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,555,648,466 |
154,556,154,566 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,442,181,006 |
40,442,085,166 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,534,400,569 |
120,534,522,983 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,737,943,947 |
26,737,814,710 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,196,317,939 |
851,195,183,430 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,784,717,755 |
134,784,796,355 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,688,089,832 |
266,687,884,332 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
684,691,972,008 |
684,692,967,086 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,154,623,605 |
537,153,854,067 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,512,201,997 |
59,512,236,351 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,037,975,376 |
23,037,901,560 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,484,579,469 |
19,484,579,585 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,629 |
466,629 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,233,850,636 |
15,233,852,649 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,899,739 |
10,127,900,633 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,061,590,672 |
340,061,724,015 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,707 |
1,599,707 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,291,697 |
143,291,695 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,957,193,597 |
181,957,196,372 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,549,920 |
12,436,553,470 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,562,897 |
333,564,017 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,845 |
1,251,845 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,071,068,997 |
135,071,574,981 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,441,714,377 |
40,441,618,537 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,300,549,933 |
105,300,670,334 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,610,044,208 |
16,609,914,077 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,134,727,267 |
511,133,459,415 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,783,118,048 |
134,783,196,648 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,544,798,135 |
266,544,592,637 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
502,734,778,411 |
502,735,770,714 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,718,073,685 |
524,717,300,597 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,178,639,100 |
59,178,672,334 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,036,723,531 |
23,036,649,715 |
-0.00% |