Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 59,002,795,425 59,003,227,150 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,650,571,237 228,651,730,231 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,578,312,202 35,578,586,734 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 972,993,187,507 972,994,846,268 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,821,148,846 165,824,311,640 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,778,264,819 270,781,518,323 +0.00%
libraries_tests.run.linux.arm64.Release.mch 905,469,341,018 905,473,597,172 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 545,401,491,167 545,404,869,336 +0.00%
realworld.run.linux.arm64.checked.mch 57,960,459,970 57,961,029,638 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,036,989,244 12,037,158,147 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 399,298,239 399,298,239 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 28,065,755,029 28,065,753,825 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,604,029,663 16,604,031,705 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 397,821,305,475 397,821,103,591 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,871,669 1,871,669 0.00%
libraries.pmi.linux.arm64.checked.mch 165,051,183 165,051,184 +0.00%
libraries_tests.run.linux.arm64.Release.mch 221,691,715,943 221,691,730,147 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,870,162,674 13,870,168,962 +0.00%
realworld.run.linux.arm64.checked.mch 448,457,305 448,457,331 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,944 1,243,944 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,603,497,186 58,603,928,911 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 200,584,816,208 200,585,976,406 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,974,282,539 18,974,555,029 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 575,171,882,032 575,173,742,677 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,819,277,177 165,822,439,971 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,613,213,636 270,616,467,139 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,777,625,075 683,781,867,025 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 531,531,328,493 531,534,700,374 +0.00%
realworld.run.linux.arm64.checked.mch 57,512,002,665 57,512,572,307 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,035,745,300 12,035,914,203 +0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,378,506,860 53,378,646,255 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 243,342,738,577 243,343,523,338 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,066,234,870 34,066,325,831 +0.00%
coreclr_tests.run.linux.x64.checked.mch 894,055,005,430 894,056,232,071 +0.00%
libraries.crossgen2.linux.x64.checked.mch 147,913,240,046 147,915,812,275 +0.00%
libraries.pmi.linux.x64.checked.mch 257,694,312,501 257,697,243,587 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,812,263,546 879,815,739,928 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 517,977,269,906 517,979,384,095 +0.00%
realworld.run.linux.x64.checked.mch 55,710,079,459 55,710,554,223 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,505,510,807 19,505,698,101 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 269,909,913 269,909,912 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,784,056,457 24,784,058,054 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,971,601,516 14,971,602,116 +0.00%
coreclr_tests.run.linux.x64.checked.mch 362,583,646,343 362,583,791,825 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,496 1,646,496 0.00%
libraries.pmi.linux.x64.checked.mch 150,177,759 150,176,879 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,097,625,173 195,097,617,696 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,874,994,777 12,874,990,538 -0.00%
realworld.run.linux.x64.checked.mch 339,761,306 339,761,323 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,259 1,254,259 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,108,596,947 53,108,736,343 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 218,558,682,120 218,559,465,284 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,094,633,354 19,094,723,715 +0.00%
coreclr_tests.run.linux.x64.checked.mch 531,471,359,087 531,472,440,246 +0.00%
libraries.crossgen2.linux.x64.checked.mch 147,911,593,550 147,914,165,779 +0.00%
libraries.pmi.linux.x64.checked.mch 257,544,134,742 257,547,066,708 +0.00%
libraries_tests.run.linux.x64.Release.mch 684,714,638,373 684,718,122,232 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,102,275,129 505,104,393,557 +0.00%
realworld.run.linux.x64.checked.mch 55,370,318,153 55,370,792,900 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,504,256,548 19,504,443,842 +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,768,357,707 42,768,674,674 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,688,019,525 91,688,417,093 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,668,250,431 28,668,401,265 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,873,101,352 924,874,432,652 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,582,891,881 165,586,061,484 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,245,858,428 281,249,552,630 +0.00%
libraries_tests.run.osx.arm64.Release.mch 669,444,457,275 669,447,416,788 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 533,210,943,728 533,213,710,479 +0.00%
realworld.run.osx.arm64.checked.mch 55,189,065,963 55,189,529,245 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,611 551,611 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,142,669,468 17,142,672,612 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,059,384,696 12,059,387,462 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,739,981,230 376,739,914,856 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,157 1,869,157 0.00%
libraries.pmi.osx.arm64.checked.mch 166,267,075 166,274,541 +0.00%
libraries_tests.run.osx.arm64.Release.mch 206,290,744,013 206,290,739,955 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,498,869,224 13,498,876,497 +0.00%
realworld.run.osx.arm64.checked.mch 430,865,049 430,886,309 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,767,806,096 42,768,123,063 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,545,350,057 74,545,744,481 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,608,865,735 16,609,013,803 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 548,133,120,122 548,134,517,796 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,581,022,724 165,584,192,327 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,079,591,353 281,083,278,089 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,153,713,262 463,156,676,833 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 519,712,074,504 519,714,833,982 +0.00%
realworld.run.osx.arm64.checked.mch 54,758,200,914 54,758,642,936 +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,002,509,333 42,002,883,541 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 139,844,697,343 139,845,417,837 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,632,261,216 28,632,440,621 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 949,701,064,322 949,702,272,936 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,582,728,294 173,586,016,064 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,149,790,744 282,153,296,044 +0.00%
libraries_tests.run.windows.arm64.Release.mch 690,617,509,063 690,620,031,085 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,652,618,914 569,655,176,198 +0.00%
realworld.run.windows.arm64.checked.mch 57,995,036,418 57,995,489,621 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,097,306,467 16,097,518,077 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,690 551,690 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,993,948,643 16,993,947,717 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,366,475 11,776,366,410 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 386,587,679,072 386,587,357,383 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,043 1,872,043 0.00%
libraries.pmi.windows.arm64.checked.mch 165,095,490 165,105,411 +0.01%
libraries_tests.run.windows.arm64.Release.mch 207,441,209,361 207,441,208,851 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,503,607,948 13,503,621,984 +0.00%
realworld.run.windows.arm64.checked.mch 430,738,891 430,738,966 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,701 1,291,701 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,001,957,643 42,002,331,851 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,850,748,700 122,851,470,120 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,855,894,741 16,856,074,211 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 563,113,385,250 563,114,915,553 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,580,856,251 173,584,144,021 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,984,695,254 281,988,190,633 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,176,299,702 483,178,822,234 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,149,010,966 556,151,554,214 +0.00%
realworld.run.windows.arm64.checked.mch 57,564,297,527 57,564,750,655 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,014,766 16,096,226,376 +0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 106,127,737,318 106,128,243,984 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,630,678 41,143,808,086 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 122,251,223,419 122,251,680,482 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,340,147,055 28,340,209,100 +0.00%
coreclr_tests.run.windows.x64.checked.mch 861,860,673,812 861,861,275,137 +0.00%
libraries.crossgen2.windows.x64.checked.mch 153,196,190,720 153,198,768,874 +0.00%
libraries.pmi.windows.x64.checked.mch 267,200,337,078 267,203,160,902 +0.00%
libraries_tests.run.windows.x64.Release.mch 692,886,921,209 692,889,510,430 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,397,856,332 535,399,817,200 +0.00%
realworld.run.windows.x64.checked.mch 59,230,439,342 59,230,859,905 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,272,150,771 23,272,377,451 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,617,453,598 21,617,452,907 -0.00%
benchmarks.run.windows.x64.checked.mch 466,975 466,975 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,707,186,493 15,707,185,913 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,313,123,117 10,313,123,002 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,608,313,411 347,608,305,791 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,155 1,602,155 0.00%
libraries.pmi.windows.x64.checked.mch 143,569,421 143,568,594 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,284,247,338 182,284,242,108 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,461,095,357 12,461,098,146 +0.00%
realworld.run.windows.x64.checked.mch 333,522,403 333,518,149 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,386 1,254,386 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 84,510,283,720 84,510,791,077 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,163,703 41,143,341,111 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 106,544,036,926 106,544,494,569 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 18,027,023,938 18,027,086,098 +0.00%
coreclr_tests.run.windows.x64.checked.mch 514,252,360,401 514,252,969,346 +0.00%
libraries.crossgen2.windows.x64.checked.mch 153,194,588,565 153,197,166,719 +0.00%
libraries.pmi.windows.x64.checked.mch 267,056,767,657 267,059,592,308 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,602,673,871 510,605,268,322 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,936,760,975 522,938,719,054 +0.00%
realworld.run.windows.x64.checked.mch 58,896,916,939 58,897,341,756 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,270,896,385 23,271,123,065 +0.00%