Throughput Diffs
linux x64
MinOpts (-0.01% to +0.00%)
Collection |
PDIFF |
smoke_tests.nativeaot.linux.x64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
60,002,978,265 |
60,003,182,129 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
541,549,123,382 |
541,550,734,666 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
134,526,607,627 |
134,525,887,024 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,253,380,793 |
20,253,066,739 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
952,242,940,372 |
952,250,734,402 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
40,127,574,769 |
40,127,959,544 |
+0.00% |
realworld.run.linux.x64.checked.mch |
58,117,639,245 |
58,118,294,756 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
249,877,860,285 |
249,878,557,602 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
267,995,921,984 |
267,997,097,138 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
960,186,375,265 |
960,190,885,012 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
408,612,113 |
408,623,280 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,564,222,652 |
13,564,279,878 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,724,515 |
1,724,514 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,304,073 |
1,303,990 |
-0.01% |
libraries_tests.run.linux.x64.Release.mch |
205,428,548,470 |
205,431,892,080 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
20,583,819,471 |
20,584,270,914 |
+0.00% |
realworld.run.linux.x64.checked.mch |
345,925,234 |
345,931,665 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,890,440,719 |
26,890,949,257 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
153,326,143 |
153,328,082 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
408,623,586,466 |
408,625,940,386 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
59,594,366,152 |
59,594,558,849 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
527,984,900,730 |
527,986,454,788 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
134,524,883,112 |
134,524,162,510 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
20,252,076,720 |
20,251,762,749 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
746,814,391,902 |
746,818,842,322 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,543,755,298 |
19,543,688,630 |
-0.00% |
realworld.run.linux.x64.checked.mch |
57,771,714,011 |
57,772,363,091 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
222,987,419,566 |
222,987,608,345 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
267,842,595,841 |
267,843,769,056 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
551,562,788,799 |
551,564,944,626 |
+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,411,020,440 |
42,411,048,381 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,342,506,774 |
91,342,429,671 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,519,621,317 |
28,519,658,400 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,711,421,099 |
918,709,716,445 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,466,373,041 |
145,466,555,932 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,959,094,739 |
280,959,072,299 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
728,104,248,310 |
728,104,771,190 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,841,610,345 |
542,841,278,620 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,641,048,341 |
55,641,052,104 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
556,703 |
556,703 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
17,035,205,217 |
17,035,207,557 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,921,593 |
11,991,919,287 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,463,218 |
375,002,508,792 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,443 |
1,886,443 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,233,394 |
167,243,300 |
+0.01% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,172,583 |
210,093,184,805 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,571,961 |
13,721,564,872 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,583 |
438,512,538 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,410,463,737 |
42,410,491,678 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,307,301,557 |
74,307,222,114 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,527,699,724 |
16,527,739,113 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,708,957,881 |
543,707,207,653 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,464,486,598 |
145,464,669,489 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,791,861,345 |
280,791,828,999 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
518,011,075,727 |
518,011,586,385 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,120,038,384 |
529,119,713,748 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,202,535,758 |
55,202,539,566 |
+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,661,218,536 |
41,661,235,704 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,817,277,034 |
136,817,441,419 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,635,798,889 |
29,635,783,580 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,651,538,387 |
936,650,117,614 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,490,358,471 |
153,490,399,809 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,119,788,251 |
282,119,794,269 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
746,157,112,514 |
746,157,353,815 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,473,238,474 |
573,472,831,232 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,499,142,331 |
58,499,248,495 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,096,464,377 |
16,096,425,854 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,685 |
556,685 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,784,323 |
16,826,785,920 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,762,017 |
11,718,760,314 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,825,868,423 |
381,825,912,026 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,348 |
1,889,348 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,964,065 |
165,964,101 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,613,721 |
209,832,609,501 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,846,370 |
13,721,841,374 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
438,851,004 |
438,834,968 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,942 |
1,300,938 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,660,661,851 |
41,660,679,019 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,990,492,711 |
119,990,655,499 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,917,036,872 |
17,917,023,266 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,825,669,964 |
554,824,205,588 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,488,469,123 |
153,488,510,461 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,953,824,186 |
281,953,830,168 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
536,324,498,793 |
536,324,744,314 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,751,392,104 |
559,750,989,858 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,060,291,327 |
58,060,413,527 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,095,163,435 |
16,095,124,916 |
-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,695,712,983 |
154,698,322,924 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,500,598,037 |
40,500,977,166 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,748,991,030 |
120,750,883,779 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,769,543,049 |
26,769,991,782 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,280,593,556 |
851,291,200,323 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,849,836,777 |
134,849,813,439 |
-0.00% |
libraries.pmi.windows.x64.checked.mch |
266,942,594,570 |
266,945,956,992 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,306,699,167 |
685,317,346,728 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,463,856,412 |
537,469,221,280 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,582,952,633 |
59,584,307,156 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,060,756,077 |
23,060,630,099 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,953,405 |
19,486,552,974 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
466,640 |
466,648 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,237,875,480 |
15,238,301,888 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,922,909 |
10,128,240,062 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,066,086,619 |
340,071,978,783 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,695 |
1,599,707 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
143,283,585 |
143,289,602 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,973,390,310 |
181,978,137,347 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,200,962 |
12,436,409,470 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,559,711 |
333,561,578 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,761 |
1,251,701 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,209,759,578 |
135,211,769,950 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,500,131,397 |
40,500,510,518 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,511,115,550 |
105,512,581,891 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,641,620,140 |
16,641,751,720 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,214,506,937 |
511,219,221,540 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,848,237,082 |
134,848,213,732 |
-0.00% |
libraries.pmi.windows.x64.checked.mch |
266,799,310,985 |
266,802,667,390 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,333,308,857 |
503,339,209,381 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,027,655,450 |
525,032,811,810 |
+0.00% |
realworld.run.windows.x64.checked.mch |
59,249,392,922 |
59,250,745,578 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,059,504,316 |
23,059,378,398 |
-0.00% |