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 |
60,216,316,151 |
60,216,330,418 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
227,475,916,929 |
227,475,807,198 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
38,051,183,230 |
38,051,167,772 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
957,935,278,034 |
957,933,273,042 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,004,067,414 |
165,004,196,734 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
272,324,054,324 |
272,324,123,925 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
905,990,275,280 |
905,991,766,653 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
550,225,674,005 |
550,225,191,599 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,505,460,693 |
58,505,550,993 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,031,173,394 |
12,031,127,075 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
431,918,042 |
431,918,042 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,919,504,524 |
22,919,503,858 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,956,883,142 |
18,956,883,720 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
389,091,595,199 |
389,091,457,272 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,656 |
1,869,656 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,727,513 |
164,717,590 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
219,401,808,762 |
219,401,794,340 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,858,237,485 |
13,858,243,403 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
451,682,643 |
451,704,024 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,808 |
1,242,808 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
59,784,398,109 |
59,784,412,376 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
204,556,412,405 |
204,556,303,340 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,094,300,088 |
19,094,284,052 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
568,843,682,835 |
568,841,815,770 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,002,197,758 |
165,002,327,078 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
272,159,326,811 |
272,159,406,335 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
686,588,466,518 |
686,589,972,313 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,367,436,520 |
536,366,948,196 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,053,778,050 |
58,053,846,969 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,029,930,586 |
12,029,884,267 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
54,360,579,073 |
54,360,470,186 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
234,540,118,250 |
234,540,009,363 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
37,136,445,684 |
37,136,450,931 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
883,241,090,365 |
883,238,972,662 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,177,944,437 |
147,178,028,304 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
259,415,855,403 |
259,415,975,021 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
917,815,345,711 |
917,816,124,969 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
522,268,230,985 |
522,268,154,034 |
-0.00% |
realworld.run.linux.x64.checked.mch |
56,044,058,094 |
56,044,198,803 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,484,876,498 |
19,484,808,489 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
302,569,333 |
302,569,333 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
25,076,712,472 |
25,076,711,739 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,706,188,693 |
17,706,188,629 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,572,706,344 |
355,572,499,585 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,644,575 |
1,644,575 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,998,898 |
149,999,765 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
195,733,692,337 |
195,733,690,708 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,866,339,329 |
12,866,344,480 |
+0.00% |
realworld.run.linux.x64.checked.mch |
334,141,806 |
334,142,796 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,252,354 |
1,252,354 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
54,058,009,740 |
54,057,900,853 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
209,463,405,778 |
209,463,297,624 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
19,430,256,991 |
19,430,262,302 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
527,668,384,021 |
527,666,473,077 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,176,299,862 |
147,176,383,729 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
259,265,856,505 |
259,265,975,256 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
722,081,653,374 |
722,082,434,261 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,401,891,656 |
509,401,809,554 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,709,916,288 |
55,710,056,007 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,483,624,144 |
19,483,556,135 |
-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,535,987,848 |
42,535,980,904 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
54,098,993,014 |
54,098,994,101 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,369,348,273 |
28,369,414,625 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
901,083,326,606 |
901,081,442,063 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,762,548,604 |
164,762,719,593 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
282,373,447,417 |
282,373,219,274 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
670,501,757,206 |
670,502,050,633 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,960,032,798 |
542,959,542,221 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,800,127,176 |
55,800,082,547 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
550,935 |
550,935 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,283,838,046 |
16,283,838,816 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,909,237,288 |
11,909,234,753 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
365,676,796,946 |
365,676,526,605 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,171 |
1,867,171 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,086,231 |
166,093,630 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
205,256,338,096 |
205,256,342,104 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,488,547,738 |
13,488,540,619 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
433,611,444 |
433,611,444 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,535,436,913 |
42,535,429,969 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
37,815,154,968 |
37,815,155,285 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,460,110,985 |
16,460,179,872 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
535,406,529,660 |
535,404,915,458 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,760,681,433 |
164,760,852,422 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
282,207,361,186 |
282,207,125,644 |
-0.00% |
libraries_tests.run.osx.arm64.Release.mch |
465,245,419,110 |
465,245,708,529 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
529,471,485,060 |
529,471,001,602 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,366,515,732 |
55,366,471,103 |
-0.00% |
windows arm64
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
libraries.pmi.windows.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,825,832,279 |
41,825,832,545 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
140,451,457,743 |
140,451,600,111 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
29,057,561,043 |
29,057,586,171 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
935,090,216,984 |
935,088,289,142 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,753,556,338 |
172,753,641,914 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
283,738,850,764 |
283,739,090,846 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
701,114,231,766 |
701,115,226,201 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
574,077,984,058 |
574,077,213,620 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,612,798,222 |
58,612,801,082 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,102,047,886 |
16,101,994,332 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,786 |
550,786 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
17,007,817,362 |
17,007,824,002 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,637,232,351 |
11,637,231,807 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
379,003,140,889 |
379,003,377,772 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,870,077 |
1,870,077 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,838,923 |
164,848,743 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
208,116,245,621 |
208,116,262,729 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,491,356,884 |
13,491,343,683 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,981,944 |
433,960,566 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,578 |
1,290,578 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,825,281,493 |
41,825,281,759 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
123,443,640,381 |
123,443,776,109 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,420,328,692 |
17,420,354,364 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
556,087,076,095 |
556,084,911,370 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,751,686,261 |
172,751,771,837 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
283,574,011,841 |
283,574,242,103 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
492,997,986,145 |
492,998,963,472 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,586,627,174 |
560,585,869,937 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,178,816,278 |
58,178,840,516 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,100,757,308 |
16,100,703,754 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
153,484,031,538 |
153,484,389,593 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
65,390,679,812 |
65,390,672,672 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
137,501,693,842 |
137,501,757,672 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
39,370,898,363 |
39,370,858,806 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
969,852,885,678 |
969,851,042,482 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,464,923,372 |
152,465,015,593 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
275,517,974,664 |
275,517,984,082 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
732,944,564,717 |
732,945,290,399 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
593,729,033,718 |
593,728,631,732 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,956,392,597 |
59,956,495,268 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,178,335,728 |
23,178,261,163 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,493,450,343 |
19,493,450,844 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
776,300 |
776,293 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
24,131,806,120 |
24,131,807,257 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,367,908,997 |
17,367,909,243 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
408,207,092,670 |
408,207,117,977 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,600,432 |
1,600,432 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,458,726 |
143,459,549 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
206,554,302,010 |
206,554,308,344 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,839,231,124 |
12,839,229,472 |
-0.00% |
realworld.run.windows.x64.checked.mch |
334,242,260 |
334,241,176 |
-0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,780 |
1,252,780 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,990,581,195 |
133,990,938,749 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
65,389,903,512 |
65,389,896,379 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
113,369,887,722 |
113,369,950,415 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
22,002,989,366 |
22,002,949,563 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
561,645,793,008 |
561,643,924,505 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,463,322,940 |
152,463,415,161 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
275,374,515,938 |
275,374,524,533 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
526,390,262,707 |
526,390,982,055 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
580,889,802,594 |
580,889,402,260 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,622,150,337 |
59,622,254,092 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,177,082,948 |
23,177,008,383 |
-0.00% |