Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
58,034,927,958 |
58,034,939,489 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
236,127,864,649 |
236,127,544,356 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
37,527,194,373 |
37,527,220,248 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
964,481,455,188 |
964,479,585,983 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,806,372 |
739,806,540 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,813,623,079 |
270,813,616,878 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
942,227,082,099 |
942,227,786,879 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,759,704,474 |
549,759,113,291 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,534,235,182 |
58,534,234,845 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,537,888 |
20,537,836 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
381,552,271 |
381,552,271 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
24,925,889,046 |
24,925,886,820 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,097,571,808 |
18,097,573,423 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,145,638,023 |
392,145,452,028 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,939,364 |
165,939,421 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
223,550,712,150 |
223,550,743,656 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,096,622,336 |
14,096,615,306 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
457,311,627 |
457,295,641 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
57,653,375,687 |
57,653,387,218 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,201,975,603 |
211,201,657,536 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,429,622,565 |
19,429,646,825 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,335,817,165 |
572,334,133,955 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
739,806,372 |
739,806,540 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,647,683,715 |
270,647,677,457 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
718,676,369,949 |
718,677,043,223 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,663,082,138 |
535,662,497,985 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,076,923,555 |
58,076,939,204 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
20,537,888 |
20,537,836 |
-0.00% |
linux x64
Overall (-0.00% to +0.01%)
| Collection |
PDIFF |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
FullOpts (-0.00% to +0.01%)
| Collection |
PDIFF |
| smoke_tests.nativeaot.linux.x64.checked.mch |
+0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,803,906,200 |
55,803,802,092 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
240,068,140,643 |
240,067,531,648 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
33,408,960,362 |
33,408,951,361 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
881,603,162,948 |
881,600,358,175 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,879,846 |
633,878,636 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,240,846,498 |
257,240,617,706 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
910,209,848,229 |
910,211,144,303 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,612,069,857 |
519,611,196,297 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,529,924,778 |
55,529,839,119 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,060 |
12,279,457 |
+0.01% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,722,181 |
342,722,181 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
24,889,025,681 |
24,889,026,977 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
14,606,529,654 |
14,606,526,615 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
354,968,353,377 |
354,968,284,905 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,823,870 |
149,823,862 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,904,671,452 |
195,904,679,325 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,963,144,996 |
12,963,143,177 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
329,543,875 |
329,543,913 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,461,184,019 |
55,461,079,911 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,179,114,962 |
215,178,504,671 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,802,430,708 |
18,802,424,746 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
526,634,809,571 |
526,632,073,270 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
633,879,846 |
633,878,636 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,091,022,628 |
257,090,793,844 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
714,305,176,777 |
714,306,464,978 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,648,924,861 |
506,648,053,120 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,200,380,903 |
55,200,295,206 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
12,278,060 |
12,279,457 |
+0.01% |
osx arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,405,186,145 |
42,405,124,150 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,393,519,911 |
91,393,532,734 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,721,047,534 |
28,721,077,740 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
918,943,936,755 |
918,941,178,262 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,380,720 |
732,379,821 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,754,143,623 |
280,753,945,394 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
672,090,598,375 |
672,091,364,911 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,061,970,740 |
544,061,225,235 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,680,937,734 |
55,680,939,543 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
556,712 |
556,712 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,078,393,605 |
17,078,393,067 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,994,677,905 |
11,994,677,038 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
374,827,990,247 |
374,827,844,957 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,249,315 |
167,241,847 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,773,171,947 |
207,773,172,246 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,351,533 |
13,722,354,707 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
438,376,870 |
438,392,883 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,404,629,433 |
42,404,567,438 |
-0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,315,126,306 |
74,315,139,667 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,726,369,629 |
16,726,400,702 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
544,115,946,508 |
544,113,333,305 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
732,380,720 |
732,379,821 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,586,894,308 |
280,586,703,547 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
464,317,426,428 |
464,318,192,665 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,339,619,207 |
530,338,870,528 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,242,560,864 |
55,242,546,660 |
-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,685,059,721 |
41,685,027,523 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,631,287,749 |
140,631,046,808 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,895,085,044 |
28,895,131,090 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
936,885,451,274 |
936,883,537,912 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,628,491 |
789,629,864 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,892,938,397 |
281,892,624,822 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
707,268,371,328 |
707,269,209,759 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,487,956,458 |
573,486,744,181 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,407,551,284 |
58,407,501,073 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,829 |
12,419,789 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,682 |
556,682 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,018,507,938 |
17,018,514,437 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,719,706,903 |
11,719,710,119 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,908,316,717 |
382,908,500,245 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,963,225 |
165,963,213 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,387,910,569 |
209,387,883,762 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,725,938,991 |
13,725,944,502 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
438,885,021 |
438,884,983 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,684,503,039 |
41,684,470,841 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
123,612,779,811 |
123,612,532,371 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,175,378,141 |
17,175,420,971 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
553,977,134,557 |
553,975,037,667 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
789,628,491 |
789,629,864 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,726,975,172 |
281,726,661,609 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
497,880,460,759 |
497,881,325,997 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,762,017,467 |
559,760,799,679 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,968,666,263 |
57,968,616,090 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
12,419,829 |
12,419,789 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
40,497,662,868 |
40,497,600,032 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
115,492,072,860 |
115,491,883,843 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,831,952,941 |
27,831,899,226 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,311,227,744 |
850,307,977,886 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,078 |
655,510,831 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,668,482,192 |
266,668,084,854 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
670,220,224,164 |
670,221,073,262 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,404,936,649 |
537,404,072,563 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,602,225,344 |
59,602,191,101 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,510 |
14,776,438 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,651 |
466,651 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
14,848,147,057 |
14,848,146,442 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,133,219,109 |
10,133,216,979 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
340,038,332,885 |
340,037,959,240 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,301,675 |
143,301,680 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
181,273,058,847 |
181,273,062,850 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,542,921,909 |
12,542,923,206 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,580,803 |
333,581,938 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
0 |
0 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
40,497,196,217 |
40,497,133,381 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
100,643,925,803 |
100,643,737,401 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,698,733,832 |
17,698,682,247 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
510,272,894,859 |
510,270,018,646 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
655,512,078 |
655,510,831 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,525,180,517 |
266,524,783,174 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
488,947,165,317 |
488,948,010,412 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
524,862,014,740 |
524,861,149,357 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,268,644,541 |
59,268,609,163 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
14,776,510 |
14,776,438 |
-0.00% |