Throughput Diffs
linux arm64
MinOpts (-0.00% to +0.01%)
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 |
48,204,453,760 |
48,204,497,213 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,404,647,635 |
190,404,679,219 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,298,980,925 |
35,299,036,468 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
672,424,789,222 |
672,423,203,090 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,587,502,336 |
163,587,642,910 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,149,287,267 |
270,149,237,295 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,934,368,646 |
77,934,268,975 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
537,614,088,037 |
537,613,341,669 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,504,668,749 |
58,504,787,226 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,401,704,448 |
11,401,658,753 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,571,189 |
147,571,186 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,191,931,232 |
22,191,928,834 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,356,396,539 |
16,356,397,690 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,134,033,846 |
185,133,760,815 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,562 |
1,869,562 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,791,978 |
164,801,884 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,187,791,258 |
24,187,794,888 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,859,458,132 |
13,859,435,035 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
453,752,276 |
453,768,312 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,819 |
1,242,819 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,056,882,571 |
48,056,926,027 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,212,716,403 |
168,212,750,385 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,942,584,386 |
18,942,638,778 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
487,290,755,376 |
487,289,442,275 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
163,585,632,774 |
163,585,773,348 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,984,495,289 |
269,984,435,411 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,746,577,388 |
53,746,474,087 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
523,754,629,905 |
523,753,906,634 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,050,916,473 |
58,051,018,914 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,400,461,629 |
11,400,415,934 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,391,059,573 |
50,391,054,568 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,812,671,999 |
193,812,589,036 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,845,478,610 |
34,845,482,678 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
630,297,147,562 |
630,295,045,674 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,318,287,792 |
146,318,332,082 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,504,211,054 |
257,504,232,638 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,710,746,926 |
84,710,623,657 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,825,587,767 |
509,824,863,696 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,935,546,548 |
55,935,607,613 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,140,646,801 |
19,140,564,596 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,373,646 |
220,373,646 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,562,545,205 |
19,562,548,425 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,975,957,019 |
16,975,959,984 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,445,492,577 |
185,445,721,628 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,644,528 |
1,644,528 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,995,928 |
149,995,029 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,226,106,073 |
17,226,103,892 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,345,397 |
12,866,341,241 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,772,573 |
333,771,573 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,334 |
1,252,334 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,170,685,927 |
50,170,680,922 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,250,126,794 |
174,250,040,611 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,869,521,591 |
17,869,522,694 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,851,654,985 |
444,849,324,046 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,316,643,264 |
146,316,687,554 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,354,215,126 |
257,354,237,609 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,484,640,853 |
67,484,519,765 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,959,242,370 |
496,958,522,455 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,601,773,975 |
55,601,836,040 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,139,394,467 |
19,139,312,262 |
-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,094,520,630 |
42,094,513,575 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,257,972,938 |
53,257,961,154 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,157,863,237 |
28,157,936,002 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,715,868,779 |
750,713,806,365 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,338,961,957 |
163,339,067,717 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,593,770,264 |
280,593,587,298 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,562,905,999 |
107,562,903,634 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
532,388,706,023 |
532,388,409,927 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,708,639,602 |
55,708,764,713 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,991 |
752,991 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,528,278,976 |
16,528,276,569 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,892,186,288 |
11,892,185,118 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,982,558,067 |
269,982,769,353 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,088 |
1,867,088 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,080,777 |
166,080,797 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,512,492,996 |
60,512,491,041 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,488,489,795 |
13,488,478,417 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
433,623,135 |
433,639,109 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,093,767,639 |
42,093,760,584 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,729,693,962 |
36,729,684,585 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,265,676,949 |
16,265,750,884 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,733,310,712 |
480,731,037,012 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
163,337,094,869 |
163,337,200,629 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,427,689,487 |
280,427,506,501 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
47,050,413,003 |
47,050,412,593 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,900,216,228 |
518,899,931,510 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,275,016,467 |
55,275,125,604 |
+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,410,062,414 |
41,410,112,213 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,527,495,143 |
107,527,578,890 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,222,308,446 |
28,222,330,109 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
643,515,951,174 |
643,514,836,521 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,309,246,310 |
171,309,285,968 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,746,289,620 |
281,746,203,743 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,353,595,091 |
19,353,594,295 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
561,049,671,954 |
561,048,954,699 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,424,015,948 |
58,424,119,596 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,385,626,103 |
15,385,572,634 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,782 |
550,782 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,551,086,724 |
13,551,085,980 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,627,474,940 |
11,627,472,628 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,688,825,317 |
163,689,096,072 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,944 |
1,869,944 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,849,471 |
164,849,487 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,708,200 |
1,269,708,317 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,488,528,453 |
13,488,534,796 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
433,924,892 |
433,924,888 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,577 |
1,290,581 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,409,511,632 |
41,409,561,431 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,976,408,419 |
93,976,492,910 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,594,833,506 |
16,594,857,481 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,827,125,857 |
479,825,740,449 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
171,307,376,366 |
171,307,416,024 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,581,440,149 |
281,581,354,256 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,083,886,891 |
18,083,885,978 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
547,561,143,501 |
547,560,419,903 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,990,091,056 |
57,990,194,708 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,384,335,526 |
15,384,282,053 |
-0.00% |