Throughput Diffs
linux arm64
FullOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| libraries_tests.run.linux.arm64.Release.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
56,311,103,844 |
56,311,675,243 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
248,685,448,032 |
248,684,757,479 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
42,749,466,659 |
42,749,713,740 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
1,001,153,842,318 |
1,001,153,903,723 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,851,927,561 |
145,851,567,441 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,484,627,945 |
270,484,897,207 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
924,837,719,968 |
924,802,690,697 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
533,779,539,374 |
533,781,438,486 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
58,668,754,510 |
58,669,192,866 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,077,048,456 |
12,077,016,042 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
368,994,136 |
368,996,891 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
28,857,663,551 |
28,857,721,646 |
+0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
22,813,180,348 |
22,813,228,508 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
432,785,377,064 |
432,785,664,153 |
+0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
2,053,766 |
2,053,781 |
+0.00% |
| libraries.pmi.linux.arm64.checked.mch |
183,898,100 |
183,898,120 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
244,267,303,079 |
244,267,784,189 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
15,406,951,537 |
15,406,984,783 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
511,397,986 |
511,392,648 |
-0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
1,279,726 |
1,279,717 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.arm64.checked.mch |
55,942,109,708 |
55,942,678,352 |
+0.00% |
| benchmarks.run_pgo.linux.arm64.checked.mch |
219,827,784,481 |
219,827,035,833 |
-0.00% |
| benchmarks.run_tiered.linux.arm64.checked.mch |
19,936,286,311 |
19,936,485,232 |
+0.00% |
| coreclr_tests.run.linux.arm64.checked.mch |
568,368,465,254 |
568,368,239,570 |
-0.00% |
| libraries.crossgen2.linux.arm64.checked.mch |
145,849,873,795 |
145,849,513,660 |
-0.00% |
| libraries.pmi.linux.arm64.checked.mch |
270,300,729,845 |
270,300,999,087 |
+0.00% |
| libraries_tests.run.linux.arm64.Release.mch |
680,570,416,889 |
680,534,906,508 |
-0.01% |
| librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
518,372,587,837 |
518,374,453,703 |
+0.00% |
| realworld.run.linux.arm64.checked.mch |
58,157,356,524 |
58,157,800,218 |
+0.00% |
| smoke_tests.nativeaot.linux.arm64.checked.mch |
12,075,768,730 |
12,075,736,325 |
-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,936,045,509 |
55,936,524,100 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
241,545,224,317 |
241,544,480,566 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
35,132,471,867 |
35,132,671,350 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
1,000,500,298,177 |
1,000,502,659,079 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,431,670,758 |
129,431,903,405 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
256,308,884,556 |
256,309,410,661 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
901,463,587,468 |
901,454,454,425 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
503,184,283,656 |
503,189,156,644 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
55,823,569,442 |
55,824,033,484 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,336,046,234 |
19,336,012,456 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
364,483,265 |
364,486,429 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
22,977,078,634 |
22,977,137,725 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
16,359,504,996 |
16,359,551,133 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
432,061,480,584 |
432,062,007,168 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,719,641 |
1,719,656 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
159,101,737 |
159,100,868 |
-0.00% |
| libraries_tests.run.linux.x64.Release.mch |
208,575,556,875 |
208,576,052,806 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
13,637,299,019 |
13,637,319,236 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
355,584,478 |
355,584,517 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,255,082 |
1,255,091 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
55,571,562,244 |
55,572,037,671 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
218,568,145,683 |
218,567,342,841 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,772,966,871 |
18,773,120,217 |
+0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
568,438,817,593 |
568,440,651,911 |
+0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
129,429,951,117 |
129,430,183,749 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
256,149,782,819 |
256,150,309,793 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
692,888,030,593 |
692,878,401,619 |
-0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
489,546,984,637 |
489,551,837,408 |
+0.00% |
| realworld.run.linux.x64.checked.mch |
55,467,984,964 |
55,468,448,967 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,334,791,152 |
19,334,757,365 |
-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,482,667,305 |
42,482,980,214 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
93,801,548,071 |
93,798,455,011 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
29,942,085,247 |
29,942,220,979 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
953,730,028,782 |
953,730,447,661 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,602,970,955 |
145,602,603,838 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,894,646,423 |
280,895,372,087 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
679,924,887,169 |
679,905,951,108 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
528,706,348,546 |
528,709,284,178 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
55,886,035,951 |
55,886,432,590 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
611,663 |
611,667 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
18,969,965,454 |
18,970,015,896 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
13,279,218,264 |
13,279,255,839 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
412,641,813,303 |
412,642,105,476 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
2,049,015 |
2,049,030 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
185,395,060 |
185,392,569 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
231,104,246,624 |
231,104,718,791 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
14,998,407,141 |
14,998,428,724 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
491,557,701 |
491,552,199 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,482,055,642 |
42,482,368,547 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,831,582,617 |
74,828,439,115 |
-0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,662,866,983 |
16,662,965,140 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
541,088,215,479 |
541,088,342,185 |
+0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
145,600,921,940 |
145,600,554,808 |
-0.00% |
| libraries.pmi.osx.arm64.checked.mch |
280,709,251,363 |
280,709,979,518 |
+0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
448,820,640,545 |
448,801,232,317 |
-0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
513,707,941,405 |
513,710,855,454 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
55,394,478,250 |
55,394,880,391 |
+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,771,923,528 |
41,772,263,047 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
144,822,394,123 |
144,821,421,440 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
29,990,099,372 |
29,990,233,461 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
973,975,064,289 |
973,976,751,838 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,640,085,939 |
153,639,716,862 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,875,470,870 |
281,875,745,654 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
673,766,042,318 |
673,753,656,964 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,352,555,185 |
556,354,040,021 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
58,628,805,140 |
58,629,186,988 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,160,688,300 |
16,160,667,318 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
611,774 |
611,778 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
18,809,474,036 |
18,809,521,623 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
12,972,360,729 |
12,972,398,080 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
421,054,036,331 |
421,054,355,443 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
2,054,162 |
2,054,177 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
183,966,143 |
183,966,223 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
228,138,569,748 |
228,139,019,214 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
15,004,630,255 |
15,004,645,094 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
492,050,284 |
492,050,280 |
-0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,328,206 |
1,328,213 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
41,771,311,754 |
41,771,651,269 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
126,012,920,087 |
126,011,899,817 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
17,017,738,643 |
17,017,835,381 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
552,921,027,958 |
552,922,396,395 |
+0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
153,638,031,777 |
153,637,662,685 |
-0.00% |
| libraries.pmi.windows.arm64.checked.mch |
281,691,504,727 |
281,691,779,431 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
445,627,472,570 |
445,614,637,750 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
541,347,924,930 |
541,349,394,927 |
+0.00% |
| realworld.run.windows.arm64.checked.mch |
58,136,754,856 |
58,137,136,708 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,159,360,094 |
16,159,339,105 |
-0.00% |
windows x64
Overall (-0.01% to +0.00%)
| Collection |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
-0.01% |
FullOpts (-0.01% to +0.00%)
| Collection |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
-0.01% |
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
148,349,766,576 |
148,340,295,402 |
-0.01% |
| benchmarks.run.windows.x64.checked.mch |
40,619,236,754 |
40,619,441,346 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
117,871,001,048 |
117,870,053,634 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
28,266,278,157 |
28,266,256,876 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
867,180,275,582 |
867,181,730,317 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
135,165,381,805 |
135,165,562,028 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,225,429,425 |
266,225,753,325 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
680,643,075,156 |
680,633,280,786 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
519,034,694,271 |
519,039,182,208 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
59,972,543,689 |
59,973,043,584 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,195,086,035 |
23,195,032,502 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
16,287,462,294 |
16,287,511,031 |
+0.00% |
| benchmarks.run.windows.x64.checked.mch |
490,389 |
490,393 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
16,153,194,391 |
16,153,243,853 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,785,287,609 |
10,785,321,941 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
361,910,202,872 |
361,910,545,719 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,673,188 |
1,673,203 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
151,916,162 |
151,916,179 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
194,921,243,461 |
194,921,737,881 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
13,030,483,519 |
13,030,508,717 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
358,009,215 |
358,010,258 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,256,312 |
1,256,322 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| aspnet.run.windows.x64.checked.mch |
132,062,304,282 |
132,052,784,371 |
-0.01% |
| benchmarks.run.windows.x64.checked.mch |
40,618,746,365 |
40,618,950,953 |
+0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
101,717,806,657 |
101,716,809,781 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
17,480,990,548 |
17,480,934,935 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
505,270,072,710 |
505,271,184,598 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
135,163,708,617 |
135,163,888,825 |
+0.00% |
| libraries.pmi.windows.x64.checked.mch |
266,073,513,263 |
266,073,837,146 |
+0.00% |
| libraries_tests.run.windows.x64.Release.mch |
485,721,831,695 |
485,711,542,905 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
506,004,210,752 |
506,008,673,491 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
59,614,534,474 |
59,615,033,326 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,193,829,723 |
23,193,776,180 |
-0.00% |