Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,155,719,961 48,155,784,180 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,239,187,796 190,239,060,423 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,275,030,548 35,275,080,562 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,813,002,762 671,811,640,606 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,564,409,470 164,564,470,371 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,868,903,841 269,869,031,363 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,855,198,704 77,855,032,059 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,817,615,859 536,817,051,637 -0.00%
realworld.run.linux.arm64.checked.mch 58,437,224,280 58,437,283,046 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,602,065,047 11,602,024,698 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,533,597 147,533,597 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,878,347 22,187,879,067 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,080,874 16,353,085,630 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,228,444 185,089,239,964 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,774 1,868,774 0.00%
libraries.pmi.linux.arm64.checked.mch 164,681,104 164,681,116 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,184,001,032 24,184,002,122 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,556,161 13,856,536,494 -0.00%
realworld.run.linux.arm64.checked.mch 453,304,122 453,304,091 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,398 1,242,398 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,008,186,364 48,008,250,583 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,051,309,449 168,051,181,356 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,921,949,674 18,921,994,932 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,723,774,318 486,722,400,642 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,562,540,696 164,562,601,597 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,704,222,737 269,704,350,247 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,671,197,672 53,671,029,937 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,961,059,698 522,960,515,143 -0.00%
realworld.run.linux.arm64.checked.mch 57,983,920,158 57,983,978,955 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,822,649 11,600,782,300 -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,343,942,159 50,343,950,001 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,573,733,510 193,573,540,335 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,822,703,283 34,822,703,873 +0.00%
coreclr_tests.run.linux.x64.checked.mch 629,698,441,300 629,696,995,019 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,828,098,559 146,828,258,298 +0.00%
libraries.pmi.linux.x64.checked.mch 257,245,826,248 257,245,785,833 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,635,819,611 84,635,699,260 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,055,625,246 509,054,739,221 -0.00%
realworld.run.linux.x64.checked.mch 55,869,779,485 55,869,746,841 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,825,466 19,388,740,065 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,320,266 220,320,266 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,313,031 19,559,315,142 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,544,070 16,973,544,327 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,504,427 185,401,749,036 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,815 1,643,815 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,861 149,889,974 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,465,424 17,223,466,463 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,562,515 12,863,560,137 -0.00%
realworld.run.linux.x64.checked.mch 333,321,418 333,321,442 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,927 1,251,927 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,123,621,893 50,123,629,735 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,014,420,479 174,014,225,193 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,849,159,213 17,849,159,546 +0.00%
coreclr_tests.run.linux.x64.checked.mch 444,296,936,873 444,295,245,983 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,826,454,744 146,826,614,483 +0.00%
libraries.pmi.linux.x64.checked.mch 257,095,935,387 257,095,895,859 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,412,354,187 67,412,232,797 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,192,062,731 496,191,179,084 -0.00%
realworld.run.linux.x64.checked.mch 55,536,458,067 55,536,425,399 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,573,539 19,387,488,138 -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,379,668 42,044,434,210 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,206,982,783 53,206,927,110 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,135,721,315 28,135,771,198 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,078,924,754 750,077,096,675 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,324,127,750 164,324,173,884 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,290,943,657 280,291,053,489 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,502,804,224 107,502,717,429 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,627,781,646 531,627,405,230 -0.00%
realworld.run.osx.arm64.checked.mch 55,642,466,434 55,642,486,654 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,705 752,705 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,989,001 16,522,990,235 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,301,179 11,888,303,599 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,557,837 269,921,614,136 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,289 1,866,289 0.00%
libraries.pmi.osx.arm64.checked.mch 165,969,454 165,969,472 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,246,001 60,505,242,080 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,648,441 13,485,647,763 -0.00%
realworld.run.osx.arm64.checked.mch 433,180,200 433,164,242 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,626,963 42,043,681,505 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,683,993,782 36,683,936,875 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,247,420,136 16,247,467,599 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,157,366,917 480,155,482,539 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,261,461 164,322,307,595 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,124,974,203 280,125,084,017 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,997,558,223 46,997,475,349 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,142,133,205 518,141,757,467 -0.00%
realworld.run.osx.arm64.checked.mch 55,209,286,234 55,209,322,412 +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,657,469 41,361,721,959 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,449,922,533 107,449,838,292 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,199,927,292 28,199,921,345 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,895,803,826 642,894,722,836 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,303,395,419 172,303,581,356 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,456,599,808 281,456,568,623 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,337,054,157 19,337,030,374 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,208,038,877 560,207,499,831 -0.00%
realworld.run.windows.arm64.checked.mch 58,353,217,405 58,353,323,300 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,533,814 15,626,483,001 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,602 550,602 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,899,102 13,546,896,036 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,681,884 11,623,683,483 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,556,538 163,649,865,600 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,178 1,869,178 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,580 164,748,490 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,410,695 1,269,410,180 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,704,148 13,485,704,993 +0.00%
realworld.run.windows.arm64.checked.mch 433,465,908 433,449,898 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,191 1,290,191 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,361,106,867 41,361,171,357 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,903,023,431 93,902,942,256 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,576,245,408 16,576,237,862 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,246,247,288 479,244,857,236 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,301,526,241 172,301,712,178 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,291,861,228 281,291,820,133 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,067,643,462 18,067,620,194 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,722,334,729 546,721,794,838 -0.00%
realworld.run.windows.arm64.checked.mch 57,919,751,497 57,919,873,402 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,243,623 15,625,192,810 -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,127,138 153,289,515,259 +0.00%
benchmarks.run.windows.x64.checked.mch 53,958,535,062 53,958,464,702 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,904,565,380 94,904,626,370 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,577,536,385 37,577,464,636 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,720,769,554 684,719,196,609 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,106,746,418 152,106,809,937 +0.00%
libraries.pmi.windows.x64.checked.mch 291,261,412,694 291,261,218,773 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,969,632,704 77,969,592,123 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,110,723,829 562,109,824,521 -0.00%
realworld.run.windows.x64.checked.mch 62,524,899,423 62,524,926,441 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,898,370 23,115,826,232 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,556,819 19,489,554,865 -0.00%
benchmarks.run.windows.x64.checked.mch 776,094 776,094 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,856,000 20,486,861,741 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,640,838 17,121,638,279 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,978,090,791 225,978,123,221 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,674 1,599,674 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,253 143,348,278 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,988,114 33,392,986,552 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,888,711 12,425,892,423 +0.00%
realworld.run.windows.x64.checked.mch 333,810,394 333,811,519 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,350 1,252,350 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,799,570,319 133,799,960,394 +0.00%
benchmarks.run.windows.x64.checked.mch 53,957,758,968 53,957,688,608 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,417,709,380 74,417,764,629 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,455,895,547 20,455,826,357 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,742,678,763 458,741,073,388 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,105,146,744 152,105,210,263 +0.00%
libraries.pmi.windows.x64.checked.mch 291,118,064,441 291,117,870,495 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,576,644,590 44,576,605,571 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,684,835,118 549,683,932,098 -0.00%
realworld.run.windows.x64.checked.mch 62,191,089,029 62,191,114,922 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,646,020 23,114,573,882 -0.00%