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 |
64,718,357,306 |
64,718,134,308 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
230,757,847,120 |
230,757,202,474 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
37,589,194,605 |
37,589,126,241 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
960,880,221,478 |
960,878,149,215 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
165,920,283,252 |
165,919,489,191 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
271,366,363,404 |
271,365,414,477 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
903,820,217,647 |
903,820,137,037 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,441,347,498 |
546,439,690,387 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,724,149,705 |
57,722,658,639 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,028,391,041 |
12,028,329,706 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
546,093,630 |
546,093,630 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
24,177,682,636 |
24,177,683,527 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,338,858,958 |
18,338,860,684 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
398,580,165,513 |
398,580,307,039 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,872,170 |
1,872,170 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,068,899 |
165,058,984 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
220,565,981,846 |
220,565,997,125 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,872,343,666 |
13,872,340,500 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
438,747,714 |
438,747,703 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,244,414 |
1,244,414 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
64,172,263,676 |
64,172,040,678 |
-0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
206,580,164,484 |
206,579,518,947 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,250,335,647 |
19,250,265,557 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
562,300,055,965 |
562,297,842,176 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
165,918,411,082 |
165,917,617,021 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
271,201,294,505 |
271,200,355,493 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
683,254,235,801 |
683,254,139,912 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,569,003,832 |
532,567,349,887 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
57,285,401,991 |
57,283,910,936 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,027,146,627 |
12,027,085,292 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,480,366,211 |
51,480,160,987 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
237,440,212,076 |
237,439,278,663 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
37,917,915,015 |
37,917,803,927 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
884,777,418,567 |
884,775,137,395 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
148,006,257,791 |
148,005,428,517 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
258,254,665,446 |
258,253,439,821 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
886,045,384,945 |
886,045,720,429 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,525,031,903 |
518,522,672,958 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,448,611,891 |
55,447,011,041 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,497,735 |
19,415,375,608 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
227,130,949 |
227,130,949 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
21,770,958,490 |
21,770,957,235 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,890,676,262 |
18,890,676,562 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
363,321,676,508 |
363,321,467,404 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,646,968 |
1,646,968 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
150,187,274 |
150,187,266 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,665,183,093 |
195,665,173,467 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,876,544,930 |
12,876,546,341 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
329,767,620 |
329,766,610 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,254,565 |
1,254,565 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,253,235,262 |
51,253,030,038 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,669,253,586 |
215,668,321,428 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,027,238,753 |
19,027,127,365 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
521,455,742,059 |
521,453,669,991 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
148,004,610,823 |
148,003,781,549 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
258,104,478,172 |
258,103,252,555 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
690,380,201,852 |
690,380,546,962 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,648,486,973 |
505,646,126,617 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,118,844,271 |
55,117,244,431 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,414,243,170 |
19,414,121,043 |
-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,786,405,133 |
42,786,232,194 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,374,517,266 |
91,374,061,550 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,603,239,264 |
28,603,189,523 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
917,964,407,926 |
917,962,269,978 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,678,825,089 |
165,678,018,428 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,487,667,108 |
281,486,724,038 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
668,137,833,850 |
668,138,335,183 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
539,227,535,163 |
539,225,946,998 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,444,667,769 |
55,443,176,497 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
551,767 |
551,767 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,105,653,174 |
17,105,650,284 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
12,057,473,339 |
12,057,473,620 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
388,970,520,303 |
388,970,573,610 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,869,724 |
1,869,724 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
166,355,120 |
166,355,120 |
0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
205,546,297,553 |
205,546,275,215 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,490,341,221 |
13,490,338,683 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
430,822,100 |
430,843,445 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,785,853,366 |
42,785,680,427 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,268,864,092 |
74,268,411,266 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,545,765,925 |
16,545,715,903 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
528,993,887,623 |
528,991,696,368 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,676,955,365 |
165,676,148,704 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,321,311,988 |
281,320,368,918 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
462,591,536,297 |
462,592,059,968 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
525,737,193,942 |
525,735,608,315 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,013,845,669 |
55,012,333,052 |
-0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,083,999,573 |
42,083,762,918 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
143,997,858,888 |
143,997,611,294 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,388,015 |
28,657,400,610 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,480,397,505 |
937,478,570,183 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,695,247,116 |
173,694,491,038 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,740,957,183 |
282,739,991,610 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
718,036,675,888 |
718,036,452,455 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,054,266,768 |
570,052,429,367 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,157,271,027 |
58,155,807,964 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,087,300,461 |
16,087,214,471 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
551,579 |
551,579 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,009,668,017 |
17,009,669,430 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,778,413,671 |
11,778,414,279 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
388,050,564,656 |
388,050,864,581 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,872,585 |
1,872,585 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,136,052 |
165,136,031 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,844,061,998 |
209,844,032,289 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,507,166,777 |
13,507,147,186 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
430,910,320 |
430,910,347 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,292,215 |
1,292,215 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,083,447,994 |
42,083,211,339 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
126,988,190,871 |
126,987,941,864 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,878,974,344 |
16,878,986,331 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
549,429,832,849 |
549,427,705,602 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,693,374,531 |
173,692,618,453 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,575,821,131 |
282,574,855,579 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
508,192,613,890 |
508,192,420,166 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,547,099,991 |
556,545,282,181 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,726,360,707 |
57,724,897,617 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,086,008,246 |
16,085,922,256 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
174,910,404,404 |
174,910,758,532 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
41,204,404,291 |
41,204,191,817 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
119,013,211,432 |
119,012,656,192 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
26,855,680,896 |
26,855,575,188 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,834,562,027 |
850,832,331,499 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
153,309,576,495 |
153,308,769,769 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
267,771,635,490 |
267,770,591,259 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
686,548,337,430 |
686,548,071,760 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
535,194,733,933 |
535,192,536,007 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,388,125,998 |
59,386,550,620 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,218,649,035 |
23,218,497,394 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
21,636,032,454 |
21,636,034,599 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
467,129 |
467,129 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,190,902,360 |
15,190,902,482 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,319,463,942 |
10,319,464,295 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
347,722,046,974 |
347,721,753,791 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,602,668 |
1,602,668 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,630,863 |
143,633,335 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
182,923,953,271 |
182,923,953,030 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,221,244,199 |
12,221,239,489 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,602,239 |
333,598,002 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,255,022 |
1,255,022 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
153,274,371,950 |
153,274,723,933 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
41,203,937,162 |
41,203,724,688 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
103,822,309,072 |
103,821,753,710 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,536,216,954 |
16,536,110,893 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
503,112,515,053 |
503,110,577,708 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
153,307,973,827 |
153,307,167,101 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
267,628,004,627 |
267,626,957,924 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
503,624,384,159 |
503,624,118,730 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
522,973,489,734 |
522,971,296,518 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,054,523,759 |
59,052,952,618 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,217,394,013 |
23,217,242,372 |
-0.00% |