Throughput Diffs
linux arm64
MinOpts (-0.00% to +0.01%)
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 |
58,188,856,837 |
58,188,882,698 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
229,554,295,979 |
229,554,175,968 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
33,881,822,706 |
33,881,801,937 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
960,207,084,100 |
960,205,580,372 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,246,755,152 |
165,246,963,333 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
268,951,519,892 |
268,951,664,918 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
904,738,834,740 |
904,739,695,011 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
546,539,163,095 |
546,539,024,278 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,968,188,402 |
57,968,311,005 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,995,498,258 |
11,995,460,949 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
387,400,196 |
387,400,196 |
0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
25,044,218,703 |
25,044,221,693 |
+0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
14,614,875,464 |
14,614,874,839 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
392,183,268,262 |
392,183,267,611 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
1,869,754 |
1,869,754 |
0.00% |
libraries.pmi.linux.arm64.checked.mch |
164,836,780 |
164,846,690 |
+0.01% |
libraries_tests.run.linux.arm64.Release.mch |
219,699,178,112 |
219,699,194,274 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
13,858,474,599 |
13,858,471,880 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
448,355,398 |
448,355,303 |
-0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
1,242,823 |
1,242,823 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.arm64.checked.mch |
57,801,456,641 |
57,801,482,502 |
+0.00% |
benchmarks.run_pgo.linux.arm64.checked.mch |
204,510,077,276 |
204,509,954,275 |
-0.00% |
benchmarks.run_tiered.linux.arm64.checked.mch |
19,266,947,242 |
19,266,927,098 |
-0.00% |
coreclr_tests.run.linux.arm64.checked.mch |
568,023,815,838 |
568,022,312,761 |
-0.00% |
libraries.crossgen2.linux.arm64.checked.mch |
165,244,885,398 |
165,245,093,579 |
+0.00% |
libraries.pmi.linux.arm64.checked.mch |
268,786,683,112 |
268,786,818,228 |
+0.00% |
libraries_tests.run.linux.arm64.Release.mch |
685,039,656,628 |
685,040,500,737 |
+0.00% |
librariestestsnotieredcompilation.run.linux.arm64.Release.mch |
532,680,688,496 |
532,680,552,398 |
-0.00% |
realworld.run.linux.arm64.checked.mch |
57,519,833,004 |
57,519,955,702 |
+0.00% |
smoke_tests.nativeaot.linux.arm64.checked.mch |
11,994,255,435 |
11,994,218,126 |
-0.00% |
linux x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,943,218,271 |
57,943,130,617 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
234,425,329,740 |
234,425,068,410 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
35,107,952,290 |
35,107,922,820 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
874,977,746,982 |
874,975,827,483 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,459,425,446 |
147,459,461,047 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
256,102,082,190 |
256,102,253,289 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
879,944,870,248 |
879,945,390,777 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,823,556,870 |
518,822,730,674 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,771,028,697 |
55,771,020,597 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,431,618,750 |
19,431,544,029 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
390,468,707 |
390,468,707 |
0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
26,038,748,876 |
26,038,748,670 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
16,151,604,155 |
16,151,603,775 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
355,577,665,157 |
355,577,528,910 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
1,645,562 |
1,645,562 |
0.00% |
libraries.pmi.linux.x64.checked.mch |
150,115,853 |
150,116,724 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
194,700,610,384 |
194,700,602,921 |
-0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,871,001,348 |
12,870,995,052 |
-0.00% |
realworld.run.linux.x64.checked.mch |
342,514,144 |
342,514,130 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
1,253,652 |
1,253,657 |
+0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.linux.x64.checked.mch |
57,552,749,564 |
57,552,661,910 |
-0.00% |
benchmarks.run_pgo.linux.x64.checked.mch |
208,386,580,864 |
208,386,319,740 |
-0.00% |
benchmarks.run_tiered.linux.x64.checked.mch |
18,956,348,135 |
18,956,319,045 |
-0.00% |
coreclr_tests.run.linux.x64.checked.mch |
519,400,081,825 |
519,398,298,573 |
-0.00% |
libraries.crossgen2.linux.x64.checked.mch |
147,457,779,884 |
147,457,815,485 |
+0.00% |
libraries.pmi.linux.x64.checked.mch |
255,951,966,337 |
255,952,136,565 |
+0.00% |
libraries_tests.run.linux.x64.Release.mch |
685,244,259,864 |
685,244,787,856 |
+0.00% |
librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,952,555,522 |
505,951,735,622 |
-0.00% |
realworld.run.linux.x64.checked.mch |
55,428,514,553 |
55,428,506,467 |
-0.00% |
smoke_tests.nativeaot.linux.x64.checked.mch |
19,430,365,098 |
19,430,290,372 |
-0.00% |
osx arm64
MinOpts (-0.00% to +0.01%)
Collection |
PDIFF |
realworld.run.osx.arm64.checked.mch |
+0.01% |
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,424,224,013 |
42,424,305,326 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
91,064,881,772 |
91,064,909,930 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
28,488,585,197 |
28,488,576,520 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
924,627,166,565 |
924,625,419,012 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,004,624,296 |
165,004,726,310 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,414,474,653 |
279,414,615,804 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
676,045,505,713 |
676,046,312,248 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
534,877,452,517 |
534,876,849,039 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
55,211,463,910 |
55,211,496,474 |
+0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
550,756 |
550,756 |
0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
16,975,746,714 |
16,975,744,495 |
-0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
11,915,672,243 |
11,915,675,113 |
+0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
383,027,118,213 |
383,027,182,832 |
+0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
1,867,276 |
1,867,276 |
0.00% |
libraries.pmi.osx.arm64.checked.mch |
166,096,171 |
166,096,201 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
204,688,668,567 |
204,688,662,262 |
-0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,487,950,717 |
13,487,944,037 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
430,268,594 |
430,295,221 |
+0.01% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.osx.arm64.checked.mch |
42,423,673,257 |
42,423,754,570 |
+0.00% |
benchmarks.run_pgo.osx.arm64.checked.mch |
74,089,135,058 |
74,089,165,435 |
+0.00% |
benchmarks.run_tiered.osx.arm64.checked.mch |
16,572,912,954 |
16,572,901,407 |
-0.00% |
coreclr_tests.run.osx.arm64.checked.mch |
541,600,048,352 |
541,598,236,180 |
-0.00% |
libraries.crossgen2.osx.arm64.checked.mch |
165,002,757,020 |
165,002,859,034 |
+0.00% |
libraries.pmi.osx.arm64.checked.mch |
279,248,378,482 |
279,248,519,603 |
+0.00% |
libraries_tests.run.osx.arm64.Release.mch |
471,356,837,146 |
471,357,649,986 |
+0.00% |
librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
521,389,501,800 |
521,388,905,002 |
-0.00% |
realworld.run.osx.arm64.checked.mch |
54,781,195,316 |
54,781,201,253 |
+0.00% |
windows arm64
MinOpts (-0.01% to +0.00%)
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,709,956,077 |
41,709,969,186 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
136,919,634,903 |
136,919,557,303 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
28,656,846,820 |
28,656,851,626 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
936,994,724,505 |
936,993,310,809 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,001,918,832 |
173,002,021,096 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,286,145,269 |
280,286,172,721 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
704,768,058,309 |
704,769,101,550 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,162,153,516 |
570,161,709,112 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,977,902,859 |
57,977,987,226 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,082,158,876 |
16,082,091,951 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
550,639 |
550,639 |
0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
16,936,318,749 |
16,936,319,205 |
+0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
11,631,849,412 |
11,631,849,960 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
381,633,936,367 |
381,633,945,932 |
+0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
1,870,089 |
1,870,089 |
0.00% |
libraries.pmi.windows.arm64.checked.mch |
164,925,499 |
164,915,585 |
-0.01% |
libraries_tests.run.windows.arm64.Release.mch |
210,293,903,524 |
210,293,919,454 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,491,269,364 |
13,491,275,092 |
+0.00% |
realworld.run.windows.arm64.checked.mch |
430,692,717 |
430,692,724 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
1,290,613 |
1,290,613 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
benchmarks.run.windows.arm64.checked.mch |
41,709,405,438 |
41,709,418,547 |
+0.00% |
benchmarks.run_pgo.windows.arm64.checked.mch |
119,983,316,154 |
119,983,238,098 |
-0.00% |
benchmarks.run_tiered.windows.arm64.checked.mch |
17,024,997,408 |
17,025,001,666 |
+0.00% |
coreclr_tests.run.windows.arm64.checked.mch |
555,360,788,138 |
555,359,364,877 |
-0.00% |
libraries.crossgen2.windows.arm64.checked.mch |
173,000,048,743 |
173,000,151,007 |
+0.00% |
libraries.pmi.windows.arm64.checked.mch |
280,121,219,770 |
280,121,257,136 |
+0.00% |
libraries_tests.run.windows.arm64.Release.mch |
494,474,154,785 |
494,475,182,096 |
+0.00% |
librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,670,884,152 |
556,670,434,020 |
-0.00% |
realworld.run.windows.arm64.checked.mch |
57,547,210,142 |
57,547,294,502 |
+0.00% |
smoke_tests.nativeaot.windows.arm64.checked.mch |
16,080,868,263 |
16,080,801,338 |
-0.00% |
windows x64
No significant throughput differences found
Details
All contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
178,282,410,120 |
178,282,886,275 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
60,967,763,899 |
60,967,611,894 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
135,559,855,953 |
135,560,027,063 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
27,143,951,494 |
27,143,892,331 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
930,356,314,517 |
930,354,634,738 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,756,113,085 |
152,756,147,878 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,505,641,080 |
265,505,664,458 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
734,211,573,075 |
734,212,632,548 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
591,975,846,507 |
591,975,075,877 |
-0.00% |
realworld.run.windows.x64.checked.mch |
59,321,042,591 |
59,321,043,707 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,277,654,006 |
23,277,550,455 |
-0.00% |
MinOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
21,673,491,361 |
21,673,490,419 |
-0.00% |
benchmarks.run.windows.x64.checked.mch |
816,557 |
816,557 |
0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
22,940,387,535 |
22,940,387,619 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
10,194,501,927 |
10,194,501,614 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
373,975,095,096 |
373,975,418,625 |
+0.00% |
libraries.crossgen2.windows.x64.checked.mch |
1,601,315 |
1,601,315 |
0.00% |
libraries.pmi.windows.x64.checked.mch |
143,568,592 |
143,568,599 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
209,367,035,199 |
209,367,030,871 |
-0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,576,950,068 |
12,576,954,384 |
+0.00% |
realworld.run.windows.x64.checked.mch |
334,121,189 |
334,121,204 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
1,253,943 |
1,253,943 |
0.00% |
FullOpts contexts:
Collection |
Base # instructions |
Diff # instructions |
PDIFF |
aspnet.run.windows.x64.checked.mch |
156,608,918,759 |
156,609,395,856 |
+0.00% |
benchmarks.run.windows.x64.checked.mch |
60,966,947,342 |
60,966,795,337 |
-0.00% |
benchmarks.run_pgo.windows.x64.checked.mch |
112,619,468,418 |
112,619,639,444 |
+0.00% |
benchmarks.run_tiered.windows.x64.checked.mch |
16,949,449,567 |
16,949,390,717 |
-0.00% |
coreclr_tests.run.windows.x64.checked.mch |
556,381,219,421 |
556,379,216,113 |
-0.00% |
libraries.crossgen2.windows.x64.checked.mch |
152,754,511,770 |
152,754,546,563 |
+0.00% |
libraries.pmi.windows.x64.checked.mch |
265,362,072,488 |
265,362,095,859 |
+0.00% |
libraries_tests.run.windows.x64.Release.mch |
524,844,537,876 |
524,845,601,677 |
+0.00% |
librariestestsnotieredcompilation.run.windows.x64.Release.mch |
579,398,896,439 |
579,398,121,493 |
-0.00% |
realworld.run.windows.x64.checked.mch |
58,986,921,402 |
58,986,922,503 |
+0.00% |
smoke_tests.nativeaot.windows.x64.checked.mch |
23,276,400,063 |
23,276,296,512 |
-0.00% |