Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
realworld.run.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,190,151,846 58,190,137,493 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,553,821,320 229,553,791,202 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,898,988 33,881,919,834 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,211,929,128 960,211,032,103 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,248,042,494 165,248,184,126 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,957,181,136 268,957,128,521 -0.00%
libraries_tests.run.linux.arm64.Release.mch 904,743,104,419 904,743,804,679 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,539,076,122 546,538,508,193 -0.00%
realworld.run.linux.arm64.checked.mch 57,968,299,966 57,968,430,439 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,633,511 11,995,603,812 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,403,196 387,403,196 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,237,140 25,044,233,771 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,895,840 14,614,896,874 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,358,021 392,183,390,341 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,734 1,869,734 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,762 164,836,764 +0.00%
libraries_tests.run.linux.arm64.Release.mch 219,699,250,139 219,699,267,005 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,493,712 13,858,474,975 -0.00%
realworld.run.linux.arm64.checked.mch 448,328,667 448,355,304 +0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,842 1,242,842 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,802,748,650 57,802,734,297 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,509,584,180 204,509,557,431 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,267,003,148 19,267,022,960 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,028,571,107 568,027,641,762 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,246,172,760 165,246,314,392 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,792,344,374 268,792,291,757 -0.00%
libraries_tests.run.linux.arm64.Release.mch 685,043,854,280 685,044,537,674 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,680,582,410 532,680,033,218 -0.00%
realworld.run.linux.arm64.checked.mch 57,519,971,299 57,520,075,135 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,390,669 11,994,360,970 -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,368,709 57,943,329,846 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,423,509,864 234,423,280,044 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,690,330 35,107,646,957 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,982,596,932 874,980,679,505 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,458,131,984 147,458,289,120 +0.00%
libraries.pmi.linux.x64.checked.mch 256,105,135,306 256,105,174,833 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,938,348,557 879,940,009,137 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,837,707,714 518,837,102,883 -0.00%
realworld.run.linux.x64.checked.mch 55,772,890,509 55,773,003,265 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,163,440 19,431,066,173 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,574 390,468,574 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,735,045 26,038,735,836 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,579,924 16,151,580,581 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,413,018 355,577,431,736 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,561 1,645,561 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,855 150,116,710 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,499,853 194,700,504,156 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,005,218 12,870,999,440 -0.00%
realworld.run.linux.x64.checked.mch 342,519,667 342,520,662 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,652 1,253,652 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,900,135 57,552,861,272 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,384,774,819 208,384,544,208 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,956,110,406 18,956,066,376 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,405,183,914 519,403,247,769 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,456,486,423 147,456,643,559 +0.00%
libraries.pmi.linux.x64.checked.mch 255,955,019,451 255,955,058,123 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,237,848,704 685,239,504,981 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,966,702,496 505,966,103,443 -0.00%
realworld.run.linux.x64.checked.mch 55,430,370,842 55,430,482,603 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,909,788 19,429,812,521 -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,196,306 42,424,227,604 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,065,765,876 91,065,797,217 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,563,259 28,488,592,373 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,632,458,957 924,631,166,948 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,678,752 165,004,734,178 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,405,236,604 279,405,408,960 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,045,900,757 676,046,325,617 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,884,642,454 534,884,088,950 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,417,548 55,211,531,323 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,749 550,749 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,752,901 16,975,754,960 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,685,793 11,915,682,741 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,077,091 383,027,297,930 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,253 1,867,253 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,789 166,096,199 +0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,637,382 204,688,607,834 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,943,737 13,487,948,485 +0.00%
realworld.run.osx.arm64.checked.mch 430,268,595 430,295,232 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,645,557 42,423,676,855 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,090,012,975 74,090,042,257 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,877,466 16,572,909,632 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,605,381,866 541,603,869,018 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,002,811,499 165,002,866,925 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,239,147,815 279,239,312,761 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,357,263,375 471,357,717,783 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,396,698,717 521,396,140,465 -0.00%
realworld.run.osx.arm64.checked.mch 54,781,148,953 54,781,236,091 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
realworld.run.windows.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,710,433,518 41,710,502,883 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,920,226,710 136,920,204,660 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,910,865 28,656,884,715 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,999,453,829 936,998,186,763 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,004,397,386 173,004,490,760 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,289,584,687 280,289,501,012 -0.00%
libraries_tests.run.windows.arm64.Release.mch 704,768,460,650 704,769,082,803 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,154,256,917 570,154,112,424 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,232,954 57,977,354,212 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,952,145 16,081,902,899 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,613 550,613 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,355,466 16,936,353,386 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,851,227 11,631,852,832 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,634,229,517 381,633,951,707 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,121 1,870,121 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,512 164,925,483 -0.00%
libraries_tests.run.windows.arm64.Release.mch 210,293,922,974 210,293,905,854 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,277,978 13,491,279,495 +0.00%
realworld.run.windows.arm64.checked.mch 430,692,810 430,666,092 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,596 1,290,596 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,882,905 41,709,952,270 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,983,871,244 119,983,851,274 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,025,059,638 17,025,031,883 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,365,224,312 555,364,235,056 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,002,527,265 173,002,620,639 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,124,659,175 280,124,575,529 -0.00%
libraries_tests.run.windows.arm64.Release.mch 494,474,537,676 494,475,176,949 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,662,978,939 556,662,832,929 -0.00%
realworld.run.windows.arm64.checked.mch 57,546,540,144 57,546,688,120 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,661,549 16,080,612,303 -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,280,920,165 178,281,498,627 +0.00%
benchmarks.run.windows.x64.checked.mch 60,968,406,796 60,968,408,424 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,560,168,268 135,560,222,728 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,942,175 27,143,926,897 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,355,822,178 930,355,274,241 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,756,017,771 152,756,154,620 +0.00%
libraries.pmi.windows.x64.checked.mch 265,506,046,660 265,506,076,754 +0.00%
libraries_tests.run.windows.x64.Release.mch 734,204,333,338 734,205,279,971 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,968,280,789 591,967,599,055 -0.00%
realworld.run.windows.x64.checked.mch 59,321,845,428 59,321,987,406 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,276,818,222 23,276,749,604 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,484,961 21,673,486,490 +0.00%
benchmarks.run.windows.x64.checked.mch 816,566 816,566 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,396,152 22,940,392,391 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,498,754 10,194,501,116 +0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,087,063 373,975,314,892 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,301 1,601,301 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,967 143,566,121 -0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,039,963 209,367,045,697 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,957,549 12,576,949,750 -0.00%
realworld.run.windows.x64.checked.mch 334,122,307 334,121,212 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,955 1,253,955 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,607,435,204 156,608,012,137 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,590,230 60,967,591,858 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,619,772,116 112,619,830,337 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,443,421 16,949,425,781 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,380,735,115 556,379,959,349 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,754,416,470 152,754,553,319 +0.00%
libraries.pmi.windows.x64.checked.mch 265,362,479,693 265,362,510,633 +0.00%
libraries_tests.run.windows.x64.Release.mch 524,837,293,375 524,838,234,274 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,391,323,240 579,390,649,305 -0.00%
realworld.run.windows.x64.checked.mch 58,987,723,121 58,987,866,194 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,564,267 23,275,495,649 -0.00%