Throughput Diffs
linux arm64
MinOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
56,007,754,325 |
56,006,999,266 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
237,159,429,646 |
237,155,342,039 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
40,252,158,756 |
40,251,200,300 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
963,438,572,608 |
963,419,882,051 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,641,305,970 |
145,637,471,785 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,800,677,201 |
270,797,341,590 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
991,433,931,147 |
991,418,682,042 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,091,212,172 |
550,083,359,485 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,370,744,836 |
58,370,065,439 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,013,787,781 |
12,013,518,697 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
340,286,500 |
340,274,155 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
27,324,908,651 |
27,323,901,510 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
20,659,186,978 |
20,658,450,818 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
391,737,947,075 |
391,727,997,064 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,888,950 |
1,888,856 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,945,200 |
165,939,830 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
222,150,710,061 |
222,142,743,884 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,107,546 |
14,094,665,643 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
457,435,726 |
457,436,656 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,838 |
1,252,746 |
-0.01% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
55,667,467,825 |
55,666,725,111 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
209,834,520,995 |
209,831,440,529 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,592,971,778 |
19,592,749,482 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
571,700,625,533 |
571,691,884,987 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,639,417,020 |
145,635,582,929 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,634,732,001 |
270,631,401,760 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
769,283,221,086 |
769,275,938,158 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,996,104,626 |
535,988,693,842 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,913,309,110 |
57,912,628,783 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,012,534,943 |
12,012,265,951 |
-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,621,864,820 |
57,621,832,129 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
238,879,554,271 |
238,879,448,434 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
38,659,474,726 |
38,659,462,090 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,946,007,994 |
882,944,655,645 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,380,101,996 |
129,380,138,377 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,278,346,320 |
257,278,418,357 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
916,246,819,030 |
916,248,357,993 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,044,149,599 |
520,043,322,482 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,626,601,297 |
55,626,628,152 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,370,319,795 |
19,370,229,875 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
388,526,148 |
388,526,148 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
26,034,856,366 |
26,034,859,454 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,950,953,947 |
19,950,950,548 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,358,196,877 |
355,358,359,860 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,920 |
1,643,920 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,812,512 |
149,813,394 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,444,069,286 |
196,444,074,973 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,229,522 |
12,963,242,426 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
329,773,170 |
329,774,161 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,285 |
1,251,290 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
57,233,338,672 |
57,233,305,981 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
212,844,697,905 |
212,844,588,980 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,708,520,779 |
18,708,511,542 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,587,811,117 |
527,586,295,785 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,378,458,076 |
129,378,494,457 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,128,533,808 |
257,128,604,963 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
719,802,749,744 |
719,804,283,020 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,080,920,077 |
507,080,080,056 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,296,828,127 |
55,296,853,991 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,369,068,510 |
19,368,978,585 |
-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,354,071,591 |
42,353,587,247 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,209,973,732 |
91,208,266,073 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,490,061,583 |
28,489,432,516 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,522,128,905 |
918,503,188,063 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,393,408,672 |
145,389,579,245 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,683,569,898 |
280,679,835,294 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
727,126,008,346 |
727,113,174,239 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,540,763,317 |
542,533,213,115 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,578,659,082 |
55,578,045,197 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,702 |
556,684 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,030,902,469 |
17,030,249,556 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,992,269,777 |
11,991,829,417 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,997,620,472 |
374,988,056,119 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,886,462 |
1,886,368 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,235,687 |
167,240,197 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
209,747,537,571 |
209,740,057,449 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,259,134 |
13,721,845,932 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,566,858 |
438,552,441 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,353,514,889 |
42,353,030,563 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,179,071,263 |
74,178,016,517 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,497,791,806 |
16,497,603,099 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
543,524,508,433 |
543,515,131,944 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,391,522,210 |
145,387,692,877 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,516,334,211 |
280,512,595,097 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
517,378,470,775 |
517,373,116,790 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,818,504,183 |
528,811,367,183 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,140,092,224 |
55,139,492,756 |
-0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,605,613,118 |
41,605,091,162 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
136,606,967,501 |
136,604,709,055 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,605,269,129 |
29,604,604,834 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,466,214,667 |
936,447,760,138 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,406,682,446 |
153,402,623,117 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,862,133,704 |
281,858,411,982 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
745,486,997,943 |
745,473,055,823 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,168,245,425 |
573,160,415,146 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,433,173,024 |
58,432,350,511 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,080,953,091 |
16,080,603,896 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,676 |
556,658 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
16,823,579,999 |
16,822,931,857 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,058,134 |
11,718,629,811 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
381,820,562,977 |
381,810,944,801 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,889,350 |
1,889,256 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,958,961 |
165,963,495 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,823,431,032 |
209,815,924,873 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,722,549,407 |
13,722,134,775 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,905,254 |
438,890,853 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,945 |
1,300,852 |
-0.01% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,605,056,442 |
41,604,534,504 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
119,783,387,502 |
119,781,777,198 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,886,210,995 |
17,885,975,023 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,645,651,690 |
554,636,815,337 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,404,793,096 |
153,400,733,861 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,696,174,743 |
281,692,448,487 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
535,663,566,911 |
535,657,130,950 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,445,696,018 |
559,438,280,371 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,994,267,770 |
57,993,459,658 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,079,652,146 |
16,079,303,044 |
-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,578,175,378 |
154,578,727,410 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,448,412,508 |
40,448,295,991 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
120,552,626,790 |
120,552,700,323 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
26,740,386,878 |
26,740,331,785 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
851,256,507,266 |
851,255,260,260 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,793,974,800 |
134,794,028,575 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,716,895,284 |
266,716,922,330 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
684,771,005,519 |
684,772,064,006 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,209,918,367 |
537,209,059,910 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,518,339,170 |
59,518,324,185 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,041,965,988 |
23,041,872,900 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,485,801,711 |
19,485,802,886 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
466,640 |
466,640 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,235,074,634 |
15,235,078,055 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,128,598,785 |
10,128,599,039 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,071,397,594 |
340,071,289,300 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,754 |
1,599,754 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,295,675 |
143,295,665 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,967,766,389 |
181,967,762,005 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,437,333,172 |
12,437,340,080 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,633,398 |
333,634,518 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,877 |
1,251,877 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,092,373,667 |
135,092,924,524 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
40,447,945,868 |
40,447,829,351 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
105,317,552,156 |
105,317,622,268 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,611,788,093 |
16,611,732,746 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
511,185,109,672 |
511,183,970,960 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
134,792,375,046 |
134,792,428,821 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,573,599,609 |
266,573,626,665 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
502,803,239,130 |
502,804,302,001 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,772,585,195 |
524,771,719,830 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,184,705,772 |
59,184,689,667 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,040,714,111 |
23,040,621,023 |
-0.00% |