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,020,033 64,716,795,916 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,758,447,283 230,757,732,169 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,589,143,670 37,589,066,177 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,873,863,237 960,871,801,048 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,920,191,916 165,919,390,283 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,360,572,076 271,359,684,797 -0.00%
libraries_tests.run.linux.arm64.Release.mch 903,830,917,526 903,831,356,729 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,440,989,310 546,439,324,863 -0.00%
realworld.run.linux.arm64.checked.mch 57,723,502,734 57,721,892,305 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,548,021 12,028,462,484 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,091,507 546,091,514 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,177,712,180 24,177,710,703 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,338,838,460 18,338,838,717 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,580,355,479 398,580,139,361 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,872,185 1,872,185 0.00%
libraries.pmi.linux.arm64.checked.mch 165,068,916 165,068,912 -0.00%
libraries_tests.run.linux.arm64.Release.mch 220,566,217,056 220,566,237,173 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,872,356,880 13,872,354,508 -0.00%
realworld.run.linux.arm64.checked.mch 438,747,871 438,747,765 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,416 1,244,416 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,170,928,526 64,170,704,402 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,580,735,103 206,580,021,466 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,250,305,210 19,250,227,460 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,293,507,758 562,291,661,687 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,918,319,731 165,917,518,098 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,195,503,160 271,194,615,885 -0.00%
libraries_tests.run.linux.arm64.Release.mch 683,264,700,470 683,265,119,556 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,568,632,430 532,566,970,355 -0.00%
realworld.run.linux.arm64.checked.mch 57,284,754,863 57,283,144,540 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,027,303,605 12,027,218,068 -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,480,497,323 51,480,228,249 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,437,814,969 237,437,048,579 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,917,711,963 37,917,607,274 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,776,136,928 884,774,329,520 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,005,114,391 148,004,277,116 -0.00%
libraries.pmi.linux.x64.checked.mch 258,254,730,622 258,253,621,530 -0.00%
libraries_tests.run.linux.x64.Release.mch 886,040,152,067 886,039,858,780 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,524,092,427 518,522,489,444 -0.00%
realworld.run.linux.x64.checked.mch 55,447,132,756 55,445,686,385 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,776,265 19,415,653,391 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,131,024 227,131,024 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,770,940,437 21,770,941,889 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,890,665,956 18,890,666,830 +0.00%
coreclr_tests.run.linux.x64.checked.mch 363,321,385,580 363,321,360,464 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,964 1,646,964 0.00%
libraries.pmi.linux.x64.checked.mch 150,187,277 150,186,420 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,665,071,437 195,665,068,545 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,876,543,720 12,876,535,844 -0.00%
realworld.run.linux.x64.checked.mch 329,766,646 329,766,667 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,573 1,254,573 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,253,366,299 51,253,097,225 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,666,874,532 215,666,106,690 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,027,046,007 19,026,940,444 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,454,751,348 521,452,969,056 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,003,467,427 148,002,630,152 -0.00%
libraries.pmi.linux.x64.checked.mch 258,104,543,345 258,103,435,110 -0.00%
libraries_tests.run.linux.x64.Release.mch 690,375,080,630 690,374,790,235 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,647,548,707 505,645,953,600 -0.00%
realworld.run.linux.x64.checked.mch 55,117,366,110 55,115,919,718 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,414,521,692 19,414,398,818 -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,785,238,092 42,785,020,262 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,375,929,496 91,375,224,109 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,603,109,185 28,603,167,017 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,981,760,417 917,978,884,902 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,681,205,911 165,680,482,766 -0.00%
libraries.pmi.osx.arm64.checked.mch 281,493,796,331 281,492,726,347 -0.00%
libraries_tests.run.osx.arm64.Release.mch 668,131,439,629 668,131,331,115 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 539,241,885,426 539,240,161,978 -0.00%
realworld.run.osx.arm64.checked.mch 55,444,841,423 55,443,329,016 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,745 551,745 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,105,669,687 17,105,668,850 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,057,450,925 12,057,452,422 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,970,937,016 388,970,980,946 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,690 1,869,690 0.00%
libraries.pmi.osx.arm64.checked.mch 166,355,187 166,345,266 -0.01%
libraries_tests.run.osx.arm64.Release.mch 205,546,111,511 205,546,113,048 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,490,354,144 13,490,356,020 +0.00%
realworld.run.osx.arm64.checked.mch 430,822,085 430,843,472 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,784,686,347 42,784,468,517 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,270,259,809 74,269,555,259 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,658,260 16,545,714,595 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 529,010,823,401 529,007,903,956 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,679,336,221 165,678,613,076 -0.00%
libraries.pmi.osx.arm64.checked.mch 281,327,441,144 281,326,381,081 -0.00%
libraries_tests.run.osx.arm64.Release.mch 462,585,328,118 462,585,218,067 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 525,751,531,282 525,749,805,958 -0.00%
realworld.run.osx.arm64.checked.mch 55,014,019,338 55,012,485,544 -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,083,614,815 42,083,506,359 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 143,997,293,118 143,996,747,611 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,418,827 28,657,395,380 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,480,138,150 937,477,922,040 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,693,861,756 173,693,063,823 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,744,315,156 282,743,514,769 -0.00%
libraries_tests.run.windows.arm64.Release.mch 718,032,932,080 718,032,324,036 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,039,929,868 570,038,202,831 -0.00%
realworld.run.windows.arm64.checked.mch 58,157,212,529 58,155,633,534 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,086,711,068 16,086,619,860 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,573 551,573 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,009,639,193 17,009,637,652 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,778,419,947 11,778,421,151 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,050,891,255 388,050,860,508 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,586 1,872,586 0.00%
libraries.pmi.windows.arm64.checked.mch 165,136,023 165,145,967 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,843,950,104 209,843,910,719 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,507,164,592 13,507,151,201 -0.00%
realworld.run.windows.arm64.checked.mch 430,910,330 430,888,995 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,292,229 1,292,229 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,083,063,242 42,082,954,786 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 126,987,653,925 126,987,109,959 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,878,998,880 16,878,974,229 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,429,246,895 549,427,061,532 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,691,989,170 173,691,191,237 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,579,179,133 282,578,368,802 -0.00%
libraries_tests.run.windows.arm64.Release.mch 508,188,981,976 508,188,413,317 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,532,765,276 556,531,051,630 -0.00%
realworld.run.windows.arm64.checked.mch 57,726,302,199 57,724,744,539 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,418,839 16,085,327,631 -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,912,879,347 174,913,479,516 +0.00%
benchmarks.run.windows.x64.checked.mch 41,203,161,470 41,202,856,769 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,014,967,382 119,014,406,901 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,855,767,416 26,855,703,386 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,828,637,536 850,826,833,417 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,309,684,300 153,308,900,436 -0.00%
libraries.pmi.windows.x64.checked.mch 267,774,332,722 267,773,144,357 -0.00%
libraries_tests.run.windows.x64.Release.mch 686,540,281,083 686,539,878,451 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,187,440,608 535,185,663,968 -0.00%
realworld.run.windows.x64.checked.mch 59,386,013,912 59,384,426,553 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,218,928,276 23,218,782,936 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,636,038,470 21,636,035,314 -0.00%
benchmarks.run.windows.x64.checked.mch 467,121 467,121 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,190,900,419 15,190,900,711 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,319,465,534 10,319,465,213 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,721,951,893 347,722,091,130 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,666 1,602,666 0.00%
libraries.pmi.windows.x64.checked.mch 143,630,865 143,630,863 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,923,960,307 182,923,964,374 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,221,232,008 12,221,235,338 +0.00%
realworld.run.windows.x64.checked.mch 333,597,998 333,602,244 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,255,023 1,255,026 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,276,840,877 153,277,444,202 +0.00%
benchmarks.run.windows.x64.checked.mch 41,202,694,349 41,202,389,648 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,824,066,963 103,823,506,190 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,536,301,882 16,536,238,173 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,106,685,643 503,104,742,287 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,308,081,634 153,307,297,770 -0.00%
libraries.pmi.windows.x64.checked.mch 267,630,701,857 267,629,513,494 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,616,320,776 503,615,914,077 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,966,208,600 522,964,428,630 -0.00%
realworld.run.windows.x64.checked.mch 59,052,415,914 59,050,824,309 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,217,673,253 23,217,527,910 -0.00%