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,155,755,153 |
48,155,811,239 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
190,239,307,471 |
190,239,217,825 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
35,275,023,400 |
35,275,084,184 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
671,808,939,861 |
671,807,668,375 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,566,605,060 |
164,566,729,016 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,877,837,064 |
269,877,815,010 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
77,854,701,481 |
77,854,603,348 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
536,817,939,675 |
536,817,212,089 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
58,437,092,920 |
58,437,143,428 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,601,930,456 |
11,601,876,514 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
147,533,508 |
147,533,508 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
22,187,883,757 |
22,187,880,404 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
16,353,080,992 |
16,353,077,671 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
185,089,375,598 |
185,089,493,576 |
+0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,868,777 |
1,868,777 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,691,006 |
164,681,104 |
-0.01% |
libraries_tests.run.linux.arm64.Release.mch |
24,183,959,519 |
24,183,962,579 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,856,544,168 |
13,856,531,208 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
453,288,044 |
453,288,057 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,418 |
1,242,418 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
48,008,221,645 |
48,008,277,731 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
168,051,423,714 |
168,051,337,421 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
18,921,942,408 |
18,922,006,513 |
+0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
486,719,564,263 |
486,718,174,799 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
164,564,736,283 |
164,564,860,239 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
269,713,146,058 |
269,713,133,906 |
-0.00% |
libraries_tests.run.linux.arm64.Release.mch |
53,670,741,962 |
53,670,640,769 |
-0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
522,961,395,507 |
522,960,680,881 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,983,804,876 |
57,983,855,371 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,600,688,038 |
11,600,634,096 |
-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,342,870,698 |
50,342,821,631 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
193,575,456,172 |
193,575,201,224 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
34,822,961,944 |
34,822,899,210 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
629,707,795,858 |
629,706,595,003 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,826,976,879 |
146,827,026,824 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,245,683,748 |
257,245,710,924 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
84,635,983,636 |
84,635,798,640 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
509,062,329,402 |
509,061,356,254 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,869,109,367 |
55,869,160,634 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,389,243,906 |
19,389,177,522 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
220,318,233 |
220,318,233 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
19,559,324,273 |
19,559,324,499 |
+0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,973,556,495 |
16,973,556,887 |
+0.00% |
coreclr_tests.run.linux.x64.checked.mch |
185,401,444,734 |
185,401,570,063 |
+0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,643,811 |
1,643,811 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
149,889,983 |
149,890,853 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
17,223,467,936 |
17,223,466,635 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,863,560,713 |
12,863,562,861 |
+0.00% |
realworld.run.linux.x64.checked.mch |
333,320,489 |
333,321,460 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,932 |
1,251,932 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
50,122,552,465 |
50,122,503,398 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
174,016,131,899 |
174,015,876,725 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
17,849,405,449 |
17,849,342,323 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
444,306,351,124 |
444,305,024,940 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
146,825,333,068 |
146,825,383,013 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
257,095,793,765 |
257,095,820,071 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
67,412,515,700 |
67,412,332,005 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
496,198,768,689 |
496,197,793,393 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,535,788,878 |
55,535,839,174 |
+0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,387,991,974 |
19,387,925,590 |
-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,044,716,045 |
42,044,644,089 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
53,206,546,472 |
53,206,579,760 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,135,729,846 |
28,135,763,666 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
750,078,618,936 |
750,076,643,612 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,324,314,126 |
164,324,299,081 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,287,858,194 |
280,287,876,505 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
107,502,404,506 |
107,502,390,625 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
531,627,855,997 |
531,627,361,392 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,640,666,835 |
55,640,777,731 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
752,709 |
752,709 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,522,991,230 |
16,522,994,869 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,888,305,027 |
11,888,302,799 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
269,921,613,303 |
269,921,456,877 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,866,306 |
1,866,306 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
165,969,498 |
165,976,908 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
60,505,246,024 |
60,505,242,783 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,485,652,143 |
13,485,649,280 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
433,164,179 |
433,180,126 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,043,963,336 |
42,043,891,380 |
-0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
36,683,555,242 |
36,683,584,891 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,247,424,819 |
16,247,460,867 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
480,157,005,633 |
480,155,186,735 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
164,322,447,820 |
164,322,432,775 |
-0.00% |
libraries.pmi.osx.arm64.checked.mch |
280,121,888,696 |
280,121,899,597 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
46,997,158,482 |
46,997,147,842 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
518,142,203,854 |
518,141,712,112 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,207,502,656 |
55,207,597,605 |
+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,361,352,348 |
41,361,394,940 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
107,449,587,076 |
107,449,680,250 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,199,861,194 |
28,199,920,363 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
642,905,053,418 |
642,903,260,953 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,300,920,105 |
172,300,981,141 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,453,299,253 |
281,453,198,535 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
19,336,901,114 |
19,336,885,021 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
560,207,381,757 |
560,206,946,071 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
58,352,880,016 |
58,352,899,279 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,626,348,973 |
15,626,282,818 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,595 |
550,595 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
13,546,893,699 |
13,546,892,830 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,623,679,170 |
11,623,682,941 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
163,649,894,116 |
163,649,526,664 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,869,171 |
1,869,171 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,738,587 |
164,738,598 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
1,269,404,017 |
1,269,403,932 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,485,729,325 |
13,485,715,362 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
433,449,894 |
433,465,960 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,191 |
1,290,191 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,360,801,753 |
41,360,844,345 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
93,902,693,377 |
93,902,787,420 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
16,576,182,024 |
16,576,237,422 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
479,255,159,302 |
479,253,734,289 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
172,299,050,934 |
172,299,111,970 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
281,288,560,666 |
281,288,459,937 |
-0.00% |
libraries_tests.run.windows.arm64.Release.mch |
18,067,497,097 |
18,067,481,089 |
-0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
546,721,652,432 |
546,721,230,709 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,919,430,122 |
57,919,433,319 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
15,625,058,782 |
15,624,992,627 |
-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,287,873,346 |
153,288,208,610 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,958,508,983 |
53,958,424,018 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
94,906,075,664 |
94,906,111,840 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
37,577,361,161 |
37,577,321,146 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
684,716,034,422 |
684,713,439,733 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,107,826,690 |
152,107,934,878 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,263,926,889 |
291,263,800,941 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
77,969,394,069 |
77,969,389,490 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
562,118,119,870 |
562,117,278,500 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,523,770,857 |
62,523,814,467 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,115,902,452 |
23,115,793,428 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
19,489,553,215 |
19,489,552,347 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
776,096 |
776,096 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
20,486,856,680 |
20,486,857,088 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
17,121,639,801 |
17,121,640,140 |
+0.00% |
coreclr_tests.run.windows.x64.checked.mch |
225,978,205,438 |
225,977,752,123 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,599,674 |
1,599,674 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,347,419 |
143,347,414 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
33,392,988,870 |
33,392,987,849 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,425,879,449 |
12,425,879,525 |
+0.00% |
realworld.run.windows.x64.checked.mch |
333,810,416 |
333,811,539 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,252,352 |
1,252,352 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
133,798,320,131 |
133,798,656,263 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
53,957,732,887 |
53,957,647,922 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
74,419,218,984 |
74,419,254,752 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
20,455,721,360 |
20,455,681,006 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
458,737,828,984 |
458,735,687,610 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,106,227,016 |
152,106,335,204 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
291,120,579,470 |
291,120,453,527 |
-0.00% |
libraries_tests.run.windows.x64.Release.mch |
44,576,405,199 |
44,576,401,641 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
549,692,240,421 |
549,691,398,975 |
-0.00% |
realworld.run.windows.x64.checked.mch |
62,189,960,441 |
62,190,002,928 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,114,650,100 |
23,114,541,076 |
-0.00% |