Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,083,384,602 58,083,466,173 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,725,353,231 228,725,332,420 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,827,197,701 33,827,264,579 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 959,378,338,383 959,376,616,229 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,012,935,168 165,013,072,442 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,602,953,349 268,603,294,155 +0.00%
libraries_tests.run.linux.arm64.Release.mch 902,314,919,989 902,315,905,258 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,012,328,534 546,011,760,746 -0.00%
realworld.run.linux.arm64.checked.mch 57,878,363,143 57,878,433,778 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,971,015,895 11,970,957,216 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,401,648 387,401,648 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,201,576 25,044,203,997 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,850,635 14,614,848,527 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,179,861,653 392,179,838,217 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,710 1,869,710 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,748 164,846,648 +0.01%
libraries_tests.run.linux.arm64.Release.mch 219,699,096,648 219,699,072,932 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,437,160 13,858,442,630 +0.00%
realworld.run.linux.arm64.checked.mch 448,326,762 448,353,412 +0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,840 1,242,834 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,695,982,954 57,696,064,525 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 203,681,151,655 203,681,128,423 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,212,347,066 19,212,416,052 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 567,198,476,730 567,196,778,012 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,011,065,458 165,011,202,732 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,438,116,601 268,438,447,507 +0.00%
libraries_tests.run.linux.arm64.Release.mch 682,615,823,341 682,616,832,326 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,153,891,374 532,153,318,116 -0.00%
realworld.run.linux.arm64.checked.mch 57,430,036,381 57,430,080,366 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,969,773,055 11,969,714,382 -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,833,895,776 57,833,871,757 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 233,544,599,417 233,544,401,339 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,049,942,235 35,049,914,852 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,129,623,858 874,127,511,572 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,230,190,613 147,230,321,029 +0.00%
libraries.pmi.linux.x64.checked.mch 255,752,971,401 255,753,088,793 +0.00%
libraries_tests.run.linux.x64.Release.mch 877,361,047,732 877,362,293,865 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,321,676,877 518,321,333,187 -0.00%
realworld.run.linux.x64.checked.mch 55,682,214,786 55,682,309,710 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,344,669 19,386,238,325 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,467,842 390,467,852 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,734,696 26,038,736,535 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,579,975 16,151,580,670 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,396,942 355,577,678,864 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,562 1,645,562 0.00%
libraries.pmi.linux.x64.checked.mch 150,116,707 150,115,845 -0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,623,112 194,700,611,543 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,003,688 12,871,006,093 +0.00%
realworld.run.linux.x64.checked.mch 342,514,246 342,519,600 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,656 1,253,656 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,443,427,934 57,443,403,905 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 207,505,864,721 207,505,664,804 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,898,362,260 18,898,334,182 -0.00%
coreclr_tests.run.linux.x64.checked.mch 518,552,226,916 518,549,832,708 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,228,545,051 147,228,675,467 +0.00%
libraries.pmi.linux.x64.checked.mch 255,602,854,694 255,602,972,948 +0.00%
libraries_tests.run.linux.x64.Release.mch 682,660,424,620 682,661,682,322 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,450,673,189 505,450,327,094 -0.00%
realworld.run.linux.x64.checked.mch 55,339,700,540 55,339,790,110 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,385,091,013 19,384,984,669 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

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,331,270,044 42,331,352,092 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 90,744,916,608 90,745,066,200 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,439,074,261 28,439,043,097 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 923,876,066,694 923,873,923,013 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,769,563,950 164,769,714,896 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,038,714,768 279,038,565,412 -0.00%
libraries_tests.run.osx.arm64.Release.mch 674,345,277,867 674,346,239,435 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,370,796,763 534,370,248,766 -0.00%
realworld.run.osx.arm64.checked.mch 55,123,562,125 55,123,611,432 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,736 550,736 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,690,988 16,975,692,728 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,664,748 11,915,661,762 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,023,532,054 383,023,480,640 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,243 1,867,243 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,682 166,088,681 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,782,401 204,688,756,181 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,913,007 13,487,923,325 +0.00%
realworld.run.osx.arm64.checked.mch 430,293,314 430,266,610 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,330,719,308 42,330,801,356 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,769,225,620 73,769,373,472 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,523,409,513 16,523,381,335 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 540,852,534,640 540,850,442,373 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,767,696,707 164,767,847,653 +0.00%
libraries.pmi.osx.arm64.checked.mch 278,872,626,086 278,872,476,731 -0.00%
libraries_tests.run.osx.arm64.Release.mch 469,656,495,466 469,657,483,254 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 520,882,883,756 520,882,325,441 -0.00%
realworld.run.osx.arm64.checked.mch 54,693,268,811 54,693,344,822 +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,618,114,052 41,618,106,285 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,402,312,296 136,402,426,732 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,606,325,449 28,606,348,036 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,185,504,977 936,183,609,163 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,758,501,314 172,758,630,402 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,918,977,313 279,919,125,358 +0.00%
libraries_tests.run.windows.arm64.Release.mch 702,957,663,443 702,958,771,589 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,645,456,208 569,644,923,651 -0.00%
realworld.run.windows.arm64.checked.mch 57,887,124,599 57,887,295,739 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,045,713,233 16,045,664,918 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,635 550,635 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,305,776 16,936,307,633 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,827,358 11,631,823,553 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,630,571,309 381,630,454,419 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,131 1,870,131 0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,522 164,925,465 +0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,867,075 210,293,848,759 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,245,448 13,491,258,779 +0.00%
realworld.run.windows.arm64.checked.mch 430,690,885 430,690,795 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,604 1,290,604 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,617,563,417 41,617,555,650 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,466,006,520 119,466,119,099 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,974,498,091 16,974,524,483 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,554,933,668 554,553,154,744 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,756,631,183 172,756,760,271 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,754,061,791 279,754,199,893 +0.00%
libraries_tests.run.windows.arm64.Release.mch 492,663,796,368 492,664,922,830 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,154,210,760 556,153,664,872 -0.00%
realworld.run.windows.arm64.checked.mch 57,456,433,714 57,456,604,944 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,044,422,629 16,044,374,314 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 131,209,005,695 131,209,285,240 +0.00%
benchmarks.run.windows.x64.checked.mch 60,834,649,555 60,834,686,660 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,023,048,619 135,023,181,390 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,093,534,529 27,093,465,319 -0.00%
coreclr_tests.run.windows.x64.checked.mch 929,436,587,619 929,434,307,302 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,515,246,241 152,515,303,049 +0.00%
libraries.pmi.windows.x64.checked.mch 265,138,935,832 265,138,806,275 -0.00%
libraries_tests.run.windows.x64.Release.mch 732,182,598,388 732,183,235,182 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,338,674,108 591,338,085,402 -0.00%
realworld.run.windows.x64.checked.mch 59,229,105,163 59,229,144,838 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,221,870,665 23,221,762,721 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,501,053,155 19,501,054,193 +0.00%
benchmarks.run.windows.x64.checked.mch 816,552 816,552 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,387,573 22,940,386,607 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,502,887 10,194,502,516 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,125,100 373,975,302,107 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,300 1,601,300 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,973 143,568,604 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,022,307 209,367,036,176 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,955,587 12,576,951,098 -0.00%
realworld.run.windows.x64.checked.mch 334,122,331 334,122,324 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,942 1,253,942 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 111,707,952,540 111,708,231,047 +0.00%
benchmarks.run.windows.x64.checked.mch 60,833,833,003 60,833,870,108 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,082,661,046 112,082,794,783 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,899,031,642 16,898,962,803 -0.00%
coreclr_tests.run.windows.x64.checked.mch 555,461,462,519 555,459,005,195 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,513,644,941 152,513,701,749 +0.00%
libraries.pmi.windows.x64.checked.mch 264,995,368,859 264,995,237,671 -0.00%
libraries_tests.run.windows.x64.Release.mch 522,815,576,081 522,816,199,006 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 578,761,718,521 578,761,134,304 -0.00%
realworld.run.windows.x64.checked.mch 58,894,982,832 58,895,022,514 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,220,616,723 23,220,508,779 -0.00%