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,966,379 48,207,979,090 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,414,713,182 190,414,729,520 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,301,167,181 35,301,117,570 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,470,797,902 672,469,009,118 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,595,578,791 163,595,715,811 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,158,036,490 270,158,024,288 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,937,315,797 77,937,225,715 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,613,054,282 537,612,323,283 -0.00%
realworld.run.linux.arm64.checked.mch 58,506,857,453 58,506,921,947 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,402,140,939 11,402,105,982 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,578,033 147,578,033 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,192,607,929 22,192,603,884 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,357,092,140 16,357,091,795 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,142,784,866 185,142,825,533 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,699 1,869,699 0.00%
libraries.pmi.linux.arm64.checked.mch 164,800,164 164,810,079 +0.01%
libraries_tests.run.linux.arm64.Release.mch 24,188,486,449 24,188,485,364 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,860,113,760 13,860,103,969 -0.00%
realworld.run.linux.arm64.checked.mch 453,809,849 453,809,853 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,794 1,242,794 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,060,388,346 48,060,401,057 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,222,105,253 168,222,125,636 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,944,075,041 18,944,025,775 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,328,013,036 487,326,183,585 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,593,709,092 163,593,846,112 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,993,236,326 269,993,214,209 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,748,829,348 53,748,740,351 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,752,940,522 523,752,219,314 -0.00%
realworld.run.linux.arm64.checked.mch 58,053,047,604 58,053,112,094 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,400,898,145 11,400,863,188 -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,032,680 50,391,998,268 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,817,601,532 193,817,501,959 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,846,327,214 34,846,294,079 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,306,034,145 630,304,072,776 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,324,997,721 146,325,107,343 +0.00%
libraries.pmi.linux.x64.checked.mch 257,508,816,675 257,509,121,290 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,712,939,399 84,712,743,362 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,847,360,329 509,846,999,762 -0.00%
realworld.run.linux.x64.checked.mch 55,937,525,045 55,937,578,966 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,141,328,701 19,141,244,484 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,374,293 220,374,293 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,562,952,240 19,562,953,942 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,976,301,687 16,976,301,973 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,448,387,128 185,448,496,092 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,577 1,644,577 0.00%
libraries.pmi.linux.x64.checked.mch 150,000,246 149,999,364 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,226,447,972 17,226,448,429 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,702,219 12,866,701,391 -0.00%
realworld.run.linux.x64.checked.mch 333,776,088 333,781,435 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,356 1,252,356 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,171,658,387 50,171,623,975 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,254,649,292 174,254,548,017 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,870,025,527 17,869,992,106 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,857,647,017 444,855,576,684 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,323,353,144 146,323,462,766 +0.00%
libraries.pmi.linux.x64.checked.mch 257,358,816,429 257,359,121,926 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,486,491,427 67,486,294,933 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,980,658,110 496,980,298,371 -0.00%
realworld.run.linux.x64.checked.mch 55,603,748,957 55,603,797,531 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,140,076,345 19,139,992,128 -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,096,140,774 42,096,110,901 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,260,673,910 53,260,763,949 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,159,586,242 28,159,609,174 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,755,044,492 750,752,986,292 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,345,679,094 163,345,772,483 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,605,833,178 280,606,149,348 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,566,606,232 107,566,580,277 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,416,388,493 532,416,164,172 -0.00%
realworld.run.osx.arm64.checked.mch 55,710,697,046 55,710,824,657 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 753,014 753,014 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,528,930,289 16,528,927,967 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,892,825,821 11,892,826,630 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,991,841,125 269,991,739,058 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,199 1,867,199 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,947 166,088,964 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,514,007,304 60,513,997,703 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,489,170,928 13,489,171,374 +0.00%
realworld.run.osx.arm64.checked.mch 433,658,859 433,680,252 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,095,387,760 42,095,357,887 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,731,743,621 36,731,835,982 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,266,760,421 16,266,782,544 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,763,203,367 480,761,247,234 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,343,811,895 163,343,905,284 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,439,744,231 280,440,060,384 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,052,598,928 47,052,582,574 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,927,217,565 518,926,992,798 -0.00%
realworld.run.osx.arm64.checked.mch 55,277,038,187 55,277,144,405 +0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

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,411,984,207 41,411,959,913 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,531,401,031 107,531,352,904 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,223,784,137 28,223,815,337 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,541,536,084 643,539,976,487 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,316,301,327 171,316,415,327 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,755,943,458 281,755,800,561 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,354,420,445 19,354,396,949 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 561,070,935,538 561,070,329,039 -0.00%
realworld.run.windows.arm64.checked.mch 58,425,737,444 58,425,772,458 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,386,377,837 15,386,326,214 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,793 550,793 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,551,607,613 13,551,607,550 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,628,087,351 11,628,083,494 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,697,251,071 163,697,013,535 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,057 1,870,057 0.00%
libraries.pmi.windows.arm64.checked.mch 164,857,667 164,867,622 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,756,351 1,269,756,076 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,489,216,019 13,489,216,504 +0.00%
realworld.run.windows.arm64.checked.mch 433,965,982 433,966,021 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,590 1,290,590 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,411,433,414 41,411,409,120 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,979,793,418 93,979,745,354 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,595,696,786 16,595,731,843 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,844,285,013 479,842,962,952 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,314,431,270 171,314,545,270 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,591,085,791 281,590,932,939 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,084,664,094 18,084,640,873 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,581,719,519 547,581,112,535 -0.00%
realworld.run.windows.arm64.checked.mch 57,991,771,462 57,991,806,437 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,385,087,247 15,385,035,624 -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,479,604,759 153,479,998,626 +0.00%
benchmarks.run.windows.x64.checked.mch 54,025,199,738 54,025,212,147 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 95,032,001,620 95,032,138,697 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,607,869,188 37,607,779,661 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,377,306,157 685,375,408,716 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,639,560,467 151,639,610,899 +0.00%
libraries.pmi.windows.x64.checked.mch 291,573,743,248 291,573,469,522 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,027,291,014 78,027,192,245 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,984,343,800 562,983,595,820 -0.00%
realworld.run.windows.x64.checked.mch 62,600,085,901 62,600,123,024 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,975,369,034 22,975,293,728 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,494,081,525 19,494,083,848 +0.00%
benchmarks.run.windows.x64.checked.mch 776,405 776,405 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,494,107,287 20,494,111,251 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,127,871,935 17,127,867,906 -0.00%
coreclr_tests.run.windows.x64.checked.mch 226,036,301,674 226,036,151,136 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,430 1,600,430 0.00%
libraries.pmi.windows.x64.checked.mch 143,459,228 143,460,064 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,398,470,155 33,398,469,479 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,428,961,198 12,428,961,669 +0.00%
realworld.run.windows.x64.checked.mch 334,270,157 334,270,177 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,774 1,252,774 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,985,523,234 133,985,914,778 +0.00%
benchmarks.run.windows.x64.checked.mch 54,024,423,333 54,024,435,742 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,537,894,333 74,538,027,446 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,479,997,253 20,479,911,755 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,341,004,483 459,339,257,580 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,637,960,037 151,638,010,469 +0.00%
libraries.pmi.windows.x64.checked.mch 291,430,284,020 291,430,009,458 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,628,820,859 44,628,722,766 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,555,382,602 550,554,634,151 -0.00%
realworld.run.windows.x64.checked.mch 62,265,815,744 62,265,852,847 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,974,116,260 22,974,040,954 -0.00%