Throughput Diffs
linux arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
54,251,073,431 |
54,251,128,033 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
238,096,613,391 |
238,096,598,186 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
38,054,182,991 |
38,054,115,344 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
965,164,594,046 |
965,162,948,924 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,697,528 |
746,697,644 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,983,319,131 |
270,983,440,722 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
1,004,697,930,167 |
1,004,700,433,989 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
549,784,350,834 |
549,783,717,911 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,507,968,795 |
58,508,044,615 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,580 |
17,537,654 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
289,912,128 |
289,912,128 |
0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
26,910,886,615 |
26,910,882,531 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
18,148,803,013 |
18,148,806,625 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
392,483,890,846 |
392,483,732,661 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.arm64.checked.mch |
165,940,497 |
165,940,506 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
224,093,308,669 |
224,093,349,979 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
14,095,116,771 |
14,095,114,434 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
458,173,256 |
458,173,207 |
-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 |
53,961,161,303 |
53,961,215,905 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
211,185,726,776 |
211,185,715,655 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,905,379,978 |
19,905,308,719 |
-0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
572,680,703,200 |
572,679,216,263 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
746,697,528 |
746,697,644 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,817,378,634 |
270,817,500,216 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
780,604,621,498 |
780,607,084,010 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
535,689,234,063 |
535,688,603,477 |
-0.00% |
| realworld.run.linux.arm64.checked.mch |
58,049,795,539 |
58,049,871,408 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
17,537,580 |
17,537,654 |
+0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,805,371,050 |
55,805,301,677 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
236,784,073,156 |
236,783,813,972 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
32,420,465,443 |
32,420,385,675 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
882,324,064,917 |
882,321,593,309 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,457,126 |
639,456,689 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,414,342,529 |
257,414,465,987 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
983,932,472,932 |
983,934,447,552 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
520,064,705,893 |
520,064,587,869 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,708,721,438 |
55,708,748,737 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,354 |
16,839,294 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
342,706,272 |
342,706,272 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
23,384,035,142 |
23,384,033,633 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
13,861,759,106 |
13,861,756,749 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
355,111,957,962 |
355,111,762,215 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
149,804,916 |
149,805,785 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
196,735,312,526 |
196,735,328,955 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,962,431,724 |
12,962,437,669 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
333,587,201 |
333,586,205 |
-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,462,664,778 |
55,462,595,405 |
-0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
213,400,038,014 |
213,399,780,339 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,558,706,337 |
18,558,628,926 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
527,212,106,955 |
527,209,831,094 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
639,457,126 |
639,456,689 |
-0.00% |
| libraries.pmi.linux.x64.checked.mch |
257,264,537,613 |
257,264,660,202 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
787,197,160,406 |
787,199,118,597 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
507,102,274,169 |
507,102,150,200 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,375,134,237 |
55,375,162,532 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
16,839,354 |
16,839,294 |
-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,401,818,263 |
42,401,866,831 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,564,907,503 |
91,564,882,749 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,498,645,120 |
28,498,622,427 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
881,757,582,046 |
881,755,535,127 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,336,440 |
739,335,510 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,901,322,404 |
280,901,312,902 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
671,609,171,383 |
671,610,002,579 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
544,151,557,410 |
544,150,876,075 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,737,483,439 |
55,737,516,831 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
661,392 |
661,392 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,098,956,984 |
17,098,955,883 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
11,989,947,464 |
11,989,951,798 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
340,534,814,289 |
340,534,607,328 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
167,242,953 |
167,240,465 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
207,766,580,965 |
207,766,557,214 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,722,175,438 |
13,722,168,433 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
438,640,114 |
438,640,110 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,401,156,871 |
42,401,205,439 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,465,950,519 |
74,465,926,866 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,508,697,656 |
16,508,670,629 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
541,222,767,757 |
541,220,927,799 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
739,336,440 |
739,335,510 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,734,079,451 |
280,734,072,437 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
463,842,590,418 |
463,843,445,365 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
530,429,381,972 |
530,428,707,642 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,298,843,325 |
55,298,876,721 |
+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,682,647,441 |
41,682,616,656 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
140,006,734,694 |
140,006,907,903 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,350,256,010 |
29,350,292,974 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,205,051,577 |
937,203,574,219 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,580,388 |
796,579,680 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,065,893,623 |
282,065,907,596 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
727,391,038,270 |
727,392,320,345 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
573,216,497,191 |
573,215,895,623 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,392,558,855 |
58,392,596,883 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,183 |
17,150,169 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
556,669 |
556,669 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,086,829,472 |
17,086,831,509 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,718,226,361 |
11,718,229,915 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
382,262,152,788 |
382,262,088,701 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,954,173 |
165,964,073 |
+0.01% |
| libraries_tests.run.windows.arm64.Release.mch |
209,825,604,307 |
209,825,575,279 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,721,495,547 |
13,721,477,144 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
438,813,192 |
438,829,186 |
+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,682,090,772 |
41,682,059,987 |
-0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
122,919,905,222 |
122,920,076,394 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,632,029,649 |
17,632,063,059 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
554,942,898,789 |
554,941,485,518 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
796,580,388 |
796,579,680 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,899,939,450 |
281,899,943,523 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
517,565,433,963 |
517,566,745,066 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
559,495,001,644 |
559,494,418,479 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,953,745,663 |
57,953,767,697 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
17,150,183 |
17,150,169 |
-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,483,180,349 |
40,483,031,297 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
119,074,255,613 |
119,074,402,835 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
27,409,199,040 |
27,409,183,948 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
849,950,274,867 |
849,949,028,104 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,254,346 |
661,251,995 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,848,422,985 |
266,848,415,167 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
688,868,822,150 |
688,870,046,814 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
537,674,353,086 |
537,673,323,368 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,762,901,608 |
59,762,987,116 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,402 |
13,055,387 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
466,639 |
466,639 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,100,451,392 |
15,100,452,410 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,124,642,494 |
10,124,639,789 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
339,996,036,236 |
339,996,210,497 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
0 |
0 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,284,391 |
143,283,559 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
178,440,580,129 |
178,440,582,490 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,581,832,556 |
12,581,832,238 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
333,554,876 |
333,554,880 |
+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,482,713,710 |
40,482,564,658 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
103,973,804,221 |
103,973,950,425 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,284,556,546 |
17,284,544,159 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
509,954,238,631 |
509,952,817,607 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
661,254,346 |
661,251,995 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,705,138,594 |
266,705,131,608 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
510,428,242,021 |
510,429,464,324 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
525,092,520,530 |
525,091,491,130 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,429,346,732 |
59,429,432,236 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
13,055,402 |
13,055,387 |
-0.00% |