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 |
48,567,045,103 |
48,567,073,784 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
191,163,874,497 |
191,163,939,496 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,786,742,443 |
35,786,751,300 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
675,048,391,696 |
675,046,805,144 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,270,583,719 |
165,270,747,766 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,803,301,955 |
270,803,361,702 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
78,441,047,006 |
78,440,921,007 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,682,495,920 |
549,682,142,168 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,637,203,574 |
58,637,295,899 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,052,757,370 |
12,052,709,962 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
148,988,071 |
148,988,071 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,410,539,616 |
22,410,535,289 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,520,141,531 |
16,520,143,518 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
186,806,373,358 |
186,806,134,193 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,888,842 |
1,888,842 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
165,919,973 |
165,910,076 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,436,215,609 |
24,436,214,207 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,994,704,568 |
13,994,717,251 |
+0.00% |
realworld.run.linux.arm64.checked.mch |
459,028,584 |
459,028,573 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,252,789 |
1,252,789 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,418,057,032 |
48,418,085,713 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,753,334,881 |
168,753,404,207 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,266,600,912 |
19,266,607,782 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
488,242,018,338 |
488,240,670,951 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,268,694,877 |
165,268,858,924 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
270,637,381,982 |
270,637,451,626 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
54,004,831,397 |
54,004,706,800 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,687,791,352 |
535,687,424,917 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,178,174,990 |
58,178,267,326 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
12,051,504,581 |
12,051,457,173 |
-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,610,016,293 |
50,609,988,209 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,883,079,223 |
193,882,936,809 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
35,097,621,799 |
35,097,600,939 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,825,911,362 |
629,823,627,874 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,803,407,414 |
146,803,529,494 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,274,286,632 |
257,274,395,108 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,715,784,514 |
84,715,638,972 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,658,329,719 |
519,657,765,771 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,910,540,641 |
55,910,540,773 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,417,078,816 |
19,417,015,696 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,247,942 |
220,247,942 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,553,868,420 |
19,553,865,622 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,968,121,950 |
16,968,121,966 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,376,897,762 |
185,376,590,320 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,825 |
1,643,825 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,856,421 |
149,857,291 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,218,954,118 |
17,218,952,895 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,963,375 |
12,860,949,137 |
-0.00% |
realworld.run.linux.x64.checked.mch |
333,261,284 |
333,261,264 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,348 |
1,251,348 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,389,768,351 |
50,389,740,267 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,329,210,803 |
174,329,071,187 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,129,499,849 |
18,129,478,973 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,449,013,600 |
444,447,037,554 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,801,763,589 |
146,801,885,669 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,124,430,211 |
257,124,537,817 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,496,830,396 |
67,496,686,077 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,797,366,344 |
506,796,816,634 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,577,279,357 |
55,577,279,509 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,827,468 |
19,415,764,348 |
-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,435,431,996 |
42,435,416,887 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,784,574,367 |
53,784,546,774 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,600,196,068 |
28,600,259,262 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
754,238,861,573 |
754,237,024,384 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,027,709,408 |
165,027,855,293 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,248,789,121 |
281,249,153,552 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
110,407,642,777 |
110,407,594,490 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,052,850,129 |
544,052,299,540 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,835,696,005 |
55,835,779,906 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
761,225 |
761,225 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,693,709,828 |
16,693,706,857 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
12,013,185,264 |
12,013,186,982 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
272,551,570,904 |
272,551,332,826 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,886,274 |
1,886,274 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
167,218,628 |
167,221,119 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
61,140,657,441 |
61,140,648,244 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,620,584,971 |
13,620,586,292 |
+0.00% |
realworld.run.osx.arm64.checked.mch |
438,718,709 |
438,702,719 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,434,670,771 |
42,434,655,662 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
37,090,864,539 |
37,090,839,917 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,587,010,804 |
16,587,072,280 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
481,687,290,669 |
481,685,691,558 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,025,823,134 |
165,025,969,019 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
281,081,570,493 |
281,081,932,433 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
49,266,985,336 |
49,266,946,246 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,432,265,158 |
530,431,713,248 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,396,977,296 |
55,397,077,187 |
+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,746,837,694 |
41,746,893,762 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
108,120,985,469 |
108,120,845,813 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,181,083 |
28,657,143,298 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
645,933,635,415 |
645,932,414,440 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,045,476,717 |
173,045,513,626 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,282,694,467 |
282,282,592,695 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,395,199,380 |
19,395,161,132 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,315,923,554 |
573,315,565,400 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,563,091,119 |
58,563,112,057 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,119,387,233 |
16,119,326,705 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
556,727 |
556,727 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,686,385,897 |
13,686,381,595 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,745,149,589 |
11,745,148,168 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
165,136,251,196 |
165,136,479,819 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,889,215 |
1,889,215 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
165,967,558 |
165,977,503 |
+0.01% |
libraries_tests.run.windows.arm64.Release.mch |
1,282,335,210 |
1,282,334,798 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,620,603,065 |
13,620,610,412 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
439,004,710 |
439,004,647 |
-0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,300,878 |
1,300,874 |
-0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,746,280,967 |
41,746,337,035 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
94,434,599,572 |
94,434,464,218 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,912,031,494 |
16,911,995,130 |
-0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
480,797,384,219 |
480,795,934,621 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,043,587,502 |
173,043,624,411 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
282,116,726,909 |
282,116,615,192 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,112,864,170 |
18,112,826,334 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,695,320,489 |
559,694,954,988 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,124,086,409 |
58,124,107,410 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,118,086,355 |
16,118,025,831 |
-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,537,987,399 |
154,538,274,065 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,230,460,434 |
54,230,359,166 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
96,887,060,709 |
96,887,204,378 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,924,545,010 |
37,924,486,856 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,855,354,598 |
684,853,294,634 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,079,134,723 |
152,079,276,778 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,289,857,242 |
291,289,836,188 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
78,353,554,635 |
78,353,506,440 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,490,212,930 |
572,489,581,616 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,565,910,668 |
62,565,953,310 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,142,276,808 |
23,142,173,398 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,484,703,884 |
19,484,704,229 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
775,961 |
775,961 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,482,379,588 |
20,482,373,078 |
-0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,117,616,756 |
17,117,617,005 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,935,203,975 |
225,935,205,545 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,680 |
1,599,680 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,324,593 |
143,325,414 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,384,108,879 |
33,384,109,947 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,020,047 |
12,423,024,106 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,673,322 |
333,674,454 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,902 |
1,251,902 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
135,053,283,515 |
135,053,569,836 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
54,229,684,473 |
54,229,583,205 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
76,404,681,121 |
76,404,831,300 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,806,928,254 |
20,806,869,851 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,920,150,623 |
458,918,089,089 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,077,535,043 |
152,077,677,098 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,146,532,649 |
291,146,510,774 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,969,445,756 |
44,969,396,493 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,067,192,883 |
560,066,557,510 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,232,237,346 |
62,232,278,856 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,024,906 |
23,140,921,496 |
-0.00% |