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 48,434,031,399 48,434,081,038 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,508,562,536 190,508,555,553 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,565,848,084 35,565,897,893 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,889,379,656 671,887,410,100 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,554,501,101 164,554,613,967 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,023,204,658 270,023,299,889 +0.00%
libraries_tests.run.linux.arm64.Release.mch 78,041,716,680 78,041,652,199 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 548,033,457,867 548,032,728,654 -0.00%
realworld.run.linux.arm64.checked.mch 58,476,574,637 58,476,636,759 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,021,727,133 12,021,680,962 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,480,755 147,480,755 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,180,979,592 22,180,984,423 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,347,827,916 16,347,827,785 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,058,506,718 185,058,157,730 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,084 1,869,084 0.00%
libraries.pmi.linux.arm64.checked.mch 164,642,758 164,652,669 +0.01%
libraries_tests.run.linux.arm64.Release.mch 24,176,738,648 24,176,736,543 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,853,069,021 13,853,076,726 +0.00%
realworld.run.linux.arm64.checked.mch 453,182,575 453,166,563 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,241,708 1,241,708 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,286,550,644 48,286,600,283 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,327,582,944 168,327,571,130 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,218,020,168 19,218,070,108 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,830,872,938 486,829,252,370 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,552,632,017 164,552,744,883 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,858,561,900 269,858,647,220 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,864,978,032 53,864,915,656 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 534,180,388,846 534,179,651,928 -0.00%
realworld.run.linux.arm64.checked.mch 58,023,392,062 58,023,470,196 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,485,425 12,020,439,254 -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,169,472 50,609,218,564 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,889,948,069 193,889,781,488 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,098,083,513 35,098,095,404 +0.00%
coreclr_tests.run.linux.x64.checked.mch 629,821,657,924 629,819,833,713 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,805,061,853 146,805,179,047 +0.00%
libraries.pmi.linux.x64.checked.mch 257,276,079,928 257,276,188,937 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,719,391,961 84,719,190,387 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,653,958,587 519,653,266,772 -0.00%
realworld.run.linux.x64.checked.mch 55,911,685,281 55,911,781,192 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,417,216,641 19,417,135,352 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,246,384 220,246,384 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,554,341,504 19,554,338,391 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,514,584 16,968,511,568 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,378,515,695 185,378,950,964 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,826 1,643,826 0.00%
libraries.pmi.linux.x64.checked.mch 149,857,307 149,857,287 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,219,152,477 17,219,151,038 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,945,378 12,860,948,585 +0.00%
realworld.run.linux.x64.checked.mch 333,260,252 333,260,260 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,345 1,251,345 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,388,923,088 50,388,972,180 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,335,606,565 174,335,443,097 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,568,929 18,129,583,836 +0.00%
coreclr_tests.run.linux.x64.checked.mch 444,443,142,229 444,440,882,749 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,803,418,027 146,803,535,221 +0.00%
libraries.pmi.linux.x64.checked.mch 257,126,222,621 257,126,331,650 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,500,239,484 67,500,039,349 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,793,013,209 506,792,318,187 -0.00%
realworld.run.linux.x64.checked.mch 55,578,425,029 55,578,520,932 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,965,296 19,415,884,007 -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,321,552,661 42,321,588,413 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,523,200,680 53,523,226,341 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,431,220,033 28,431,260,145 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,139,641,492 750,137,781,475 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,311,678,054 164,311,699,111 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,417,160,602 280,417,157,013 -0.00%
libraries_tests.run.osx.arm64.Release.mch 109,625,423,026 109,625,467,825 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,402,836,769 542,402,647,033 -0.00%
realworld.run.osx.arm64.checked.mch 55,682,964,865 55,683,080,952 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,561 752,561 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,519,033,048 16,519,039,582 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,885,398,691 11,885,396,707 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,857,712,847 269,857,639,195 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,583 1,866,583 0.00%
libraries.pmi.osx.arm64.checked.mch 165,938,400 165,938,403 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,486,565,159 60,486,563,122 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,482,276,074 13,482,287,875 +0.00%
realworld.run.osx.arm64.checked.mch 433,049,618 433,049,605 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,320,800,100 42,320,835,852 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,004,167,632 37,004,186,759 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,821,342 16,545,863,438 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,281,928,645 480,280,142,280 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,309,811,471 164,309,832,528 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,251,222,202 280,251,218,610 -0.00%
libraries_tests.run.osx.arm64.Release.mch 49,138,857,867 49,138,904,703 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,920,560,695 528,920,359,158 -0.00%
realworld.run.osx.arm64.checked.mch 55,249,915,247 55,250,031,347 +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,636,024,705 41,636,061,403 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,751,686,726 107,751,757,862 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,490,357,613 28,490,364,971 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,009,421,106 643,007,700,860 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,290,379,788 172,290,461,701 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,462,659,248 281,462,520,519 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,330,534,311 19,330,506,784 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 571,588,313,012 571,587,805,773 -0.00%
realworld.run.windows.arm64.checked.mch 58,402,182,242 58,402,219,638 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,076,760,298 16,076,725,393 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,486 550,486 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,543,736,663 13,543,734,617 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,620,818,673 11,620,818,360 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,625,945,153 163,625,809,035 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,447 1,869,447 0.00%
libraries.pmi.windows.arm64.checked.mch 164,710,186 164,700,246 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,081,363 1,269,081,523 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,482,378,097 13,482,369,263 -0.00%
realworld.run.windows.arm64.checked.mch 433,335,315 433,335,323 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,289,479 1,289,479 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,635,474,219 41,635,510,917 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,207,950,063 94,208,023,245 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,869,538,940 16,869,546,611 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,383,475,953 479,381,891,825 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,288,510,341 172,288,592,254 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,297,949,062 281,297,820,273 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,061,452,948 18,061,425,261 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 558,105,934,915 558,105,436,510 -0.00%
realworld.run.windows.arm64.checked.mch 57,968,846,927 57,968,884,315 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,470,819 16,075,435,914 -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,542,769,290 154,543,099,906 +0.00%
benchmarks.run.windows.x64.checked.mch 54,232,025,564 54,232,028,577 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,897,502,897 96,897,595,222 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,925,634,184 37,925,537,243 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,867,119,809 684,864,881,744 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,079,632,839 152,079,637,420 +0.00%
libraries.pmi.windows.x64.checked.mch 291,292,137,425 291,291,846,682 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,354,989,382 78,354,895,258 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,500,363,704 572,499,883,677 -0.00%
realworld.run.windows.x64.checked.mch 62,567,865,760 62,567,887,224 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,689,125 23,142,610,748 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,082,833 19,485,082,620 -0.00%
benchmarks.run.windows.x64.checked.mch 775,950 775,950 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,080,297 20,483,075,415 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,196,887 17,118,193,986 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,938,731,965 225,938,477,312 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,669 1,599,669 0.00%
libraries.pmi.windows.x64.checked.mch 143,325,434 143,325,424 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,384,494,258 33,384,491,099 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,032,057 12,423,030,150 -0.00%
realworld.run.windows.x64.checked.mch 333,673,319 333,673,332 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,903 1,251,903 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,057,686,457 135,058,017,286 +0.00%
benchmarks.run.windows.x64.checked.mch 54,231,249,614 54,231,252,627 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 76,414,422,600 76,414,519,807 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,807,437,297 20,807,343,257 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,928,387,844 458,926,404,432 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,078,033,170 152,078,037,751 +0.00%
libraries.pmi.windows.x64.checked.mch 291,148,811,991 291,148,521,258 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,970,495,124 44,970,404,159 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,077,331,647 560,076,853,527 -0.00%
realworld.run.windows.x64.checked.mch 62,234,192,441 62,234,213,892 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,437,222 23,141,358,845 -0.00%