Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,580,208,294 |
48,580,246,689 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
191,214,086,900 |
191,213,937,598 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,797,886,206 |
35,797,923,513 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
675,193,360,666 |
675,192,136,601 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,344,298,100 |
165,344,415,850 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,840,426,650 |
270,840,579,647 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
78,481,116,486 |
78,480,994,582 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,730,679,230 |
549,730,257,368 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,649,308,235 |
58,649,345,413 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,060,547,697 |
12,060,515,957 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
149,015,470 |
149,015,458 |
-0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,415,447,171 |
22,415,445,373 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,523,921,532 |
16,523,919,716 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
186,812,668,170 |
186,812,855,353 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,915 |
1,888,915 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,972,659 |
165,972,645 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
24,439,762,822 |
24,439,760,669 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,995,820,548 |
13,995,854,005 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
459,020,491 |
459,020,531 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,894 |
1,252,894 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,431,192,824 |
48,431,231,231 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,798,639,729 |
168,798,492,225 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,273,964,674 |
19,274,003,797 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
488,380,692,496 |
488,379,281,248 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,342,409,185 |
165,342,526,935 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,674,453,991 |
270,674,607,002 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
54,041,353,664 |
54,041,233,913 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,734,858,682 |
535,734,403,363 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,190,287,744 |
58,190,324,882 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,059,294,803 |
12,059,263,063 |
-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,608,578,621 |
50,608,541,230 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,879,082,279 |
193,878,840,920 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
35,096,575,647 |
35,096,550,888 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,800,177,146 |
629,798,448,055 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,800,923,802 |
146,801,019,626 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,263,712,555 |
257,263,842,222 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,713,981,106 |
84,713,792,088 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,630,277,460 |
519,629,765,660 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,908,341,259 |
55,908,438,100 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,416,261,638 |
19,416,171,415 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,238,697 |
220,238,697 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,553,454,257 |
19,553,454,271 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,967,751,660 |
16,967,750,524 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,373,901,612 |
185,373,787,947 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,834 |
1,643,834 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,847,709 |
149,846,840 |
-0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,218,536,279 |
17,218,535,160 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,674,622 |
12,860,682,967 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,257,119 |
333,258,065 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,332 |
1,251,327 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,388,339,924 |
50,388,302,533 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,325,628,022 |
174,325,386,649 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,128,823,987 |
18,128,800,364 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,426,275,534 |
444,424,660,108 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,799,279,968 |
146,799,375,792 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,113,864,846 |
257,113,995,382 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,495,444,827 |
67,495,256,928 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,769,602,838 |
506,769,082,693 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,575,084,140 |
55,575,180,035 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,010,306 |
19,414,920,088 |
-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,447,857,327 |
42,447,936,231 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,825,288,452 |
53,825,273,366 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,610,861,314 |
28,610,907,996 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
754,383,507,977 |
754,381,501,657 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,102,763,259 |
165,102,913,055 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,265,321,355 |
281,265,411,296 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
110,468,861,914 |
110,468,906,997 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,103,042,089 |
544,102,509,890 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,847,191,110 |
55,847,161,714 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
761,268 |
761,268 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,698,387,197 |
16,698,386,789 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,016,775,864 |
12,016,774,956 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
272,563,920,971 |
272,563,911,209 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,362 |
1,886,362 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,263,851 |
167,271,298 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
61,148,669,199 |
61,148,671,483 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,621,645,197 |
13,621,638,185 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
438,691,051 |
438,691,081 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,447,096,059 |
42,447,174,963 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
37,126,901,255 |
37,126,886,577 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,594,085,450 |
16,594,133,040 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
481,819,587,006 |
481,817,590,448 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,100,876,897 |
165,101,026,693 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,098,057,504 |
281,098,139,998 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
49,320,192,715 |
49,320,235,514 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,481,396,892 |
530,480,871,705 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,408,500,059 |
55,408,470,633 |
-0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
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,759,308,791 |
41,759,350,184 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
108,165,076,444 |
108,165,087,038 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,667,726,777 |
28,667,747,257 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
646,059,833,150 |
646,059,035,455 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,115,924,834 |
173,116,039,659 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,320,756,416 |
282,320,472,573 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,420,314,218 |
19,420,279,448 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,381,316,780 |
573,380,742,133 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,574,294,191 |
58,574,264,254 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,130,958,191 |
16,130,912,418 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,738 |
556,738 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,690,754,531 |
13,690,751,737 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,748,692,593 |
11,748,692,565 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
165,141,019,682 |
165,141,046,884 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,263 |
1,889,263 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
166,030,159 |
166,020,214 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,282,595,285 |
1,282,595,501 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,621,699,099 |
13,621,695,220 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
438,977,038 |
438,993,061 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,976 |
1,300,976 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,758,752,053 |
41,758,793,446 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
94,474,321,913 |
94,474,335,301 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,919,034,184 |
16,919,054,692 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
480,918,813,468 |
480,917,988,571 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,114,035,571 |
173,114,150,396 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,154,726,257 |
282,154,452,359 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,137,718,933 |
18,137,683,947 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,759,617,681 |
559,759,046,913 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,135,317,153 |
58,135,271,193 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,129,657,215 |
16,129,611,442 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
154,533,946,544 |
154,534,153,572 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,229,319,630 |
54,229,231,292 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
96,883,889,437 |
96,883,940,780 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,923,074,654 |
37,923,044,874 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,829,168,964 |
684,827,538,120 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,077,874,606 |
152,077,898,940 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,277,438,517 |
291,277,406,581 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
78,351,066,413 |
78,350,970,211 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,489,615,597 |
572,489,162,762 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,563,950,108 |
62,563,978,979 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,681,954 |
23,141,581,836 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,484,199,734 |
19,484,199,332 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
775,946 |
775,946 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,481,766,249 |
20,481,767,656 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,117,077,590 |
17,117,080,974 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,932,054,821 |
225,931,860,893 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,657 |
1,599,657 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,315,030 |
143,315,012 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,383,214,927 |
33,383,213,338 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,422,771,987 |
12,422,777,695 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,670,406 |
333,671,494 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,875 |
1,251,875 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,049,746,810 |
135,049,954,240 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,228,543,684 |
54,228,455,346 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
76,402,123,188 |
76,402,173,124 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,805,997,064 |
20,805,963,900 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,897,114,143 |
458,895,677,227 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,076,274,949 |
152,076,299,283 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,134,123,487 |
291,134,091,569 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,967,851,486 |
44,967,756,873 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,066,843,610 |
560,066,385,067 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,230,279,702 |
62,230,307,485 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,140,430,079 |
23,140,329,961 |
-0.00% |