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,434,316,385 |
48,434,372,309 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
190,508,327,944 |
190,508,231,321 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
35,565,487,738 |
35,565,512,252 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
671,885,661,910 |
671,883,593,151 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,552,750,320 |
164,552,907,163 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,022,944,276 |
270,022,831,170 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
78,041,238,856 |
78,041,114,955 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
548,038,922,534 |
548,039,062,121 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
58,475,325,182 |
58,475,427,387 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,021,621,948 |
12,021,591,840 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
147,481,372 |
147,481,379 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
22,180,969,317 |
22,180,970,627 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
16,347,825,174 |
16,347,826,168 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
185,058,490,988 |
185,058,211,149 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
1,869,061 |
1,869,061 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
164,652,679 |
164,642,788 |
-0.01% |
| libraries_tests.run.linux.arm64.Release.mch |
24,176,725,430 |
24,176,724,129 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,853,136,119 |
13,853,101,620 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
453,166,676 |
453,182,702 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,241,720 |
1,241,720 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
48,286,835,013 |
48,286,890,930 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
168,327,358,627 |
168,327,260,694 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,217,662,564 |
19,217,686,084 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
486,827,170,922 |
486,825,382,002 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
164,550,881,259 |
164,551,038,102 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
269,858,291,597 |
269,858,188,382 |
-0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
53,864,513,426 |
53,864,390,826 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
534,185,786,415 |
534,185,960,501 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
58,022,158,506 |
58,022,244,685 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,020,380,228 |
12,020,350,120 |
-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,609,700,314 |
50,609,688,215 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
193,887,144,989 |
193,887,020,976 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
35,097,866,894 |
35,097,837,710 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
629,826,627,715 |
629,824,545,219 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,803,618,367 |
146,803,635,485 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,277,831,255 |
257,278,180,536 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
84,720,259,875 |
84,720,062,684 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
519,667,665,405 |
519,666,540,451 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,912,872,874 |
55,912,945,809 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,417,396,655 |
19,417,339,320 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
220,247,278 |
220,247,278 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
19,554,329,833 |
19,554,326,857 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,968,498,243 |
16,968,499,341 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
185,378,830,927 |
185,378,567,117 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,643,844 |
1,643,844 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,856,424 |
149,857,294 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
17,219,175,842 |
17,219,174,403 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,860,962,278 |
12,860,965,790 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
333,261,213 |
333,260,244 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,251,347 |
1,251,347 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
50,389,453,036 |
50,389,440,937 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
174,332,815,156 |
174,332,694,119 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,129,368,651 |
18,129,338,369 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
444,447,796,788 |
444,445,978,102 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
146,801,974,523 |
146,801,991,641 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,127,974,831 |
257,128,323,242 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
67,501,084,033 |
67,500,888,281 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
506,806,703,127 |
506,805,574,661 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,579,611,661 |
55,579,685,565 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,416,145,308 |
19,416,087,973 |
-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,322,382,776 |
42,322,417,894 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
53,523,621,438 |
53,523,651,498 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,430,917,433 |
28,430,982,089 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
750,136,384,025 |
750,134,545,798 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,311,260,180 |
164,311,409,537 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,422,775,835 |
280,422,705,750 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
109,625,689,535 |
109,625,710,223 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
542,423,317,947 |
542,422,773,635 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,684,106,236 |
55,684,060,040 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
752,551 |
752,551 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
16,519,066,315 |
16,519,066,381 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,885,375,274 |
11,885,376,758 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
269,857,988,148 |
269,858,003,615 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,866,598 |
1,866,598 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
165,938,349 |
165,930,918 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
60,486,570,686 |
60,486,574,692 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,482,340,330 |
13,482,331,636 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
433,065,601 |
433,049,604 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,321,630,225 |
42,321,665,343 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
37,004,555,123 |
37,004,585,117 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,545,542,159 |
16,545,605,331 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
480,278,395,877 |
480,276,542,183 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
164,309,393,582 |
164,309,542,939 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,256,837,486 |
280,256,774,832 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
49,139,118,849 |
49,139,135,531 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,940,977,617 |
528,940,441,999 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,251,040,635 |
55,251,010,436 |
-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,636,520,094 |
41,636,559,409 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
107,752,441,014 |
107,752,331,620 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,490,090,539 |
28,490,105,307 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
643,019,818,280 |
643,017,767,585 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,287,338,771 |
172,287,432,491 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,468,594,818 |
281,468,770,905 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
19,330,598,128 |
19,330,571,286 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
571,594,730,091 |
571,594,482,010 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,400,774,600 |
58,400,844,009 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,076,745,895 |
16,076,690,746 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
550,487 |
550,487 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
13,543,745,636 |
13,543,743,950 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,620,819,404 |
11,620,820,031 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
163,626,106,114 |
163,625,811,951 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,869,454 |
1,869,454 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
164,700,230 |
164,710,175 |
+0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
1,269,084,511 |
1,269,084,431 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,482,342,808 |
13,482,335,909 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
433,351,336 |
433,351,318 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,289,464 |
1,289,464 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,635,969,607 |
41,636,008,922 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
94,208,695,378 |
94,208,587,670 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,869,271,135 |
16,869,285,276 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
479,393,712,166 |
479,391,955,634 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
172,285,469,317 |
172,285,563,037 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,303,894,588 |
281,304,060,730 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
18,061,513,617 |
18,061,486,855 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
558,112,387,283 |
558,112,146,101 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,967,423,264 |
57,967,492,691 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,075,456,431 |
16,075,401,282 |
-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,543,228,898 |
154,543,557,740 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,231,019,243 |
54,230,949,931 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
96,900,426,225 |
96,900,596,144 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
37,925,522,746 |
37,925,438,287 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
684,857,629,519 |
684,856,165,413 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,079,441,352 |
152,079,531,488 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,291,400,053 |
291,291,386,952 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
78,354,969,018 |
78,354,975,261 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
572,500,071,352 |
572,499,663,875 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,567,603,684 |
62,567,599,351 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,142,680,470 |
23,142,599,616 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
19,485,083,010 |
19,485,081,812 |
-0.00% |
| benchmarks.run.windows.x64.checked.mch |
775,961 |
775,961 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
20,483,078,391 |
20,483,078,314 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,118,197,183 |
17,118,194,582 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
225,938,690,309 |
225,938,907,807 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,599,675 |
1,599,675 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,325,427 |
143,324,620 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
33,384,487,988 |
33,384,488,520 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,423,024,277 |
12,423,019,038 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,674,422 |
333,673,399 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,251,905 |
1,251,905 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
135,058,145,888 |
135,058,475,928 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
54,230,243,282 |
54,230,173,970 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
76,417,347,834 |
76,417,517,830 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
20,807,325,563 |
20,807,243,705 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
458,918,939,210 |
458,917,257,606 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
152,077,841,677 |
152,077,931,813 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
291,148,074,626 |
291,148,062,332 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
44,970,481,030 |
44,970,486,741 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
560,077,047,075 |
560,076,644,837 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
62,233,929,262 |
62,233,925,952 |
-0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,141,428,565 |
23,141,347,711 |
-0.00% |