Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 54,250,417,296 54,250,461,120 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,097,348,577 238,097,300,299 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,053,769,700 38,053,788,323 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,158,618,070 965,157,456,752 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,708,154 746,706,577 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,980,591,456 270,980,809,814 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,700,936,873 1,004,702,614,617 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,784,230,988 549,783,820,673 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,029,299 58,507,160,258 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,901 17,537,839 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,912,558 289,912,558 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,902,848 26,910,901,981 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,789,937 18,148,793,733 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,549,624 392,483,886,996 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,490 165,940,483 -0.00%
libraries_tests.run.linux.arm64.Release.mch 224,093,392,941 224,093,367,885 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,130,511 14,095,122,685 -0.00%
realworld.run.linux.arm64.checked.mch 458,157,281 458,173,238 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 53,960,504,738 53,960,548,562 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,186,445,729 211,186,398,318 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,904,979,763 19,904,994,590 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,675,068,446 572,673,569,756 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,708,154 746,706,577 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,814,650,966 270,814,869,331 +0.00%
libraries_tests.run.linux.arm64.Release.mch 780,607,543,932 780,609,246,732 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,689,100,477 535,688,697,988 -0.00%
realworld.run.linux.arm64.checked.mch 58,048,872,018 58,048,987,020 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,901 17,537,839 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,804,618,124 55,804,623,226 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,786,053,799 236,785,784,482 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,539,821 32,420,465,366 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,322,859,651 882,321,287,247 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,450,965 639,450,273 -0.00%
libraries.pmi.linux.x64.checked.mch 257,414,604,151 257,414,713,002 +0.00%
libraries_tests.run.linux.x64.Release.mch 983,933,728,341 983,936,069,148 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,057,514,523 520,057,133,481 -0.00%
realworld.run.linux.x64.checked.mch 55,708,388,502 55,708,386,997 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,456 16,839,405 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,705,636 342,705,636 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,048,955 23,384,049,814 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,761,367 13,861,757,990 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,111,832,275 355,111,665,360 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,889 149,804,897 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,328,789 196,735,312,347 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,427,922 12,962,430,752 +0.00%
realworld.run.linux.x64.checked.mch 333,587,227 333,586,209 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,461,912,488 55,461,917,590 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,402,004,844 213,401,734,668 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,558,778,454 18,558,707,376 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,211,027,376 527,209,621,887 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,450,965 639,450,273 -0.00%
libraries.pmi.linux.x64.checked.mch 257,264,799,262 257,264,908,105 +0.00%
libraries_tests.run.linux.x64.Release.mch 787,198,399,552 787,200,756,801 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,095,086,601 507,094,702,729 -0.00%
realworld.run.linux.x64.checked.mch 55,374,801,275 55,374,800,788 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,456 16,839,405 -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,401,570,535 42,401,591,946 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,566,475,097 91,566,553,511 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,563,893 28,498,572,130 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,762,045,694 881,760,958,017 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,327,816 739,328,000 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,897,878,274 280,897,764,502 -0.00%
libraries_tests.run.osx.arm64.Release.mch 671,608,779,840 671,609,759,006 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,136,817,908 544,136,056,038 -0.00%
realworld.run.osx.arm64.checked.mch 55,737,919,119 55,738,014,486 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,392 661,392 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,988,110 17,098,990,257 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,936,515 11,989,938,198 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,619,035 340,534,768,805 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,240,468 167,240,469 +0.00%
libraries_tests.run.osx.arm64.Release.mch 207,766,562,234 207,766,558,457 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,183,300 13,722,173,944 -0.00%
realworld.run.osx.arm64.checked.mch 438,656,091 438,656,153 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,400,909,143 42,400,930,554 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,467,486,987 74,467,563,254 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,627,378 16,508,633,932 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,227,426,659 541,226,189,212 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,327,816 739,328,000 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,730,637,806 280,730,524,033 -0.00%
libraries_tests.run.osx.arm64.Release.mch 463,842,217,606 463,843,200,549 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,414,634,608 530,413,882,094 -0.00%
realworld.run.osx.arm64.checked.mch 55,299,263,028 55,299,358,333 +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,682,304,576 41,682,328,078 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,007,991,834 140,008,001,435 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,637,488 29,350,666,459 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,204,954,898 937,203,219,509 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,591,012 796,590,836 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,056,077,844 282,056,134,023 +0.00%
libraries_tests.run.windows.arm64.Release.mch 727,387,435,693 727,389,526,106 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,488,466 573,215,943,800 -0.00%
realworld.run.windows.arm64.checked.mch 58,393,094,669 58,393,163,473 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,889 17,149,851 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,680 556,680 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,841,267 17,086,840,927 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,227,994 11,718,229,694 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,161,859 382,262,092,556 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,207 165,964,122 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,465,039 209,825,467,803 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,533,986 13,721,538,083 +0.00%
realworld.run.windows.arm64.checked.mch 438,813,210 438,829,196 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,681,747,896 41,681,771,398 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,921,150,567 122,921,160,508 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,409,494 17,632,436,765 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,942,793,039 554,941,126,953 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,591,012 796,590,836 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,890,123,637 281,890,169,901 +0.00%
libraries_tests.run.windows.arm64.Release.mch 517,561,970,654 517,564,058,303 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,494,954,480 559,494,405,717 -0.00%
realworld.run.windows.arm64.checked.mch 57,954,281,459 57,954,334,277 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,889 17,149,851 -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,483,463,256 40,483,382,249 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,072,716,466 119,072,711,943 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,545,608 27,409,513,983 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,955,481,319 849,953,439,116 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,247,135 661,247,133 -0.00%
libraries.pmi.windows.x64.checked.mch 266,845,571,147 266,845,494,981 -0.00%
libraries_tests.run.windows.x64.Release.mch 688,869,063,251 688,869,887,258 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,659,940,152 537,658,776,126 -0.00%
realworld.run.windows.x64.checked.mch 59,762,869,755 59,763,018,079 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,303 13,055,290 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,638 466,638 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,450,436 15,100,453,095 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,641,174 10,124,643,667 +0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,095,936 339,996,228,937 +0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,389 143,283,557 -0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,575,654 178,440,577,416 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,816,458 12,581,820,770 +0.00%
realworld.run.windows.x64.checked.mch 333,554,870 333,554,880 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,482,996,618 40,482,915,611 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,972,266,030 103,972,258,848 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,904,434 17,284,870,316 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,959,385,383 509,957,210,179 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,247,135 661,247,133 -0.00%
libraries.pmi.windows.x64.checked.mch 266,702,286,758 266,702,211,424 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,428,487,597 510,429,309,842 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,078,123,694 525,076,955,356 -0.00%
realworld.run.windows.x64.checked.mch 59,429,314,885 59,429,463,199 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,303 13,055,290 -0.00%