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,207,703,911 48,207,710,484 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,413,110,891 190,412,962,121 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,300,746,869 35,300,760,861 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,456,129,893 672,454,568,247 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,596,724,226 163,596,799,898 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,161,473,271 270,161,499,714 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,937,562,536 77,937,398,894 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,627,391,476 537,626,755,615 -0.00%
realworld.run.linux.arm64.checked.mch 58,506,807,753 58,507,006,601 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,401,875,165 11,401,847,643 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,578,085 147,578,085 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,192,592,472 22,192,589,067 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,357,060,800 16,357,062,972 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,142,415,823 185,142,395,750 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,687 1,869,687 0.00%
libraries.pmi.linux.arm64.checked.mch 164,800,193 164,810,097 +0.01%
libraries_tests.run.linux.arm64.Release.mch 24,188,464,864 24,188,464,320 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,860,140,935 13,860,126,769 -0.00%
realworld.run.linux.arm64.checked.mch 453,788,625 453,788,693 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,814 1,242,814 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,060,125,826 48,060,132,399 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,220,518,419 168,220,373,054 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,943,686,069 18,943,697,889 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,313,714,070 487,312,172,497 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,594,854,539 163,594,930,211 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,996,673,078 269,996,689,617 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,749,097,672 53,748,934,574 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,767,250,541 523,766,628,846 -0.00%
realworld.run.linux.arm64.checked.mch 58,053,019,128 58,053,217,908 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,400,632,351 11,400,604,829 -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,392,636,216 50,392,506,663 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,818,813,438 193,818,723,352 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,846,139,783 34,846,113,786 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,295,954,382 630,294,812,502 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,323,780,910 146,323,907,919 +0.00%
libraries.pmi.linux.x64.checked.mch 257,511,973,390 257,511,926,335 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,713,810,237 84,713,667,828 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,847,111,549 509,846,333,957 -0.00%
realworld.run.linux.x64.checked.mch 55,936,854,395 55,936,933,095 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,141,109,417 19,141,040,236 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,374,491 220,374,491 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,562,964,981 19,562,964,676 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,976,293,036 16,976,292,308 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,448,258,828 185,448,378,523 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,571 1,644,571 0.00%
libraries.pmi.linux.x64.checked.mch 150,000,255 150,000,241 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,226,470,866 17,226,470,222 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,693,950 12,866,694,504 +0.00%
realworld.run.linux.x64.checked.mch 333,776,165 333,781,504 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,360 1,252,360 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,172,261,725 50,172,132,172 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,255,848,457 174,255,758,676 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,869,846,747 17,869,821,478 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,847,695,554 444,846,433,979 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,322,136,339 146,322,263,348 +0.00%
libraries.pmi.linux.x64.checked.mch 257,361,973,135 257,361,926,094 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,487,339,371 67,487,197,606 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,980,417,599 496,979,639,453 -0.00%
realworld.run.linux.x64.checked.mch 55,603,078,230 55,603,151,591 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,139,857,057 19,139,787,876 -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,095,663,884 42,095,692,758 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,260,435,533 53,260,398,821 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,159,176,469 28,159,190,840 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,750,651,327 750,748,993,060 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,349,345,900 163,349,441,445 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,609,566,115 280,609,554,547 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,566,883,145 107,566,943,767 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,416,236,489 532,415,978,303 -0.00%
realworld.run.osx.arm64.checked.mch 55,709,609,583 55,709,700,788 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 753,042 753,042 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,528,921,568 16,528,918,081 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,892,813,878 11,892,809,924 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,991,550,921 269,991,916,839 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,207 1,867,207 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,960 166,096,404 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,514,030,544 60,514,032,632 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,489,170,690 13,489,157,450 -0.00%
realworld.run.osx.arm64.checked.mch 433,680,233 433,658,823 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,094,910,842 42,094,939,716 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,731,513,965 36,731,480,740 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,266,362,591 16,266,380,916 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,759,100,406 480,757,076,221 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,347,478,693 163,347,574,238 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,443,477,155 280,443,458,143 -0.00%
libraries_tests.run.osx.arm64.Release.mch 47,052,852,601 47,052,911,135 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,927,065,799 518,926,820,853 -0.00%
realworld.run.osx.arm64.checked.mch 55,275,929,350 55,276,041,965 +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,412,558,179 41,412,559,382 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,532,244,141 107,532,227,182 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,224,015,742 28,224,062,698 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,541,697,924 643,539,744,404 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,316,409,555 171,316,479,770 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,755,977,830 281,756,151,554 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,354,448,671 19,354,406,170 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 561,078,195,156 561,077,777,870 -0.00%
realworld.run.windows.arm64.checked.mch 58,425,312,624 58,425,475,337 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,386,403,908 15,386,341,796 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,816 550,816 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,551,637,613 13,551,636,899 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,628,083,283 11,628,087,430 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,697,151,721 163,697,031,120 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,087 1,870,087 0.00%
libraries.pmi.windows.arm64.checked.mch 164,857,662 164,857,675 +0.00%
libraries_tests.run.windows.arm64.Release.mch 1,269,757,005 1,269,756,845 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,489,228,691 13,489,227,122 -0.00%
realworld.run.windows.arm64.checked.mch 433,965,975 433,944,603 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,569 1,290,569 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,412,007,363 41,412,008,566 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,980,606,528 93,980,590,283 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,595,932,459 16,595,975,268 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,844,546,203 479,842,713,284 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,314,539,468 171,314,609,683 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,591,120,168 281,591,293,879 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,084,691,666 18,084,649,325 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,588,966,465 547,588,550,748 -0.00%
realworld.run.windows.arm64.checked.mch 57,991,346,649 57,991,530,734 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,385,113,339 15,385,051,227 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,480,289,005 153,480,537,978 +0.00%
benchmarks.run.windows.x64.checked.mch 54,023,457,423 54,023,403,020 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 95,030,628,984 95,030,802,019 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,607,712,839 37,607,670,729 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,363,443,161 685,361,801,145 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,636,904,531 151,636,971,918 +0.00%
libraries.pmi.windows.x64.checked.mch 291,573,528,472 291,573,357,429 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,027,847,145 78,027,808,489 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 563,006,943,396 563,006,457,343 -0.00%
realworld.run.windows.x64.checked.mch 62,598,773,330 62,598,873,476 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,974,551,453 22,974,480,113 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,494,080,270 19,494,081,703 +0.00%
benchmarks.run.windows.x64.checked.mch 776,412 776,412 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,494,100,611 20,494,105,948 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,127,867,615 17,127,870,986 +0.00%
coreclr_tests.run.windows.x64.checked.mch 226,035,944,374 226,036,362,133 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,430 1,600,430 0.00%
libraries.pmi.windows.x64.checked.mch 143,459,229 143,457,576 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,398,461,306 33,398,463,223 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,428,942,326 12,428,940,062 -0.00%
realworld.run.windows.x64.checked.mch 334,270,170 334,269,048 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,776 1,252,776 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,986,208,735 133,986,456,275 +0.00%
benchmarks.run.windows.x64.checked.mch 54,022,681,011 54,022,626,608 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,536,528,373 74,536,696,071 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,479,845,224 20,479,799,743 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,327,498,787 459,325,439,012 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,635,304,101 151,635,371,488 +0.00%
libraries.pmi.windows.x64.checked.mch 291,430,069,243 291,429,899,853 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,629,385,839 44,629,345,266 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,578,001,070 550,577,517,281 -0.00%
realworld.run.windows.x64.checked.mch 62,264,503,160 62,264,604,428 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,973,298,677 22,973,227,337 -0.00%