Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,034,736,195 58,034,744,692 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,237,147,632 236,237,096,837 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,527,140,766 37,527,083,430 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 964,538,406,616 964,536,844,034 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,803,154 739,802,595 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,813,551,097 270,813,697,686 +0.00%
libraries_tests.run.linux.arm64.Release.mch 944,589,829,086 944,591,200,215 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,759,287,526 549,758,869,022 -0.00%
realworld.run.linux.arm64.checked.mch 58,533,558,888 58,533,640,913 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,538,416 20,538,326 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 381,552,467 381,552,474 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,925,885,573 24,925,882,296 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,097,570,045 18,097,564,416 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,145,234,826 392,145,092,877 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,949,270 165,949,281 +0.00%
libraries_tests.run.linux.arm64.Release.mch 223,550,382,460 223,550,408,539 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,096,630,497 14,096,640,125 +0.00%
realworld.run.linux.arm64.checked.mch 457,295,625 457,295,619 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,653,183,728 57,653,192,218 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,311,262,059 211,311,214,541 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,429,570,721 19,429,519,014 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,393,171,790 572,391,751,157 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,803,154 739,802,595 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,647,601,827 270,647,748,405 +0.00%
libraries_tests.run.linux.arm64.Release.mch 721,039,446,626 721,040,791,676 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,662,657,029 535,662,228,897 -0.00%
realworld.run.linux.arm64.checked.mch 58,076,263,263 58,076,345,294 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,538,416 20,538,326 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,803,327,676 55,803,330,691 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 240,173,158,530 240,173,102,725 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,409,009,434 33,408,997,728 -0.00%
coreclr_tests.run.linux.x64.checked.mch 881,658,384,558 881,655,987,916 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,881,784 633,882,039 +0.00%
libraries.pmi.linux.x64.checked.mch 257,240,239,104 257,240,300,196 +0.00%
libraries_tests.run.linux.x64.Release.mch 912,706,944,020 912,708,453,080 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,612,440,536 519,611,890,302 -0.00%
realworld.run.linux.x64.checked.mch 55,530,494,312 55,530,526,012 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,646 12,278,577 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,719,926 342,719,925 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,889,011,196 24,889,011,998 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,606,527,645 14,606,529,684 +0.00%
coreclr_tests.run.linux.x64.checked.mch 354,968,579,875 354,968,177,848 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,822,996 149,823,874 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,904,780,535 195,904,790,315 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,141,429 12,963,138,989 -0.00%
realworld.run.linux.x64.checked.mch 329,543,845 329,543,864 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,460,607,750 55,460,610,766 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,284,147,334 215,284,090,727 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,802,481,789 18,802,468,044 -0.00%
coreclr_tests.run.linux.x64.checked.mch 526,689,804,683 526,687,810,068 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,881,784 633,882,039 +0.00%
libraries.pmi.linux.x64.checked.mch 257,090,416,108 257,090,476,322 +0.00%
libraries_tests.run.linux.x64.Release.mch 716,802,163,485 716,803,662,765 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,649,299,107 506,648,751,313 -0.00%
realworld.run.linux.x64.checked.mch 55,200,950,467 55,200,982,148 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,646 12,278,577 -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,404,825,810 42,404,795,630 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,501,700,144 91,501,648,155 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,721,368,931 28,721,440,100 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,973,375,962 918,971,860,108 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,379,494 732,378,484 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,750,642,906 280,750,897,362 +0.00%
libraries_tests.run.osx.arm64.Release.mch 674,207,158,879 674,208,361,761 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,069,177,361 544,068,846,210 -0.00%
realworld.run.osx.arm64.checked.mch 55,680,968,681 55,681,051,579 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,725 556,725 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,078,362,007 17,078,360,309 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,994,686,682 11,994,684,236 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,828,298,019 374,828,311,701 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,239,366 167,241,833 +0.00%
libraries_tests.run.osx.arm64.Release.mch 207,773,204,573 207,773,182,204 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,375,054 13,722,368,726 -0.00%
realworld.run.osx.arm64.checked.mch 438,376,858 438,392,823 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,404,269,085 42,404,238,905 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,423,338,137 74,423,287,846 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,726,682,249 16,726,755,864 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 544,145,077,943 544,143,548,407 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,379,494 732,378,484 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,583,403,540 280,583,655,529 +0.00%
libraries_tests.run.osx.arm64.Release.mch 466,433,954,306 466,435,179,557 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,346,802,307 530,346,477,484 -0.00%
realworld.run.osx.arm64.checked.mch 55,242,591,823 55,242,658,756 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,684,940,781 41,685,021,861 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,732,498,441 140,732,582,970 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,894,758,154 28,894,828,618 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,917,755,008 936,916,808,257 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,627,137 789,628,525 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,889,907,657 281,889,844,924 -0.00%
libraries_tests.run.windows.arm64.Release.mch 708,759,799,883 708,759,920,974 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,479,473,427 573,479,268,534 -0.00%
realworld.run.windows.arm64.checked.mch 58,405,839,556 58,405,914,298 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,539 12,419,473 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,680 556,680 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,018,483,020 17,018,483,636 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,719,694,952 11,719,693,241 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,908,623,085 382,908,833,575 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,973,110 165,963,206 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,387,940,125 209,387,936,994 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,725,951,026 13,725,943,438 -0.00%
realworld.run.windows.arm64.checked.mch 438,900,989 438,900,993 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,684,384,101 41,684,465,181 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,714,015,421 123,714,099,334 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,175,063,202 17,175,135,377 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,009,131,923 554,007,974,682 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,627,137 789,628,525 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,723,934,547 281,723,881,718 -0.00%
libraries_tests.run.windows.arm64.Release.mch 499,371,859,758 499,371,983,980 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,753,522,401 559,753,325,096 -0.00%
realworld.run.windows.arm64.checked.mch 57,966,938,567 57,967,013,305 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,539 12,419,473 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,497,362,874 40,497,290,056 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 115,616,366,373 115,616,493,372 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,832,003,410 27,831,956,486 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,349,346,924 850,347,261,371 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,228 655,512,926 +0.00%
libraries.pmi.windows.x64.checked.mch 266,667,969,879 266,667,895,525 -0.00%
libraries_tests.run.windows.x64.Release.mch 672,331,243,107 672,331,845,882 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,419,935,178 537,419,145,705 -0.00%
realworld.run.windows.x64.checked.mch 59,602,851,220 59,602,822,913 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,335 14,776,290 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,660 466,660 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,848,143,635 14,848,140,990 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,133,217,029 10,133,219,524 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,038,041,942 340,037,882,754 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,301,668 143,301,664 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,273,055,458 181,273,066,851 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,542,926,739 12,542,924,532 -0.00%
realworld.run.windows.x64.checked.mch 333,580,808 333,581,932 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,496,896,214 40,496,823,396 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 100,768,222,738 100,768,352,382 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,698,786,381 17,698,736,962 -0.00%
coreclr_tests.run.windows.x64.checked.mch 510,311,304,982 510,309,378,617 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,228 655,512,926 +0.00%
libraries.pmi.windows.x64.checked.mch 266,524,668,211 266,524,593,861 -0.00%
libraries_tests.run.windows.x64.Release.mch 491,058,187,649 491,058,779,031 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,877,008,439 524,876,221,173 -0.00%
realworld.run.windows.x64.checked.mch 59,269,270,412 59,269,240,981 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,335 14,776,290 -0.00%