Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 62,047,327,559 62,047,432,350 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 196,806,587,943 196,806,510,946 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,696,424,154 33,696,429,580 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 669,344,499,048 669,342,491,945 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,002,833,518 165,002,998,524 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,303,823,111 272,303,980,542 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,505,240,140 77,505,117,561 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,418,975,974 550,418,291,051 -0.00%
realworld.run.linux.arm64.checked.mch 58,482,067,123 58,482,175,797 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,030,048,610 12,030,020,015 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 475,712,110 475,712,119 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 23,412,162,864 23,412,163,567 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,650,928,883 14,650,927,559 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 182,248,627,105 182,248,405,306 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,655 1,869,655 0.00%
libraries.pmi.linux.arm64.checked.mch 164,717,365 164,717,378 +0.00%
libraries_tests.run.linux.arm64.Release.mch 25,572,728,654 25,572,729,636 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,857,575,145 13,857,561,934 -0.00%
realworld.run.linux.arm64.checked.mch 452,334,798 452,356,185 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,805 1,242,805 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 61,571,615,449 61,571,720,231 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 173,394,425,079 173,394,347,379 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,045,495,271 19,045,502,021 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,095,871,943 487,094,086,639 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,000,963,863 165,001,128,869 +0.00%
libraries.pmi.linux.arm64.checked.mch 272,139,105,746 272,139,263,164 +0.00%
libraries_tests.run.linux.arm64.Release.mch 51,932,511,486 51,932,387,925 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,561,400,829 536,560,729,117 -0.00%
realworld.run.linux.arm64.checked.mch 58,029,732,325 58,029,819,612 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,805,805 12,028,777,210 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 52,437,721,408 52,437,792,366 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 219,509,131,442 219,509,080,770 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 43,513,056,461 43,512,990,722 -0.00%
coreclr_tests.run.linux.x64.checked.mch 632,152,188,015 632,150,161,828 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,174,233,450 147,174,376,531 +0.00%
libraries.pmi.linux.x64.checked.mch 259,393,674,544 259,393,848,637 +0.00%
libraries_tests.run.linux.x64.Release.mch 72,631,285,912 72,631,159,235 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 559,558,429,671 559,557,569,564 -0.00%
realworld.run.linux.x64.checked.mch 59,282,393,241 59,282,453,386 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,443,408,762 19,443,327,276 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 258,916,857 258,916,857 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 30,162,617,191 30,162,619,593 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 21,268,721,612 21,268,721,312 -0.00%
coreclr_tests.run.linux.x64.checked.mch 184,706,632,890 184,706,314,732 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,574 1,644,574 0.00%
libraries.pmi.linux.x64.checked.mch 149,998,879 149,999,750 +0.00%
libraries_tests.run.linux.x64.Release.mch 22,495,663,201 22,495,664,219 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,552,533 12,866,562,812 +0.00%
realworld.run.linux.x64.checked.mch 333,227,455 333,232,791 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,348 1,252,348 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 52,178,804,551 52,178,875,509 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 189,346,514,251 189,346,461,177 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 22,244,334,849 22,244,269,410 -0.00%
coreclr_tests.run.linux.x64.checked.mch 447,445,555,125 447,443,847,096 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,172,588,876 147,172,731,957 +0.00%
libraries.pmi.linux.x64.checked.mch 259,243,675,665 259,243,848,887 +0.00%
libraries_tests.run.linux.x64.Release.mch 50,135,622,711 50,135,495,016 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 546,691,877,138 546,691,006,752 -0.00%
realworld.run.linux.x64.checked.mch 58,949,165,786 58,949,220,595 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,442,156,414 19,442,074,928 -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,504,689,154 42,504,623,211 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 54,096,270,942 54,096,259,605 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,677,852,316 28,677,854,827 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 751,253,831,017 751,252,585,774 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,758,929,801 164,759,027,754 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,399,016,265 282,399,200,497 +0.00%
libraries_tests.run.osx.arm64.Release.mch 114,222,357,971 114,222,328,267 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 541,580,959,732 541,580,461,253 -0.00%
realworld.run.osx.arm64.checked.mch 55,731,860,596 55,731,941,192 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,932 550,932 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,283,810,742 16,283,809,631 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,900,532,305 11,900,531,985 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,092,306,260 269,092,532,522 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,177 1,867,177 0.00%
libraries.pmi.osx.arm64.checked.mch 166,086,262 166,093,706 +0.00%
libraries_tests.run.osx.arm64.Release.mch 62,110,517,924 62,110,525,655 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,364,945 13,487,361,524 -0.00%
realworld.run.osx.arm64.checked.mch 433,591,818 433,591,833 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,504,138,222 42,504,072,279 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,812,460,200 37,812,449,974 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,777,320,011 16,777,322,842 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 482,161,524,757 482,160,053,252 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,757,062,624 164,757,160,577 +0.00%
libraries.pmi.osx.arm64.checked.mch 282,232,930,003 282,233,106,791 +0.00%
libraries_tests.run.osx.arm64.Release.mch 52,111,840,047 52,111,802,612 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,093,594,787 528,093,099,729 -0.00%
realworld.run.osx.arm64.checked.mch 55,298,268,778 55,298,349,359 +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,774,994,821 41,774,966,010 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 111,012,844,885 111,013,084,578 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,799,696,961 28,799,717,438 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 665,996,001,715 665,994,753,584 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,747,117,085 172,747,290,471 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,721,760,766 283,721,989,545 +0.00%
libraries_tests.run.windows.arm64.Release.mch 16,649,975,279 16,649,944,620 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 574,159,382,195 574,159,061,407 -0.00%
realworld.run.windows.arm64.checked.mch 58,648,400,422 58,648,525,790 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,100,958,576 16,100,902,713 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,806 550,806 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 14,696,878,094 14,696,878,838 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,634,624,904 11,634,629,396 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 182,304,800,898 182,304,997,210 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,075 1,870,075 0.00%
libraries.pmi.windows.arm64.checked.mch 164,835,875 164,845,802 +0.01%
libraries_tests.run.windows.arm64.Release.mch 354,068,043 354,067,825 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,304,776 13,491,320,232 +0.00%
realworld.run.windows.arm64.checked.mch 434,065,510 434,044,146 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,586 1,290,586 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,774,444,015 41,774,415,204 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 96,315,966,791 96,316,205,740 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,165,072,057 17,165,088,042 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 483,691,200,817 483,689,756,374 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,745,247,010 172,745,420,396 +0.00%
libraries.pmi.windows.arm64.checked.mch 283,556,924,891 283,557,143,743 +0.00%
libraries_tests.run.windows.arm64.Release.mch 16,295,907,236 16,295,876,795 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,668,077,419 560,667,741,175 -0.00%
realworld.run.windows.arm64.checked.mch 58,214,334,912 58,214,481,644 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,099,667,990 16,099,612,127 -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,473,935,836 153,474,371,061 +0.00%
benchmarks.run.windows.x64.checked.mch 40,702,687,189 40,702,606,002 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 81,088,444,158 81,088,507,398 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,469,104,079 28,469,028,801 -0.00%
coreclr_tests.run.windows.x64.checked.mch 665,417,985,548 665,416,462,455 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,460,447,593 152,460,553,379 +0.00%
libraries.pmi.windows.x64.checked.mch 268,994,495,942 268,994,502,856 +0.00%
libraries_tests.run.windows.x64.Release.mch 65,990,137,975 65,990,150,849 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 539,446,891,721 539,446,246,337 -0.00%
realworld.run.windows.x64.checked.mch 60,070,202,514 60,070,298,346 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,177,387,479 23,177,316,687 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,493,452,116 19,493,452,373 +0.00%
benchmarks.run.windows.x64.checked.mch 466,798 466,798 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 12,764,446,342 12,764,445,717 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,167,326,130 10,167,323,520 -0.00%
coreclr_tests.run.windows.x64.checked.mch 219,113,144,128 219,113,139,270 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,428 1,600,428 0.00%
libraries.pmi.windows.x64.checked.mch 143,457,078 143,459,571 +0.00%
libraries_tests.run.windows.x64.Release.mch 27,072,183,049 27,072,184,315 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,305,469,995 12,305,472,239 +0.00%
realworld.run.windows.x64.checked.mch 334,240,810 334,240,817 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,771 1,252,771 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,980,483,720 133,980,918,688 +0.00%
benchmarks.run.windows.x64.checked.mch 40,702,220,391 40,702,139,204 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 68,323,997,816 68,324,061,681 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 18,301,777,949 18,301,705,281 -0.00%
coreclr_tests.run.windows.x64.checked.mch 446,304,841,420 446,303,323,185 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,458,847,165 152,458,952,951 +0.00%
libraries.pmi.windows.x64.checked.mch 268,851,038,864 268,851,043,285 +0.00%
libraries_tests.run.windows.x64.Release.mch 38,917,954,926 38,917,966,534 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 527,141,421,726 527,140,774,098 -0.00%
realworld.run.windows.x64.checked.mch 59,735,961,704 59,736,057,529 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,176,134,708 23,176,063,916 -0.00%