Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,717,552,875 64,717,584,754 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,756,030,228 230,755,877,151 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,589,014,592 37,589,029,817 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,880,277,530 960,878,233,278 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,916,793,109 165,916,901,251 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,365,415,876 271,365,418,731 +0.00%
libraries_tests.run.linux.arm64.Release.mch 903,824,453,818 903,824,903,444 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,432,604,677 546,432,139,828 -0.00%
realworld.run.linux.arm64.checked.mch 57,721,131,933 57,721,241,850 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,472,443 12,028,443,530 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,088,520 546,088,520 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,177,710,210 24,177,705,881 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,338,833,140 18,338,829,813 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,580,248,211 398,580,202,463 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,872,173 1,872,173 0.00%
libraries.pmi.linux.arm64.checked.mch 165,068,915 165,068,909 -0.00%
libraries_tests.run.linux.arm64.Release.mch 220,566,067,720 220,566,094,044 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,872,348,555 13,872,353,954 +0.00%
realworld.run.linux.arm64.checked.mch 438,747,802 438,726,537 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,409 1,244,409 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,171,464,355 64,171,496,234 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,578,320,018 206,578,171,270 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,250,181,452 19,250,200,004 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,300,029,319 562,298,030,815 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,914,920,936 165,915,029,078 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,200,346,961 271,200,349,822 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,258,386,098 683,258,809,400 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,560,256,122 532,559,785,874 -0.00%
realworld.run.linux.arm64.checked.mch 57,282,384,131 57,282,515,313 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,027,228,034 12,027,199,121 -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,479,739,386 51,479,620,229 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,443,526,741 237,443,335,572 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,917,843,269 37,917,745,213 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,765,432,967 884,763,752,579 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,001,658,157 148,001,741,947 +0.00%
libraries.pmi.linux.x64.checked.mch 258,247,414,313 258,247,738,171 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,050,793,959 886,051,422,349 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,530,570,301 518,529,794,244 -0.00%
realworld.run.linux.x64.checked.mch 55,445,856,034 55,445,823,103 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,207,750 19,415,147,144 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,130,941 227,130,941 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,770,984,368 21,770,984,234 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,890,677,460 18,890,677,937 +0.00%
coreclr_tests.run.linux.x64.checked.mch 363,321,425,669 363,321,433,539 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,958 1,646,958 0.00%
libraries.pmi.linux.x64.checked.mch 150,187,280 150,187,283 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,665,302,647 195,665,298,254 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,876,545,921 12,876,547,113 +0.00%
realworld.run.linux.x64.checked.mch 329,766,649 329,766,684 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,558 1,254,558 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,252,608,445 51,252,489,288 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,672,542,373 215,672,351,338 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,027,165,809 19,027,067,276 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,444,007,298 521,442,319,040 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,000,011,199 148,000,094,989 +0.00%
libraries.pmi.linux.x64.checked.mch 258,097,227,033 258,097,550,888 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,385,491,312 690,386,124,095 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,654,024,380 505,653,247,131 -0.00%
realworld.run.linux.x64.checked.mch 55,116,089,385 55,116,056,419 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,413,953,192 19,413,892,586 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.pmi.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,786,316,065 42,786,325,443 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,374,261,932 91,374,207,191 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,602,871,718 28,602,905,866 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,976,012,469 917,974,047,579 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,680,421,932 165,680,546,104 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,489,110,494 281,489,153,176 +0.00%
libraries_tests.run.osx.arm64.Release.mch 668,137,709,506 668,138,924,885 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 539,240,939,799 539,240,340,798 -0.00%
realworld.run.osx.arm64.checked.mch 55,444,122,917 55,444,133,010 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,754 551,754 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,105,640,350 17,105,640,344 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,057,440,958 12,057,441,214 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,971,013,946 388,971,063,334 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,689 1,869,689 0.00%
libraries.pmi.osx.arm64.checked.mch 166,355,179 166,345,281 -0.01%
libraries_tests.run.osx.arm64.Release.mch 205,546,397,620 205,546,384,827 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,490,343,084 13,490,355,001 +0.00%
realworld.run.osx.arm64.checked.mch 430,822,083 430,822,162 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,785,764,311 42,785,773,689 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,268,621,582 74,268,566,847 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,430,760 16,545,464,652 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 529,004,998,523 529,002,984,245 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,678,552,243 165,678,676,415 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,322,755,315 281,322,807,895 +0.00%
libraries_tests.run.osx.arm64.Release.mch 462,591,311,886 462,592,540,058 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 525,750,596,715 525,749,985,797 -0.00%
realworld.run.osx.arm64.checked.mch 55,013,300,834 55,013,310,848 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,082,503,042 42,082,532,013 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 143,998,074,879 143,998,268,937 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,308,681 28,657,359,249 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,473,585,417 937,471,936,639 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,696,871,406 173,696,965,071 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,743,796,704 282,743,573,899 -0.00%
libraries_tests.run.windows.arm64.Release.mch 718,027,596,042 718,027,989,366 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,030,315,596 570,029,941,715 -0.00%
realworld.run.windows.arm64.checked.mch 58,155,563,196 58,155,703,181 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,087,251,486 16,087,211,719 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,591 551,591 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,009,660,189 17,009,658,834 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,778,404,525 11,778,402,295 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,050,730,761 388,050,692,504 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,617 1,872,617 0.00%
libraries.pmi.windows.arm64.checked.mch 165,136,064 165,136,042 -0.00%
libraries_tests.run.windows.arm64.Release.mch 209,843,774,361 209,843,748,802 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,507,147,669 13,507,150,438 +0.00%
realworld.run.windows.arm64.checked.mch 430,889,106 430,910,387 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,292,220 1,292,220 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,081,951,451 42,081,980,422 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 126,988,414,690 126,988,610,103 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,878,904,156 16,878,956,954 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,422,854,656 549,421,244,135 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,694,998,789 173,695,092,454 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,578,660,640 282,578,437,857 -0.00%
libraries_tests.run.windows.arm64.Release.mch 508,183,821,681 508,184,240,564 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,523,167,927 556,522,791,277 -0.00%
realworld.run.windows.arm64.checked.mch 57,724,674,090 57,724,792,794 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,959,266 16,085,919,499 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 174,908,984,831 174,909,533,851 +0.00%
benchmarks.run.windows.x64.checked.mch 41,203,595,876 41,203,562,252 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,013,636,219 119,013,661,613 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,855,147,098 26,855,004,836 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,829,421,601 850,827,775,960 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,308,781,337 153,308,824,381 +0.00%
libraries.pmi.windows.x64.checked.mch 267,773,590,246 267,773,369,386 -0.00%
libraries_tests.run.windows.x64.Release.mch 686,547,393,941 686,548,123,881 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,200,975,266 535,200,396,828 -0.00%
realworld.run.windows.x64.checked.mch 59,385,430,798 59,385,591,759 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,218,917,515 23,218,834,077 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,636,032,818 21,636,033,790 +0.00%
benchmarks.run.windows.x64.checked.mch 467,128 467,128 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,190,900,062 15,190,902,631 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,319,462,391 10,319,461,912 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,721,863,377 347,722,098,858 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,678 1,602,678 0.00%
libraries.pmi.windows.x64.checked.mch 143,632,489 143,632,506 +0.00%
libraries_tests.run.windows.x64.Release.mch 182,923,962,016 182,923,966,766 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,221,231,289 12,221,227,142 -0.00%
realworld.run.windows.x64.checked.mch 333,597,991 333,602,251 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,255,026 1,255,026 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,272,952,013 153,273,500,061 +0.00%
benchmarks.run.windows.x64.checked.mch 41,203,128,748 41,203,095,124 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,822,736,157 103,822,758,982 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,535,684,707 16,535,542,924 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,107,558,224 503,105,677,102 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,307,178,659 153,307,221,703 +0.00%
libraries.pmi.windows.x64.checked.mch 267,629,957,757 267,629,736,880 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,623,431,925 503,624,157,115 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,979,743,977 522,979,169,686 -0.00%
realworld.run.windows.x64.checked.mch 59,051,832,807 59,051,989,508 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,217,662,489 23,217,579,051 -0.00%