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,035,404,708 58,035,386,049 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,239,280,381 236,239,340,617 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,527,133,089 37,527,112,015 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 964,538,138,418 964,537,274,469 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,802,930 739,803,116 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,810,913,558 270,811,086,325 +0.00%
libraries_tests.run.linux.arm64.Release.mch 944,588,764,028 944,590,024,921 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,737,790,319 549,737,350,682 -0.00%
realworld.run.linux.arm64.checked.mch 58,534,024,681 58,534,044,690 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,538,188 20,538,256 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 381,553,198 381,553,203 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,925,908,049 24,925,909,391 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,097,572,116 18,097,572,638 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,145,231,287 392,145,219,087 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,949,301 165,949,307 +0.00%
libraries_tests.run.linux.arm64.Release.mch 223,550,391,941 223,550,394,909 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,096,606,711 14,096,623,133 +0.00%
realworld.run.linux.arm64.checked.mch 457,295,876 457,295,863 -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,851,510 57,653,832,846 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,313,372,332 211,313,431,226 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,429,560,973 19,429,539,377 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,392,907,131 572,392,055,382 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,802,930 739,803,116 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,644,964,257 270,645,137,018 +0.00%
libraries_tests.run.linux.arm64.Release.mch 721,038,372,087 721,039,630,012 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,641,183,608 535,640,727,549 -0.00%
realworld.run.linux.arm64.checked.mch 58,076,728,805 58,076,748,827 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,538,188 20,538,256 +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,805,171,211 55,805,130,201 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 240,175,003,371 240,174,758,010 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,409,115,956 33,409,072,581 -0.00%
coreclr_tests.run.linux.x64.checked.mch 881,658,091,076 881,656,055,583 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,880,334 633,878,235 -0.00%
libraries.pmi.linux.x64.checked.mch 257,243,088,704 257,243,005,272 -0.00%
libraries_tests.run.linux.x64.Release.mch 912,701,084,736 912,701,336,030 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,605,152,143 519,604,251,353 -0.00%
realworld.run.linux.x64.checked.mch 55,531,871,054 55,531,865,502 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,093 12,277,995 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,722,999 342,718,644 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,889,029,881 24,888,948,753 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,606,535,261 14,606,481,128 -0.00%
coreclr_tests.run.linux.x64.checked.mch 354,968,497,600 354,967,846,051 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,822,998 149,823,868 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,904,670,635 195,904,093,666 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,137,022 12,963,116,650 -0.00%
realworld.run.linux.x64.checked.mch 329,543,895 329,542,930 -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,462,448,212 55,462,411,557 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,285,973,490 215,285,809,257 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,802,580,695 18,802,591,453 +0.00%
coreclr_tests.run.linux.x64.checked.mch 526,689,593,476 526,688,209,532 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,880,334 633,878,235 -0.00%
libraries.pmi.linux.x64.checked.mch 257,093,265,706 257,093,181,404 -0.00%
libraries_tests.run.linux.x64.Release.mch 716,796,414,101 716,797,242,364 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,642,015,121 506,641,134,703 -0.00%
realworld.run.linux.x64.checked.mch 55,202,327,159 55,202,322,572 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,093 12,277,995 -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,424,807 42,404,449,400 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,501,837,153 91,501,903,822 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,720,965,390 28,721,051,129 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,964,027,853 918,962,053,993 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,383,149 732,382,120 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,753,780,213 280,753,884,597 +0.00%
libraries_tests.run.osx.arm64.Release.mch 674,206,987,778 674,208,706,340 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,047,471,424 544,046,627,739 -0.00%
realworld.run.osx.arm64.checked.mch 55,679,301,016 55,679,319,645 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,721 556,721 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,078,364,468 17,078,367,577 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,994,661,220 11,994,661,772 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,827,988,843 374,827,994,936 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,249,283 167,241,844 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,773,266,049 207,773,284,069 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,342,852 13,722,341,749 -0.00%
realworld.run.osx.arm64.checked.mch 438,376,855 438,376,862 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,403,868,086 42,403,892,679 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,423,472,685 74,423,536,245 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,726,304,170 16,726,389,357 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 544,136,039,010 544,134,059,057 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,383,149 732,382,120 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,586,530,930 280,586,642,753 +0.00%
libraries_tests.run.osx.arm64.Release.mch 466,433,721,729 466,435,422,271 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,325,128,572 530,324,285,990 -0.00%
realworld.run.osx.arm64.checked.mch 55,240,924,161 55,240,942,783 +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,685,011,353 41,684,971,365 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,733,948,905 140,733,951,547 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,895,256,694 28,895,317,046 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,918,165,121 936,916,693,753 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,624,860 789,625,870 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,895,348,964 281,895,539,823 +0.00%
libraries_tests.run.windows.arm64.Release.mch 708,763,358,380 708,763,821,811 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,464,795,619 573,464,330,173 -0.00%
realworld.run.windows.arm64.checked.mch 58,406,498,920 58,406,657,015 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,514 12,419,450 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,682 556,682 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,018,500,279 17,018,501,079 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,719,725,749 11,719,728,358 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,908,731,516 382,908,437,432 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,973,083 165,963,188 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,387,999,582 209,388,029,438 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,725,927,796 13,725,935,856 +0.00%
realworld.run.windows.arm64.checked.mch 438,900,988 438,901,005 +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,454,671 41,684,414,683 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,715,448,626 123,715,450,468 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,175,530,945 17,175,588,688 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,009,433,605 554,008,256,321 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,624,860 789,625,870 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,729,375,881 281,729,576,635 +0.00%
libraries_tests.run.windows.arm64.Release.mch 499,375,358,798 499,375,792,373 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,738,867,823 559,738,394,317 -0.00%
realworld.run.windows.arm64.checked.mch 57,967,597,932 57,967,756,010 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,514 12,419,450 -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,323,657 40,497,330,969 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 115,615,680,932 115,615,494,985 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,832,148,275 27,832,010,069 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,349,119,826 850,346,443,013 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,032 655,510,528 -0.00%
libraries.pmi.windows.x64.checked.mch 266,671,589,425 266,671,201,461 -0.00%
libraries_tests.run.windows.x64.Release.mch 672,333,947,473 672,333,916,488 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,427,582,477 537,426,713,679 -0.00%
realworld.run.windows.x64.checked.mch 59,602,765,691 59,602,845,730 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,311 14,776,194 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,660 466,655 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,848,144,851 14,848,082,473 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,133,222,181 10,133,174,523 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,038,263,164 340,037,525,821 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,301,672 143,302,491 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,273,062,690 181,272,510,700 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,542,917,255 12,542,900,330 -0.00%
realworld.run.windows.x64.checked.mch 333,581,924 333,581,930 +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,856,997 40,496,864,314 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 100,767,536,081 100,767,412,512 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,698,926,094 17,698,835,546 -0.00%
coreclr_tests.run.windows.x64.checked.mch 510,310,856,662 510,308,917,192 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,032 655,510,528 -0.00%
libraries.pmi.windows.x64.checked.mch 266,528,287,753 266,527,898,970 -0.00%
libraries_tests.run.windows.x64.Release.mch 491,060,884,783 491,061,405,788 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,884,665,222 524,883,813,349 -0.00%
realworld.run.windows.x64.checked.mch 59,269,183,767 59,269,263,800 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,311 14,776,194 -0.00%