Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 54,250,474,762 54,250,480,390 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,095,182,603 238,095,253,676 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,053,400,279 38,053,461,164 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,159,655,573 965,157,995,046 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,697,983 746,698,543 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,977,703,667 270,977,845,996 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,700,852,419 1,004,701,751,829 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,791,405,474 549,790,756,066 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,827,728 58,507,849,332 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,945 17,537,817 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,913,616 289,913,616 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,901,088 26,910,898,866 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,759,343 18,148,758,390 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,533,672 392,483,768,224 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,930,599 165,940,478 +0.01%
libraries_tests.run.linux.arm64.Release.mch 224,093,388,407 224,093,380,910 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,092,579 14,095,086,571 -0.00%
realworld.run.linux.arm64.checked.mch 458,157,328 458,173,325 +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 53,960,561,146 53,960,566,774 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,184,281,515 211,184,354,810 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,904,640,936 19,904,702,774 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,676,121,901 572,674,226,822 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,697,983 746,698,543 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,811,773,068 270,811,905,518 +0.00%
libraries_tests.run.linux.arm64.Release.mch 780,607,464,012 780,608,370,919 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,696,312,895 535,695,669,495 -0.00%
realworld.run.linux.arm64.checked.mch 58,049,670,400 58,049,676,007 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,945 17,537,817 -0.00%


linux x64

MinOpts (-0.01% to 0.00%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch -0.01%
realworld.run.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,804,420,696 55,803,103,877 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,780,186,950 236,772,841,573 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,421,026,976 32,420,002,213 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,333,919,734 882,317,953,454 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,460,422 639,431,706 -0.00%
libraries.pmi.linux.x64.checked.mch 257,414,757,337 257,410,393,285 -0.00%
libraries_tests.run.linux.x64.Release.mch 983,940,742,114 983,923,973,277 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,071,505,450 520,058,040,334 -0.00%
realworld.run.linux.x64.checked.mch 55,709,443,302 55,708,769,120 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,303 16,838,697 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,706,000 342,684,671 -0.01%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,008,474 23,383,067,651 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,778,186 13,861,237,521 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,111,781,016 355,105,609,857 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,805,764 149,802,602 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,447,789 196,726,891,985 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,436,415 12,962,233,125 -0.00%
realworld.run.linux.x64.checked.mch 333,587,161 333,566,425 -0.01%
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,461,714,696 55,460,419,206 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,396,178,476 213,389,773,922 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,559,248,790 18,558,764,692 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,222,138,718 527,212,343,597 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,460,422 639,431,706 -0.00%
libraries.pmi.linux.x64.checked.mch 257,264,951,573 257,260,590,683 -0.00%
libraries_tests.run.linux.x64.Release.mch 787,205,294,325 787,197,081,292 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,109,069,035 507,095,807,209 -0.00%
realworld.run.linux.x64.checked.mch 55,375,856,141 55,375,202,695 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,303 16,838,697 -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,400,686,524 42,400,713,630 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,564,769,532 91,564,787,093 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,309,668 28,498,357,555 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,767,713,176 881,766,018,839 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,329,806 739,329,193 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,904,039,434 280,904,156,319 +0.00%
libraries_tests.run.osx.arm64.Release.mch 671,612,936,971 671,613,419,556 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,144,232,844 544,143,325,170 -0.00%
realworld.run.osx.arm64.checked.mch 55,738,862,046 55,738,867,839 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,388 661,388 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,951,717 17,098,954,723 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,950,787 11,989,948,457 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,964,546 340,535,028,722 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,024 167,233,014 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,766,645,177 207,766,634,467 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,188,220 13,722,188,822 +0.00%
realworld.run.osx.arm64.checked.mch 438,640,108 438,640,105 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,400,025,136 42,400,052,242 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,465,817,815 74,465,832,370 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,358,881 16,508,409,098 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,232,748,630 541,230,990,117 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,329,806 739,329,193 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,736,806,410 280,736,923,305 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,846,291,794 463,846,785,089 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,422,044,624 530,421,136,348 -0.00%
realworld.run.osx.arm64.checked.mch 55,300,221,938 55,300,227,734 +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,682,474,262 41,682,487,577 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,006,682,079 140,006,807,838 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,449,144 29,350,500,317 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,210,764,290 937,209,546,505 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,578,212 796,577,854 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,058,992,354 282,059,277,760 +0.00%
libraries_tests.run.windows.arm64.Release.mch 727,382,946,124 727,383,897,999 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,316,077 573,215,354,891 -0.00%
realworld.run.windows.arm64.checked.mch 58,392,013,291 58,392,049,918 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,853 17,149,811 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,683 556,683 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,812,012 17,086,809,559 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,232,990 11,718,232,881 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,303,278 382,262,368,983 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,163 165,964,067 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,332,715 209,825,307,630 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,461,705 13,721,464,641 +0.00%
realworld.run.windows.arm64.checked.mch 438,813,190 438,813,194 +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,681,917,579 41,681,930,894 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,919,870,067 122,919,998,279 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,216,154 17,632,267,436 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,948,461,012 554,947,177,522 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,578,212 796,577,854 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,893,038,191 281,893,313,693 +0.00%
libraries_tests.run.windows.arm64.Release.mch 517,557,613,409 517,558,590,369 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,494,854,372 559,493,890,250 -0.00%
realworld.run.windows.arm64.checked.mch 57,953,200,101 57,953,236,724 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,853 17,149,811 -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,483,538,683 40,483,790,644 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,072,410,929 119,073,145,257 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,143,377 27,409,263,064 +0.00%
coreclr_tests.run.windows.x64.checked.mch 849,955,093,787 849,964,008,385 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,246,202 661,245,908 -0.00%
libraries.pmi.windows.x64.checked.mch 266,848,339,826 266,851,416,544 +0.00%
libraries_tests.run.windows.x64.Release.mch 688,865,741,010 688,869,743,572 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,658,734,952 537,659,969,106 +0.00%
realworld.run.windows.x64.checked.mch 59,762,925,951 59,763,915,014 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,302 13,055,243 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,630 466,630 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,451,683 15,100,615,737 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,644,388 10,124,781,045 +0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,089,112 340,001,495,930 +0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,283,560 143,283,584 +0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,604,682 178,441,355,610 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,819,760 12,581,841,831 +0.00%
realworld.run.windows.x64.checked.mch 333,554,875 333,553,775 -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,483,072,053 40,483,324,014 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,971,959,246 103,972,529,520 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,498,989 17,284,482,019 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,959,004,675 509,962,512,455 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,246,202 661,245,908 -0.00%
libraries.pmi.windows.x64.checked.mch 266,705,056,266 266,708,132,960 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,425,136,328 510,428,387,962 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,076,915,192 525,078,127,275 +0.00%
realworld.run.windows.x64.checked.mch 59,429,371,076 59,430,361,239 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,302 13,055,243 -0.00%