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,038,897,584 |
56,039,302,564 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,273,541,212 |
237,276,194,559 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,264,010,843 |
40,264,475,896 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,750,572,354 |
963,753,959,868 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,725,810,297 |
145,726,759,531 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,941,017,130 |
270,942,835,606 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
991,838,684,319 |
991,848,270,121 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,385,524,794 |
550,388,131,454 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
58,400,015,035 |
58,400,527,269 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,020,457,819 |
12,020,501,810 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,286,495 |
340,289,295 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,324,927,733 |
27,325,199,466 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,659,206,701 |
20,659,401,738 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,737,890,976 |
391,740,535,745 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,993 |
1,889,003 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,935,273 |
165,948,783 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,150,570,965 |
222,152,334,558 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,107,412 |
14,095,261,577 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
457,435,392 |
457,439,862 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,854 |
1,252,870 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,698,611,089 |
55,699,013,269 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
209,948,613,479 |
209,950,995,093 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,604,804,142 |
19,605,074,158 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
572,012,681,378 |
572,013,424,123 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,723,921,304 |
145,724,870,528 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,775,081,857 |
270,776,886,823 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
769,688,113,354 |
769,695,935,563 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,290,417,382 |
536,292,869,877 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
57,942,579,643 |
57,943,087,407 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,019,204,965 |
12,019,248,940 |
+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,654,867,290 |
57,654,917,719 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
239,001,580,686 |
239,001,230,725 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,671,192,698 |
38,671,176,562 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,257,031,560 |
883,255,251,162 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,458,503,284 |
129,458,655,283 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,431,269,888 |
257,431,233,872 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
916,659,075,101 |
916,660,416,087 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,321,094,259 |
520,320,092,792 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,659,654,665 |
55,659,698,463 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,382,036,951 |
19,381,953,990 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,527,094 |
388,527,094 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,034,870,053 |
26,034,872,018 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,950,965,156 |
19,950,965,068 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,358,291,302 |
355,358,255,065 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,918 |
1,643,918 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,812,524 |
149,812,516 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,444,304,503 |
196,444,314,301 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,231,940 |
12,963,228,237 |
-0.00% |
realworld.run.linux.x64.checked.mch |
329,774,176 |
329,773,186 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,286 |
1,251,286 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,266,340,196 |
57,266,390,625 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
212,966,710,633 |
212,966,358,707 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,720,227,542 |
18,720,211,494 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,898,740,258 |
527,896,996,097 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,456,859,366 |
129,457,011,365 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,281,457,364 |
257,281,421,356 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
720,214,770,598 |
720,216,101,786 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,357,862,319 |
507,356,864,555 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,329,880,489 |
55,329,925,277 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,380,785,665 |
19,380,702,704 |
-0.00% |
osx arm64
MinOpts (+0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.osx.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,378,661,318 |
42,378,966,256 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,249,070,110 |
91,249,962,621 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,499,707,867 |
28,500,017,877 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,808,321,177 |
918,810,803,359 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,475,611,952 |
145,476,541,732 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,834,448,939 |
280,836,074,770 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
727,397,183,633 |
727,404,798,287 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,817,702,809 |
542,819,862,618 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
55,608,177,490 |
55,608,452,874 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,713 |
556,715 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,030,883,437 |
17,031,098,744 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,992,253,017 |
11,992,415,077 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
374,997,560,389 |
375,000,073,924 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,453 |
1,886,463 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,238,171 |
167,249,194 |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
209,747,497,471 |
209,749,160,195 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,230,728 |
13,722,427,551 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,566,851 |
438,587,183 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,378,104,605 |
42,378,409,541 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,218,186,673 |
74,218,863,877 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,507,454,850 |
16,507,602,800 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,810,760,788 |
543,810,729,435 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,473,725,499 |
145,474,655,269 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,667,210,768 |
280,668,825,576 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,649,686,162 |
517,655,638,092 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,095,472,081 |
529,097,435,067 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
55,169,610,639 |
55,169,865,691 |
+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,629,498,015 |
41,629,903,270 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,671,056,874 |
136,672,491,567 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,615,729,464 |
29,616,074,429 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,778,722,209 |
936,781,918,371 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,496,650,502 |
153,497,615,765 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,011,217,698 |
282,012,933,978 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
745,771,639,237 |
745,778,676,616 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,482,847,749 |
573,485,308,430 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
58,462,485,463 |
58,462,855,231 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,089,729,369 |
16,089,782,063 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,675 |
556,677 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,823,581,239 |
16,823,799,232 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,047,216 |
11,719,213,257 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,820,577,433 |
381,822,984,846 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,341 |
1,889,351 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,968,877 |
165,962,532 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
209,823,597,904 |
209,825,256,085 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,722,511,669 |
13,722,694,057 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,905,270 |
438,925,589 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,936 |
1,300,952 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,628,941,340 |
41,629,346,593 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,847,475,635 |
119,848,692,335 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,896,682,248 |
17,896,861,172 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,958,144,776 |
554,958,933,525 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,494,761,161 |
153,495,726,414 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,845,248,821 |
281,846,971,446 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
535,948,041,333 |
535,953,420,531 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,760,336,080 |
559,762,614,373 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
58,023,580,193 |
58,023,929,642 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,088,428,433 |
16,088,481,111 |
+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,651,891,119 |
154,652,446,165 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,472,451,243 |
40,472,401,984 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,613,506,788 |
120,613,571,701 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,750,779,870 |
26,750,731,601 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,562,266,615 |
851,560,167,141 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,876,830,801 |
134,876,916,669 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,870,840,236 |
266,870,676,213 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,062,435,738 |
685,062,852,410 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,509,212,406 |
537,508,766,734 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,552,874,381 |
59,553,118,996 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,054,890,992 |
23,054,815,113 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,804,080 |
19,485,804,781 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,647 |
466,647 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,235,079,060 |
15,235,079,825 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,128,598,667 |
10,128,601,261 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,071,478,351 |
340,071,195,529 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,754 |
1,599,754 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,296,480 |
143,295,671 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,967,781,243 |
181,967,772,775 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,437,339,631 |
12,437,337,044 |
-0.00% |
realworld.run.windows.x64.checked.mch |
333,633,402 |
333,633,406 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,876 |
1,251,876 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,166,087,039 |
135,166,641,384 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,471,984,596 |
40,471,935,337 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,378,427,728 |
105,378,491,876 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,622,181,203 |
16,622,130,340 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,490,788,264 |
511,488,971,612 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,875,231,047 |
134,875,316,915 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,727,543,756 |
266,727,380,542 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,094,654,495 |
503,095,079,635 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,071,872,775 |
525,071,429,690 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,219,240,979 |
59,219,485,590 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,053,639,116 |
23,053,563,237 |
-0.00% |