Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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 60,216,316,151 60,216,330,418 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 227,475,916,929 227,475,807,198 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,051,183,230 38,051,167,772 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 957,935,278,034 957,933,273,042 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,004,067,414 165,004,196,734 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,324,054,324 272,324,123,925 +0.00%
libraries_tests.run.linux.arm64.Release.mch 905,990,275,280 905,991,766,653 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,225,674,005 550,225,191,599 -0.00%
realworld.run.linux.arm64.checked.mch 58,505,460,693 58,505,550,993 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,031,173,394 12,031,127,075 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 431,918,042 431,918,042 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,919,504,524 22,919,503,858 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,956,883,142 18,956,883,720 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 389,091,595,199 389,091,457,272 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,656 1,869,656 0.00%
libraries.pmi.linux.arm64.checked.mch 164,727,513 164,717,590 -0.01%
libraries_tests.run.linux.arm64.Release.mch 219,401,808,762 219,401,794,340 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,237,485 13,858,243,403 +0.00%
realworld.run.linux.arm64.checked.mch 451,682,643 451,704,024 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,808 1,242,808 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 59,784,398,109 59,784,412,376 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,556,412,405 204,556,303,340 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,094,300,088 19,094,284,052 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,843,682,835 568,841,815,770 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,002,197,758 165,002,327,078 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,159,326,811 272,159,406,335 +0.00%
libraries_tests.run.linux.arm64.Release.mch 686,588,466,518 686,589,972,313 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,367,436,520 536,366,948,196 -0.00%
realworld.run.linux.arm64.checked.mch 58,053,778,050 58,053,846,969 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,029,930,586 12,029,884,267 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 54,360,579,073 54,360,470,186 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,540,118,250 234,540,009,363 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,136,445,684 37,136,450,931 +0.00%
coreclr_tests.run.linux.x64.checked.mch 883,241,090,365 883,238,972,662 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,177,944,437 147,178,028,304 +0.00%
libraries.pmi.linux.x64.checked.mch 259,415,855,403 259,415,975,021 +0.00%
libraries_tests.run.linux.x64.Release.mch 917,815,345,711 917,816,124,969 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 522,268,230,985 522,268,154,034 -0.00%
realworld.run.linux.x64.checked.mch 56,044,058,094 56,044,198,803 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,484,876,498 19,484,808,489 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 302,569,333 302,569,333 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 25,076,712,472 25,076,711,739 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,706,188,693 17,706,188,629 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,572,706,344 355,572,499,585 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,575 1,644,575 0.00%
libraries.pmi.linux.x64.checked.mch 149,998,898 149,999,765 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,733,692,337 195,733,690,708 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,339,329 12,866,344,480 +0.00%
realworld.run.linux.x64.checked.mch 334,141,806 334,142,796 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,354 1,252,354 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 54,058,009,740 54,057,900,853 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 209,463,405,778 209,463,297,624 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,430,256,991 19,430,262,302 +0.00%
coreclr_tests.run.linux.x64.checked.mch 527,668,384,021 527,666,473,077 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,176,299,862 147,176,383,729 +0.00%
libraries.pmi.linux.x64.checked.mch 259,265,856,505 259,265,975,256 +0.00%
libraries_tests.run.linux.x64.Release.mch 722,081,653,374 722,082,434,261 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,401,891,656 509,401,809,554 -0.00%
realworld.run.linux.x64.checked.mch 55,709,916,288 55,710,056,007 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,483,624,144 19,483,556,135 -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,535,987,848 42,535,980,904 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 54,098,993,014 54,098,994,101 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,369,348,273 28,369,414,625 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 901,083,326,606 901,081,442,063 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,762,548,604 164,762,719,593 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,373,447,417 282,373,219,274 -0.00%
libraries_tests.run.osx.arm64.Release.mch 670,501,757,206 670,502,050,633 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,960,032,798 542,959,542,221 -0.00%
realworld.run.osx.arm64.checked.mch 55,800,127,176 55,800,082,547 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,935 550,935 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,283,838,046 16,283,838,816 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,909,237,288 11,909,234,753 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 365,676,796,946 365,676,526,605 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,171 1,867,171 0.00%
libraries.pmi.osx.arm64.checked.mch 166,086,231 166,093,630 +0.00%
libraries_tests.run.osx.arm64.Release.mch 205,256,338,096 205,256,342,104 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,547,738 13,488,540,619 -0.00%
realworld.run.osx.arm64.checked.mch 433,611,444 433,611,444 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,535,436,913 42,535,429,969 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,815,154,968 37,815,155,285 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,460,110,985 16,460,179,872 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 535,406,529,660 535,404,915,458 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,760,681,433 164,760,852,422 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,207,361,186 282,207,125,644 -0.00%
libraries_tests.run.osx.arm64.Release.mch 465,245,419,110 465,245,708,529 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,471,485,060 529,471,001,602 -0.00%
realworld.run.osx.arm64.checked.mch 55,366,515,732 55,366,471,103 -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,825,832,279 41,825,832,545 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,451,457,743 140,451,600,111 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,057,561,043 29,057,586,171 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 935,090,216,984 935,088,289,142 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,753,556,338 172,753,641,914 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,738,850,764 283,739,090,846 +0.00%
libraries_tests.run.windows.arm64.Release.mch 701,114,231,766 701,115,226,201 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 574,077,984,058 574,077,213,620 -0.00%
realworld.run.windows.arm64.checked.mch 58,612,798,222 58,612,801,082 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,102,047,886 16,101,994,332 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,786 550,786 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,817,362 17,007,824,002 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,637,232,351 11,637,231,807 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 379,003,140,889 379,003,377,772 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,077 1,870,077 0.00%
libraries.pmi.windows.arm64.checked.mch 164,838,923 164,848,743 +0.01%
libraries_tests.run.windows.arm64.Release.mch 208,116,245,621 208,116,262,729 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,356,884 13,491,343,683 -0.00%
realworld.run.windows.arm64.checked.mch 433,981,944 433,960,566 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,578 1,290,578 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,825,281,493 41,825,281,759 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,443,640,381 123,443,776,109 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,420,328,692 17,420,354,364 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 556,087,076,095 556,084,911,370 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,751,686,261 172,751,771,837 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,574,011,841 283,574,242,103 +0.00%
libraries_tests.run.windows.arm64.Release.mch 492,997,986,145 492,998,963,472 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,586,627,174 560,585,869,937 -0.00%
realworld.run.windows.arm64.checked.mch 58,178,816,278 58,178,840,516 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,100,757,308 16,100,703,754 -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,484,031,538 153,484,389,593 +0.00%
benchmarks.run.windows.x64.checked.mch 65,390,679,812 65,390,672,672 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 137,501,693,842 137,501,757,672 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 39,370,898,363 39,370,858,806 -0.00%
coreclr_tests.run.windows.x64.checked.mch 969,852,885,678 969,851,042,482 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,464,923,372 152,465,015,593 +0.00%
libraries.pmi.windows.x64.checked.mch 275,517,974,664 275,517,984,082 +0.00%
libraries_tests.run.windows.x64.Release.mch 732,944,564,717 732,945,290,399 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 593,729,033,718 593,728,631,732 -0.00%
realworld.run.windows.x64.checked.mch 59,956,392,597 59,956,495,268 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,178,335,728 23,178,261,163 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,493,450,343 19,493,450,844 +0.00%
benchmarks.run.windows.x64.checked.mch 776,300 776,293 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 24,131,806,120 24,131,807,257 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,367,908,997 17,367,909,243 +0.00%
coreclr_tests.run.windows.x64.checked.mch 408,207,092,670 408,207,117,977 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,432 1,600,432 0.00%
libraries.pmi.windows.x64.checked.mch 143,458,726 143,459,549 +0.00%
libraries_tests.run.windows.x64.Release.mch 206,554,302,010 206,554,308,344 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,839,231,124 12,839,229,472 -0.00%
realworld.run.windows.x64.checked.mch 334,242,260 334,241,176 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,780 1,252,780 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,990,581,195 133,990,938,749 +0.00%
benchmarks.run.windows.x64.checked.mch 65,389,903,512 65,389,896,379 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 113,369,887,722 113,369,950,415 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 22,002,989,366 22,002,949,563 -0.00%
coreclr_tests.run.windows.x64.checked.mch 561,645,793,008 561,643,924,505 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,463,322,940 152,463,415,161 +0.00%
libraries.pmi.windows.x64.checked.mch 275,374,515,938 275,374,524,533 +0.00%
libraries_tests.run.windows.x64.Release.mch 526,390,262,707 526,390,982,055 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 580,889,802,594 580,889,402,260 -0.00%
realworld.run.windows.x64.checked.mch 59,622,150,337 59,622,254,092 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,177,082,948 23,177,008,383 -0.00%