Throughput Diffs

linux arm64

MinOpts (-0.01% 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 61,021,948,854 61,021,963,873 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,468,516,975 236,468,460,728 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,592,723,327 40,592,751,329 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 961,035,333,824 961,033,922,700 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,375,719,296 165,375,925,482 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,287,231,002 269,287,323,249 +0.00%
libraries_tests.run.linux.arm64.Release.mch 912,153,167,000 912,154,574,804 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,322,344,772 546,322,290,200 -0.00%
realworld.run.linux.arm64.checked.mch 57,951,107,221 57,951,147,965 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,018,027,783 12,017,998,787 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 447,667,771 447,667,771 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 23,365,458,693 23,365,462,281 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,975,221,532 20,975,224,272 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,317,387,621 392,317,695,142 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,870,897 1,870,897 0.00%
libraries.pmi.linux.arm64.checked.mch 165,063,165 165,073,078 +0.01%
libraries_tests.run.linux.arm64.Release.mch 220,882,178,846 220,882,169,656 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,866,478,532 13,866,480,728 +0.00%
realworld.run.linux.arm64.checked.mch 448,459,989 448,433,189 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,523 1,243,523 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 60,574,281,083 60,574,296,102 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 213,103,058,282 213,102,998,447 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,617,501,795 19,617,527,057 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,717,946,203 568,716,227,558 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,373,848,399 165,374,054,585 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,122,167,837 269,122,250,171 +0.00%
libraries_tests.run.linux.arm64.Release.mch 691,270,988,154 691,272,405,148 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,455,866,240 532,455,809,472 -0.00%
realworld.run.linux.arm64.checked.mch 57,502,647,232 57,502,714,776 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,016,784,260 12,016,755,264 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,229,868,287 51,229,803,930 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,051,916,720 236,051,854,834 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,547,129,478 33,547,091,596 -0.00%
coreclr_tests.run.linux.x64.checked.mch 895,000,764,278 894,998,887,817 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,509,698,105 147,509,720,729 +0.00%
libraries.pmi.linux.x64.checked.mch 256,276,986,185 256,277,246,710 +0.00%
libraries_tests.run.linux.x64.Release.mch 888,642,696,453 888,643,102,236 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,470,311,170 518,469,484,878 -0.00%
realworld.run.linux.x64.checked.mch 55,480,076,641 55,480,157,866 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,403,061,566 19,402,963,745 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 224,083,321 224,083,321 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 20,901,189,406 20,901,187,825 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,917,403,407 14,917,402,708 -0.00%
coreclr_tests.run.linux.x64.checked.mch 362,995,935,911 362,996,201,522 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,757 1,645,757 0.00%
libraries.pmi.linux.x64.checked.mch 150,120,613 150,119,747 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,817,845,872 196,817,849,532 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,497,850 12,871,502,584 +0.00%
realworld.run.linux.x64.checked.mch 333,679,687 333,673,373 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,787 1,253,787 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,005,784,966 51,005,720,609 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,150,727,314 215,150,667,009 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,629,726,071 18,629,688,888 -0.00%
coreclr_tests.run.linux.x64.checked.mch 532,004,828,367 532,002,686,295 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,508,052,348 147,508,074,972 +0.00%
libraries.pmi.linux.x64.checked.mch 256,126,865,572 256,127,126,963 +0.00%
libraries_tests.run.linux.x64.Release.mch 691,824,850,581 691,825,252,704 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,598,813,320 505,597,982,294 -0.00%
realworld.run.linux.x64.checked.mch 55,146,396,954 55,146,484,493 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,401,807,779 19,401,709,958 -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,790,326,788 42,790,318,216 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 90,505,076,460 90,505,006,446 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,704,487,892 28,704,460,586 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 902,987,614,084 902,985,659,228 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,135,731,286 165,135,860,323 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,803,466,000 279,803,517,288 +0.00%
libraries_tests.run.osx.arm64.Release.mch 666,000,590,556 666,001,735,777 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 535,551,803,207 535,551,607,367 -0.00%
realworld.run.osx.arm64.checked.mch 55,271,489,428 55,271,497,559 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,410 551,410 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,970,603,756 16,970,604,195 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,049,757,030 12,049,759,089 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,291,567,853 376,291,595,899 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,868,417 1,868,417 0.00%
libraries.pmi.osx.arm64.checked.mch 166,318,534 166,325,980 +0.00%
libraries_tests.run.osx.arm64.Release.mch 207,071,474,910 207,071,488,682 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,484,207,546 13,484,216,184 +0.00%
realworld.run.osx.arm64.checked.mch 431,605,733 431,578,940 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,789,775,378 42,789,766,806 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,534,472,704 73,534,402,251 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,654,730,862 16,654,701,497 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 526,696,046,231 526,694,063,329 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,133,862,869 165,133,991,906 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,637,147,466 279,637,191,308 +0.00%
libraries_tests.run.osx.arm64.Release.mch 458,929,115,646 458,930,247,095 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 522,067,595,661 522,067,391,183 -0.00%
realworld.run.osx.arm64.checked.mch 54,839,883,695 54,839,918,619 +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 42,074,843,114 42,074,825,534 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 138,581,586,253 138,581,710,204 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,185,289,727 29,185,321,795 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,724,404,032 937,722,592,264 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,134,640,421 173,134,771,589 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,631,961,209 280,632,196,658 +0.00%
libraries_tests.run.windows.arm64.Release.mch 692,192,500,199 692,193,104,041 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,336,921,640 570,336,687,751 -0.00%
realworld.run.windows.arm64.checked.mch 57,986,245,435 57,986,246,918 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,072,573,827 16,072,505,258 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,293 551,293 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,202,951,165 17,202,952,079 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,773,896,681 11,773,896,847 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,853,177,249 381,852,859,859 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,871,284 1,871,284 0.00%
libraries.pmi.windows.arm64.checked.mch 165,141,272 165,151,133 +0.01%
libraries_tests.run.windows.arm64.Release.mch 208,641,852,493 208,641,848,176 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,500,371,579 13,500,389,960 +0.00%
realworld.run.windows.arm64.checked.mch 431,500,333 431,500,331 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,283 1,291,283 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,074,291,821 42,074,274,241 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 121,378,635,088 121,378,758,125 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,411,393,046 17,411,424,948 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,871,226,783 555,869,732,405 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,132,769,137 173,132,900,305 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,466,819,937 280,467,045,525 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,550,647,706 483,551,255,865 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,836,550,061 556,836,297,791 -0.00%
realworld.run.windows.arm64.checked.mch 57,554,745,102 57,554,746,587 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,071,282,544 16,071,213,975 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,866,484,202 40,866,492,330 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 113,058,835,427 113,058,983,326 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,040,161,003 27,040,047,070 -0.00%
coreclr_tests.run.windows.x64.checked.mch 861,611,911,622 861,609,953,783 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,799,533,709 152,799,591,489 +0.00%
libraries.pmi.windows.x64.checked.mch 265,775,302,497 265,775,288,989 -0.00%
libraries_tests.run.windows.x64.Release.mch 684,378,415,793 684,379,382,287 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,162,888,790 535,162,207,470 -0.00%
realworld.run.windows.x64.checked.mch 59,374,815,144 59,374,884,575 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,269,235,341 23,269,156,544 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,813 466,813 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,756,358,773 14,756,356,132 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,309,744,404 10,309,746,626 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,498,619,070 347,498,731,561 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,423 1,601,423 0.00%
libraries.pmi.windows.x64.checked.mch 143,567,640 143,570,124 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,196,650,503 181,196,654,827 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,216,082,890 12,216,085,291 +0.00%
realworld.run.windows.x64.checked.mch 334,129,390 334,130,513 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,021 1,254,021 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,866,017,389 40,866,025,517 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 98,302,476,654 98,302,627,194 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,730,416,599 16,730,300,444 -0.00%
coreclr_tests.run.windows.x64.checked.mch 514,113,292,552 514,111,222,222 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,797,932,286 152,797,990,066 +0.00%
libraries.pmi.windows.x64.checked.mch 265,631,734,857 265,631,718,865 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,181,765,290 503,182,727,460 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,946,805,900 522,946,122,179 -0.00%
realworld.run.windows.x64.checked.mch 59,040,685,754 59,040,754,062 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,267,981,320 23,267,902,523 -0.00%