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 |
58,190,271,079 |
58,190,319,276 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
229,534,891,482 |
229,534,654,030 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
33,881,962,113 |
33,882,002,610 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
960,242,575,561 |
960,240,808,205 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,243,062,355 |
165,243,235,354 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
268,952,783,324 |
268,952,826,809 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
904,900,870,728 |
904,901,453,394 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,530,137,134 |
546,529,207,904 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,967,267,998 |
57,967,115,796 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,995,404,352 |
11,995,344,298 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
387,406,421 |
387,407,057 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
25,044,233,540 |
25,044,253,348 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
14,614,925,178 |
14,614,938,204 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
392,183,437,697 |
392,183,390,551 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,725 |
1,869,725 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,836,791 |
164,846,689 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
219,698,995,263 |
219,699,318,621 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,858,474,601 |
13,858,528,757 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
448,328,440 |
448,328,547 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,830 |
1,242,830 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
57,802,864,658 |
57,802,912,219 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
204,490,657,942 |
204,490,400,682 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,267,036,935 |
19,267,064,406 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
568,059,137,864 |
568,057,417,654 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,241,192,630 |
165,241,365,629 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
268,787,946,533 |
268,787,980,120 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
685,201,875,465 |
685,202,134,773 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,671,662,533 |
532,670,679,147 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,518,939,558 |
57,518,787,249 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,994,161,522 |
11,994,101,468 |
-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,942,703,498 |
57,942,546,646 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
234,413,090,463 |
234,412,980,450 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
35,107,094,371 |
35,107,102,511 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
875,005,091,800 |
875,003,224,328 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,458,177,940 |
147,458,226,862 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,103,887,421 |
256,103,871,451 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
880,062,376,312 |
880,063,433,322 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,821,351,129 |
518,820,576,185 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,771,255,037 |
55,771,256,253 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,430,710,489 |
19,430,650,795 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
390,468,999 |
390,468,999 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,038,745,535 |
26,038,747,266 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,151,572,610 |
16,151,572,551 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,577,688,596 |
355,577,458,883 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,645,564 |
1,645,564 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
150,115,870 |
150,116,731 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
194,700,490,710 |
194,700,503,244 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,870,992,164 |
12,870,998,902 |
+0.00% |
realworld.run.linux.x64.checked.mch |
342,519,568 |
342,520,559 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,253,656 |
1,253,656 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,552,234,499 |
57,552,077,647 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
208,374,344,928 |
208,374,233,184 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,955,521,761 |
18,955,529,960 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
519,427,403,204 |
519,425,765,445 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,456,532,376 |
147,456,581,298 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
255,953,771,551 |
255,953,754,720 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
685,361,885,602 |
685,362,930,078 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,950,358,965 |
505,949,577,283 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,428,735,469 |
55,428,735,694 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,429,456,833 |
19,429,397,139 |
-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,423,846,172 |
42,423,823,189 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,068,314,026 |
91,068,265,101 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,488,350,247 |
28,488,315,690 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
924,648,132,024 |
924,645,558,916 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,004,533,140 |
165,004,649,076 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,412,861,938 |
279,412,776,197 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
676,160,170,647 |
676,160,707,576 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
534,875,558,682 |
534,875,000,051 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,210,423,094 |
55,210,437,285 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
550,730 |
550,730 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,975,745,441 |
16,975,760,135 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,915,706,062 |
11,915,716,668 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
383,027,140,682 |
383,027,259,336 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,258 |
1,867,258 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,096,228 |
166,096,210 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
204,688,798,229 |
204,689,110,462 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,487,945,472 |
13,487,988,877 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
430,295,305 |
430,295,266 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,423,295,442 |
42,423,272,459 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,092,568,585 |
74,092,504,966 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,572,644,185 |
16,572,599,022 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
541,620,991,342 |
541,618,299,580 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,002,665,882 |
165,002,781,818 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,246,765,710 |
279,246,679,987 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
471,471,372,418 |
471,471,597,114 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
521,387,613,210 |
521,387,011,174 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
54,780,127,789 |
54,780,142,019 |
+0.00% |
windows arm64
MinOpts (-0.01% to +0.01%)
Collection |
PDIFF |
libraries.pmi.windows.arm64.checked.mch |
+0.01% |
realworld.run.windows.arm64.checked.mch |
-0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,709,791,154 |
41,709,678,317 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,873,160,774 |
136,873,185,856 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,656,851,068 |
28,656,884,516 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
937,001,455,156 |
936,999,381,881 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,999,482,232 |
172,999,638,649 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,284,634,747 |
280,284,521,643 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
704,817,785,990 |
704,818,176,727 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,153,012,903 |
570,152,213,255 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,976,797,385 |
57,976,665,258 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,081,833,232 |
16,081,782,659 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,644 |
550,644 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,936,357,466 |
16,936,369,617 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,631,859,735 |
11,631,870,678 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,634,113,504 |
381,633,943,740 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,870,091 |
1,870,091 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,915,593 |
164,925,463 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
210,293,843,852 |
210,294,153,350 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,491,275,136 |
13,491,337,059 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
430,692,715 |
430,666,136 |
-0.01% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,591 |
1,290,591 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,709,240,510 |
41,709,127,673 |
-0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,936,803,308 |
119,936,816,239 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,024,991,333 |
17,025,013,838 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
555,367,341,652 |
555,365,438,141 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,997,612,141 |
172,997,768,558 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,119,719,154 |
280,119,596,180 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
494,523,942,138 |
494,524,023,377 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,661,737,767 |
556,660,876,196 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,546,104,670 |
57,545,999,122 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,080,542,641 |
16,080,492,068 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
178,284,790,779 |
178,285,219,031 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
60,968,372,463 |
60,968,237,077 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
135,563,005,249 |
135,563,272,383 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
27,143,771,541 |
27,143,708,561 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
930,355,840,479 |
930,353,487,541 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,756,076,021 |
152,756,122,065 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,504,010,764 |
265,503,987,879 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
734,186,808,335 |
734,187,292,388 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
591,957,249,014 |
591,956,610,153 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,320,714,143 |
59,320,826,819 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,276,547,503 |
23,276,450,096 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
21,673,488,482 |
21,673,485,712 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
816,559 |
816,559 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
22,940,393,023 |
22,940,386,445 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,194,500,588 |
10,194,500,556 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
373,975,054,898 |
373,975,068,724 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,601,300 |
1,601,300 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,566,949 |
143,566,119 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
209,367,033,034 |
209,367,031,218 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,576,950,281 |
12,576,950,331 |
+0.00% |
realworld.run.windows.x64.checked.mch |
334,121,217 |
334,121,201 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,253,947 |
1,253,947 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
156,611,302,297 |
156,611,733,319 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
60,967,555,904 |
60,967,420,518 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
112,622,612,226 |
112,622,885,938 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,949,270,953 |
16,949,208,005 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
556,380,785,581 |
556,378,418,817 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,754,474,721 |
152,754,520,765 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,360,443,815 |
265,360,421,760 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
524,819,775,301 |
524,820,261,170 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
579,380,298,733 |
579,379,659,822 |
-0.00% |
realworld.run.windows.x64.checked.mch |
58,986,592,926 |
58,986,705,618 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,275,293,556 |
23,275,196,149 |
-0.00% |