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 48,156,808,711 48,156,892,114 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,239,274,730 190,238,974,333 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,274,860,804 35,274,845,145 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,809,012,365 671,807,279,906 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,565,639,184 164,565,827,249 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,874,635,249 269,874,574,240 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,856,047,641 77,855,837,869 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,818,797,515 536,818,373,672 -0.00%
realworld.run.linux.arm64.checked.mch 58,437,230,175 58,437,312,499 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,602,204,509 11,602,165,546 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,534,161 147,534,168 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,897,717 22,187,885,424 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,053,859 16,353,050,521 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,467,330 185,089,380,802 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,751 1,868,751 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,021 164,681,113 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,184,013,181 24,184,008,961 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,560,300 13,856,565,350 +0.00%
realworld.run.linux.arm64.checked.mch 453,304,122 453,288,120 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,424 1,242,424 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,009,274,550 48,009,357,946 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,051,377,013 168,051,088,909 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,921,806,945 18,921,794,624 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,719,545,035 486,717,899,104 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,563,770,433 164,563,958,498 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,709,944,228 269,709,893,127 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,672,034,460 53,671,828,908 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,962,237,215 522,961,808,322 -0.00%
realworld.run.linux.arm64.checked.mch 57,983,926,053 57,984,024,379 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,962,085 11,600,923,122 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,342,378,773 50,342,331,999 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,573,799,902 193,573,629,054 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,822,911,984 34,822,870,997 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,708,102,889 629,706,353,818 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,827,032,026 146,827,198,869 +0.00%
libraries.pmi.linux.x64.checked.mch 257,246,378,532 257,246,480,246 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,636,437,725 84,636,277,643 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,069,623,484 509,068,552,893 -0.00%
realworld.run.linux.x64.checked.mch 55,869,710,936 55,869,785,701 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,758,796 19,388,677,947 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,317,814 220,317,814 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,312,410 19,559,313,254 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,558,957 16,973,558,528 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,447,971 185,401,701,870 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,816 1,643,816 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,880 149,889,984 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,477,196 17,223,478,106 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,577,519 12,863,572,074 -0.00%
realworld.run.linux.x64.checked.mch 333,321,431 333,321,473 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,931 1,251,931 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,122,060,959 50,122,014,185 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,014,487,492 174,014,315,800 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,849,353,027 17,849,312,469 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,306,654,918 444,304,651,948 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,825,388,210 146,825,555,053 +0.00%
libraries.pmi.linux.x64.checked.mch 257,096,487,652 257,096,590,262 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,412,960,529 67,412,799,537 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,206,045,965 496,204,980,819 -0.00%
realworld.run.linux.x64.checked.mch 55,536,389,505 55,536,464,228 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,506,865 19,387,426,016 -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,044,112,806 42,044,074,070 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,206,720,168 53,206,640,277 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,135,855,545 28,135,869,714 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,074,312,643 750,071,452,922 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,325,346,582 164,325,518,997 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,285,014,114 280,285,139,395 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,501,854,292 107,501,821,289 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,620,971,149 531,620,157,205 -0.00%
realworld.run.osx.arm64.checked.mch 55,640,251,627 55,640,275,704 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,712 752,712 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,994,479 16,522,991,632 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,314,153 11,888,311,914 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,498,233 269,921,188,733 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,279 1,866,279 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,916 165,976,956 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,208,350 60,505,195,051 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,665,430 13,485,662,173 -0.00%
realworld.run.osx.arm64.checked.mch 433,164,203 433,164,234 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,360,094 42,043,321,358 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,683,725,689 36,683,648,645 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,247,541,392 16,247,557,800 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,152,814,410 480,150,264,189 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,323,480,303 164,323,652,718 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,119,037,198 280,119,162,439 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,996,645,942 46,996,626,238 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,135,305,719 518,134,495,032 -0.00%
realworld.run.osx.arm64.checked.mch 55,207,087,424 55,207,111,470 +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,361,602,409 41,361,601,981 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,449,792,457 107,449,895,310 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,199,841,045 28,199,918,483 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,905,101,825 642,903,272,300 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,303,441,677 172,303,707,635 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,453,003,360 281,452,952,485 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,336,913,447 19,336,892,033 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,215,315,108 560,215,097,662 -0.00%
realworld.run.windows.arm64.checked.mch 58,354,451,283 58,354,433,536 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,352,371 15,626,312,349 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,601 550,601 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,903,465 13,546,902,318 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,682,969 11,623,677,608 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,655,626 163,649,463,572 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,174 1,869,174 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,586 164,748,519 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,403,974 1,269,404,179 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,714,422 13,485,712,357 -0.00%
realworld.run.windows.arm64.checked.mch 433,465,915 433,449,863 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,168 1,290,168 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,361,051,808 41,361,051,380 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,902,888,992 93,902,992,992 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,576,158,076 16,576,240,875 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,255,446,199 479,253,808,728 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,301,572,503 172,301,838,461 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,288,264,774 281,288,203,966 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,067,509,473 18,067,487,854 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,729,600,686 546,729,385,305 -0.00%
realworld.run.windows.arm64.checked.mch 57,920,985,368 57,920,983,673 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,062,203 15,625,022,181 -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,289,089,234 153,289,432,252 +0.00%
benchmarks.run.windows.x64.checked.mch 53,958,667,064 53,958,604,039 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,904,495,346 94,904,818,521 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,577,791,812 37,577,769,039 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,715,767,319 684,714,355,715 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,104,222,647 152,104,302,701 +0.00%
libraries.pmi.windows.x64.checked.mch 291,260,981,076 291,260,847,008 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,969,042,569 77,969,045,038 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,110,252,306 562,109,632,832 -0.00%
realworld.run.windows.x64.checked.mch 62,524,956,405 62,524,980,185 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,116,457,227 23,116,376,847 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,549,145 19,489,551,119 +0.00%
benchmarks.run.windows.x64.checked.mch 776,094 776,094 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,859,234 20,486,853,654 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,641,185 17,121,642,437 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,977,873,145 225,977,999,841 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,668 1,599,668 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,407 143,348,244 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,975,832 33,392,975,419 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,884,079 12,425,883,725 -0.00%
realworld.run.windows.x64.checked.mch 333,811,505 333,811,524 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,336 1,252,343 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,799,540,089 133,799,881,133 +0.00%
benchmarks.run.windows.x64.checked.mch 53,957,890,970 53,957,827,945 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,417,636,112 74,417,964,867 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,456,150,627 20,456,126,602 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,737,894,174 458,736,355,874 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,102,622,979 152,102,703,033 +0.00%
libraries.pmi.windows.x64.checked.mch 291,117,633,669 291,117,498,764 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,576,066,737 44,576,069,619 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,684,368,227 549,683,749,107 -0.00%
realworld.run.windows.x64.checked.mch 62,191,144,900 62,191,168,661 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,204,891 23,115,124,504 -0.00%