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 |
56,061,963,395 |
56,061,920,797 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
237,582,188,704 |
237,582,362,606 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
40,279,608,192 |
40,279,672,341 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
963,614,426,488 |
963,612,365,860 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,713,632,252 |
145,713,703,384 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
271,039,784,819 |
271,039,798,291 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
992,265,402,490 |
992,267,438,387 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,380,927,964 |
550,380,497,976 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,433,132,901 |
58,433,264,277 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,023,414,379 |
12,023,364,380 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
340,289,177 |
340,289,177 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
27,329,254,237 |
27,329,257,035 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
20,658,706,966 |
20,658,703,052 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
391,744,075,089 |
391,744,015,400 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,940 |
1,888,940 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,940,398 |
165,930,487 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
222,164,241,092 |
222,164,210,224 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,094,363,134 |
14,094,357,098 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
457,381,221 |
457,381,193 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,847 |
1,252,847 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
55,721,674,218 |
55,721,631,620 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
210,252,934,467 |
210,253,105,571 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,620,901,226 |
19,620,969,289 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
571,870,351,399 |
571,868,350,460 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
145,711,743,312 |
145,711,814,444 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,873,844,421 |
270,873,867,804 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
770,101,161,398 |
770,103,228,163 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,286,564,830 |
536,286,140,878 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,975,751,680 |
57,975,883,084 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,022,161,532 |
12,022,111,533 |
-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,672,469,459 |
57,672,297,711 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
239,241,790,813 |
239,241,651,910 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
38,687,544,637 |
38,687,522,161 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,002,989,387 |
883,001,116,738 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,433,936,834 |
129,434,011,115 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,491,792,343 |
257,491,775,312 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
917,177,472,946 |
917,178,117,542 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,285,850,956 |
520,285,326,264 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,695,921,568 |
55,695,943,895 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,520,551 |
19,387,455,359 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
388,539,260 |
388,539,265 |
+0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,040,014,584 |
26,040,013,969 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,951,051,963 |
19,951,052,496 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,368,596,930 |
355,368,776,372 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,984 |
1,643,984 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,805,785 |
149,804,915 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
196,631,544,372 |
196,631,547,739 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,519,455 |
12,962,528,360 |
+0.00% |
realworld.run.linux.x64.checked.mch |
329,719,851 |
329,720,816 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,248 |
1,251,248 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,283,930,199 |
57,283,758,446 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
213,201,776,229 |
213,201,637,941 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,736,492,674 |
18,736,469,665 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,634,392,457 |
527,632,340,366 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
129,432,292,850 |
129,432,367,131 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,341,986,558 |
257,341,970,397 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
720,545,928,574 |
720,546,569,803 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,323,331,501 |
507,322,797,904 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,366,201,717 |
55,366,223,079 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,386,269,303 |
19,386,204,111 |
-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,409,155,109 |
42,409,136,162 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,325,979,751 |
91,325,919,174 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,514,841,149 |
28,514,916,482 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
918,700,111,268 |
918,697,955,383 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,465,634,823 |
145,465,609,031 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,947,160,238 |
280,947,408,516 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
728,081,070,358 |
728,082,198,794 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,827,955,773 |
542,827,594,069 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,641,255,515 |
55,641,223,349 |
-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,232,613 |
17,035,235,307 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,991,950,368 |
11,991,948,308 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
375,002,815,584 |
375,002,710,478 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,447 |
1,886,447 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,233,390 |
167,233,396 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
210,093,089,500 |
210,093,069,203 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,721,589,396 |
13,721,587,541 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
438,512,565 |
438,496,560 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,408,598,406 |
42,408,579,459 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,290,747,138 |
74,290,683,867 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,522,890,781 |
16,522,968,174 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
543,697,295,684 |
543,695,244,905 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
145,463,748,376 |
145,463,722,584 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,779,926,848 |
280,780,175,120 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
517,987,980,858 |
517,989,129,591 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,106,366,377 |
529,106,006,528 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,202,742,950 |
55,202,726,789 |
-0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
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,658,545,406 |
41,658,553,311 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,800,306,359 |
136,800,317,767 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,630,660,853 |
29,630,644,888 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,639,216,849 |
936,638,203,312 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,486,031,882 |
153,486,145,180 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,113,311,797 |
282,113,355,543 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
746,142,288,195 |
746,143,483,206 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,467,265,284 |
573,466,414,306 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,497,997,825 |
58,497,957,371 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,096,026,920 |
16,096,001,991 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,666 |
556,666 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,826,818,318 |
16,826,816,042 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,750,323 |
11,718,751,038 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,825,688,530 |
381,826,069,564 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,356 |
1,889,356 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,964,126 |
165,954,202 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
209,832,761,651 |
209,832,760,485 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,836,308 |
13,721,841,928 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
438,850,990 |
438,850,990 |
0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,929 |
1,300,929 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,657,988,740 |
41,657,996,645 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,973,488,041 |
119,973,501,725 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,911,910,530 |
17,911,893,850 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
554,813,528,319 |
554,812,133,748 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
153,484,142,526 |
153,484,255,824 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,947,347,671 |
281,947,401,341 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
536,309,526,544 |
536,310,722,721 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,745,428,976 |
559,744,572,378 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,059,146,835 |
58,059,106,381 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,094,725,991 |
16,094,701,062 |
-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,691,395,417 |
154,691,818,103 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,499,059,735 |
40,499,073,516 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
120,728,595,285 |
120,728,521,527 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
26,764,434,284 |
26,764,376,979 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
851,269,454,595 |
851,267,841,317 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,846,627,263 |
134,846,675,845 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,936,116,866 |
266,936,317,745 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
685,284,746,478 |
685,285,920,330 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,457,226,113 |
537,456,532,157 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,582,266,437 |
59,582,237,784 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,059,463,478 |
23,059,368,504 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,485,953,085 |
19,485,953,029 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
466,630 |
466,630 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
15,237,869,474 |
15,237,869,941 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,127,924,222 |
10,127,923,583 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
340,066,228,452 |
340,065,972,927 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,703 |
1,599,703 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,283,582 |
143,284,401 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
181,973,377,765 |
181,973,382,449 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,436,198,904 |
12,436,200,534 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,558,601 |
333,559,722 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,764 |
1,251,764 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,205,442,332 |
135,205,865,074 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
40,498,593,105 |
40,498,606,886 |
+0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
105,490,725,811 |
105,490,651,586 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,636,510,062 |
16,636,453,396 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
511,203,226,143 |
511,201,868,390 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
134,845,027,560 |
134,845,076,142 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
266,792,833,284 |
266,793,033,344 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
503,311,368,713 |
503,312,537,881 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,021,027,209 |
525,020,331,623 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,248,707,836 |
59,248,678,062 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,058,211,714 |
23,058,116,740 |
-0.00% |