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,003,507,245 |
56,003,546,920 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
235,954,443,956 |
235,954,429,713 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
40,250,543,474 |
40,250,626,205 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
962,832,781,892 |
962,831,286,286 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,725,642,542 |
145,725,659,192 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,941,741,979 |
270,941,689,941 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
984,378,889,498 |
984,380,766,308 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,430,305,201 |
550,429,827,324 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,401,160,062 |
58,401,204,522 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,495,279,196 |
11,495,239,539 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
340,266,696 |
340,266,696 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
27,321,809,326 |
27,321,807,170 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,656,973,306 |
20,656,970,393 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
391,698,786,571 |
391,698,971,161 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,888,746 |
1,888,746 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,938,480 |
165,928,579 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
222,127,561,996 |
222,127,557,675 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,092,221,015 |
14,092,209,507 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
457,395,254 |
457,411,194 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,817 |
1,252,817 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
55,663,240,549 |
55,663,280,224 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
208,632,634,630 |
208,632,622,543 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,593,570,168 |
19,593,655,812 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
571,133,995,321 |
571,132,315,125 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,723,753,796 |
145,723,770,446 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,775,803,499 |
270,775,761,362 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
762,251,327,502 |
762,253,208,633 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,338,084,186 |
536,337,617,817 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,943,764,808 |
57,943,793,328 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
11,494,026,379 |
11,493,986,722 |
-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,664,557,317 |
57,664,521,769 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
237,742,224,410 |
237,741,971,168 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
38,673,056,327 |
38,673,007,322 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,352,436,216 |
882,350,396,162 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,459,476,623 |
129,459,505,535 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,495,530,380 |
257,495,464,033 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
909,940,548,361 |
909,941,941,786 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,473,593,687 |
520,472,864,044 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,671,789,033 |
55,671,779,019 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
18,572,743,476 |
18,572,686,585 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
388,496,155 |
388,496,155 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
26,031,538,122 |
26,031,540,886 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,948,492,736 |
19,948,490,081 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,319,449,137 |
355,319,025,377 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,662 |
1,643,662 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,806,622 |
149,806,623 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,419,698,600 |
196,419,694,316 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,960,248,687 |
12,960,249,024 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
329,734,041 |
329,734,024 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,223 |
1,251,223 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
57,276,061,162 |
57,276,025,614 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
211,710,686,288 |
211,710,430,282 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,724,563,591 |
18,724,517,241 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,032,987,079 |
527,031,370,785 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,457,832,961 |
129,457,861,873 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,345,723,758 |
257,345,657,410 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
713,520,849,761 |
713,522,247,470 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,513,345,000 |
507,512,615,020 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,342,054,992 |
55,342,044,995 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
18,571,492,253 |
18,571,435,362 |
-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,340,580,733 |
42,340,583,953 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
90,911,929,982 |
90,911,878,512 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,482,513,865 |
28,482,521,161 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,132,633,257 |
918,130,326,911 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,476,448,570 |
145,476,612,650 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,821,891,025 |
280,822,017,579 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
722,104,283,370 |
722,105,008,925 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,868,967,447 |
542,868,420,574 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,612,620,298 |
55,612,774,609 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,666 |
556,666 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,028,530,504 |
17,028,536,229 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,990,580,126 |
11,990,575,643 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,960,502,670 |
374,960,472,734 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,886,215 |
1,886,215 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,238,728 |
167,231,289 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
209,725,847,497 |
209,725,840,923 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,719,422,881 |
13,719,426,482 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
438,528,049 |
438,544,004 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,340,024,067 |
42,340,027,287 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
73,883,399,478 |
73,883,342,283 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,491,933,739 |
16,491,945,518 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
543,172,130,587 |
543,169,854,177 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,474,562,355 |
145,474,726,435 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,654,652,297 |
280,654,786,290 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
512,378,435,873 |
512,379,168,002 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,149,544,566 |
529,148,994,092 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,174,092,249 |
55,174,230,605 |
+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,607,904,395 |
41,607,797,712 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
136,258,968,179 |
136,259,048,641 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,612,713,975 |
29,612,728,088 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
935,988,393,414 |
935,986,824,626 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,497,722,859 |
153,497,893,505 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,016,095,755 |
282,016,131,849 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
740,090,353,172 |
740,091,854,743 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,545,474,589 |
573,544,635,492 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,469,588,637 |
58,469,639,292 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,329,440,815 |
15,329,376,192 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,634 |
556,634 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
16,821,203,745 |
16,821,203,986 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,717,377,778 |
11,717,370,052 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
381,783,409,626 |
381,783,365,945 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,889,105 |
1,889,105 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,952,251 |
165,952,262 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,801,796,378 |
209,801,833,904 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,719,671,604 |
13,719,667,951 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,882,466 |
438,882,466 |
0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,909 |
1,300,913 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,607,347,761 |
41,607,241,078 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
119,437,764,434 |
119,437,844,655 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,895,336,197 |
17,895,358,036 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,204,983,788 |
554,203,458,681 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,495,833,754 |
153,496,004,400 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,850,143,504 |
281,850,179,587 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
530,288,556,794 |
530,290,020,839 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,825,802,985 |
559,824,967,541 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,030,706,171 |
58,030,756,826 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
15,328,139,906 |
15,328,075,279 |
-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,603,200,570 |
154,603,499,498 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,482,719,230 |
40,482,687,791 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
120,250,367,258 |
120,250,292,476 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
26,753,346,174 |
26,753,219,723 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,898,434,296 |
850,896,358,001 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,878,299,143 |
134,878,338,817 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,944,642,607 |
266,944,629,440 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
679,373,692,361 |
679,374,408,424 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,655,319,209 |
537,654,763,675 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,567,659,440 |
59,567,711,598 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,096,914,723 |
22,096,848,996 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,482,964,452 |
19,482,964,695 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
466,584 |
466,584 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,232,495,127 |
15,232,495,194 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,126,876,391 |
10,126,876,286 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,034,297,861 |
340,034,161,571 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,486 |
1,599,486 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,288,909 |
143,289,750 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,944,434,054 |
181,944,433,742 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,434,364,751 |
12,434,361,012 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,595,381 |
333,595,427 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,812 |
1,251,812 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,120,236,118 |
135,120,534,803 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,482,252,646 |
40,482,221,207 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
105,017,872,131 |
105,017,797,282 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,626,469,783 |
16,626,343,437 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
510,864,136,435 |
510,862,196,430 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,876,699,657 |
134,876,739,331 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,801,353,698 |
266,801,339,690 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
497,429,258,307 |
497,429,974,682 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,220,954,458 |
525,220,402,663 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,234,064,059 |
59,234,116,171 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
22,095,662,911 |
22,095,597,184 |
-0.00% |