Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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 56,000,870,949 56,000,931,660 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,124,073,893 237,123,977,059 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,249,556,724 40,249,589,406 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,364,996,839 963,363,722,881 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,632,959,439 145,633,048,469 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,776,812,060 270,776,927,169 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,307,283,865 991,309,759,900 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,024,500,617 550,024,316,992 -0.00%
realworld.run.linux.arm64.checked.mch 58,364,601,681 58,364,526,237 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,012,370,660 12,012,331,657 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,280,197 340,280,187 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,323,453,435 27,323,432,819 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,290,616 20,658,278,410 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,726,826,036 391,727,194,595 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,950 1,888,952 +0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,369 165,930,461 -0.01%
libraries_tests.run.linux.arm64.Release.mch 222,139,576,842 222,139,504,611 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,267,291 14,094,274,609 +0.00%
realworld.run.linux.arm64.checked.mch 457,380,677 457,364,665 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,812 1,252,812 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,660,590,752 55,660,651,473 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,800,620,458 209,800,544,240 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,591,266,108 19,591,310,996 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,638,170,803 571,636,528,286 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,631,070,489 145,631,159,517 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,610,871,691 270,610,996,708 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,167,707,023 769,170,255,289 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,930,233,326 535,930,042,383 -0.00%
realworld.run.linux.arm64.checked.mch 57,907,221,004 57,907,161,572 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,011,117,848 12,011,078,845 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,615,490,813 57,615,425,166 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,836,548,679 238,836,402,889 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,655,940,209 38,655,891,975 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,883,309,725 882,881,138,361 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,370,113,606 129,370,135,699 +0.00%
libraries.pmi.linux.x64.checked.mch 257,250,625,248 257,250,530,046 -0.00%
libraries_tests.run.linux.x64.Release.mch 916,121,322,224 916,121,949,157 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,984,058,581 519,983,355,251 -0.00%
realworld.run.linux.x64.checked.mch 55,621,546,479 55,621,665,255 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,367,374,875 19,367,311,227 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,518,941 388,518,941 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,033,341,645 26,033,345,408 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,949,995,070 19,949,993,999 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,348,367,831 355,348,095,570 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,847 1,643,847 0.00%
libraries.pmi.linux.x64.checked.mch 149,808,560 149,807,685 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,432,862,833 196,432,860,799 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,401,016 12,962,400,411 -0.00%
realworld.run.linux.x64.checked.mch 329,703,658 329,702,670 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,246 1,251,246 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,226,971,872 57,226,906,225 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,803,207,034 212,803,057,481 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,705,945,139 18,705,897,976 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,534,941,894 527,533,042,791 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,368,469,759 129,368,491,852 +0.00%
libraries.pmi.linux.x64.checked.mch 257,100,816,688 257,100,722,361 -0.00%
libraries_tests.run.linux.x64.Release.mch 719,688,459,391 719,689,088,358 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,021,657,565 507,020,954,840 -0.00%
realworld.run.linux.x64.checked.mch 55,291,842,821 55,291,962,585 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,366,123,629 19,366,059,981 -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,350,081,701 42,350,183,804 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,197,609,634 91,197,627,517 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,307,078 28,487,307,693 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,447,351,574 918,446,420,391 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,383,812,589 145,383,873,873 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,650,850,270 280,650,820,569 -0.00%
libraries_tests.run.osx.arm64.Release.mch 727,046,942,903 727,048,056,168 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,468,636,281 542,467,758,996 -0.00%
realworld.run.osx.arm64.checked.mch 55,572,162,499 55,572,207,792 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,702 556,702 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,029,714,024 17,029,693,269 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,521,627 11,991,508,142 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,987,369,914 374,987,992,532 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,382 1,886,384 +0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,340 167,233,346 +0.00%
libraries_tests.run.osx.arm64.Release.mch 209,737,650,653 209,737,567,336 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,496,503 13,721,502,946 +0.00%
realworld.run.osx.arm64.checked.mch 438,496,346 438,496,358 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,349,524,999 42,349,627,102 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,167,895,610 74,167,934,248 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,495,785,451 16,495,799,551 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,459,981,660 543,458,427,859 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,381,926,207 145,381,987,489 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,483,616,930 280,483,587,223 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,309,292,250 517,310,488,832 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,747,139,778 528,746,256,050 -0.00%
realworld.run.osx.arm64.checked.mch 55,133,666,153 55,133,711,434 +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,601,397,782 41,601,443,823 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,587,436,234 136,587,514,359 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,602,870,025 29,602,918,657 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,418,349,732 936,417,100,350 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,401,095,195 153,401,231,554 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,828,135,235 281,828,157,953 +0.00%
libraries_tests.run.windows.arm64.Release.mch 745,401,238,144 745,402,629,325 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,091,078,050 573,090,361,281 -0.00%
realworld.run.windows.arm64.checked.mch 58,427,667,383 58,427,728,028 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,078,584,450 16,078,540,773 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,665 556,665 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,822,407,061 16,822,388,051 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,374,848 11,718,363,300 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,810,840,982 381,811,345,407 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,305 1,889,307 +0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,138 165,964,046 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,813,368,893 209,813,313,915 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,771,996 13,721,780,294 +0.00%
realworld.run.windows.arm64.checked.mch 438,850,796 438,834,781 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,924 1,300,924 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,600,841,117 41,600,887,158 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,765,029,173 119,765,126,308 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,884,495,177 17,884,555,357 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,607,508,750 554,605,754,943 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,399,205,890 153,399,342,247 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,662,181,097 281,662,193,907 +0.00%
libraries_tests.run.windows.arm64.Release.mch 535,587,869,251 535,589,315,410 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,369,306,054 559,368,580,987 -0.00%
realworld.run.windows.arm64.checked.mch 57,988,816,587 57,988,893,247 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,283,526 16,077,239,849 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,555,747,844 154,556,021,087 +0.00%
benchmarks.run.windows.x64.checked.mch 40,443,127,368 40,443,049,864 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,533,285,029 120,533,310,798 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,737,648,913 26,737,629,404 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,186,232,136 851,184,291,676 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,784,805,496 134,784,845,796 +0.00%
libraries.pmi.windows.x64.checked.mch 266,687,743,755 266,687,753,695 +0.00%
libraries_tests.run.windows.x64.Release.mch 684,683,116,682 684,684,095,480 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,161,570,833 537,161,182,893 -0.00%
realworld.run.windows.x64.checked.mch 59,512,704,791 59,512,732,590 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,038,054,053 23,037,933,117 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,572,039 19,484,571,983 -0.00%
benchmarks.run.windows.x64.checked.mch 466,628 466,628 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,233,852,707 15,233,851,197 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,897,999 10,127,898,331 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,061,992,840 340,061,728,799 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,696 1,599,696 0.00%
libraries.pmi.windows.x64.checked.mch 143,290,861 143,291,689 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,957,324,213 181,957,335,506 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,559,381 12,436,556,271 -0.00%
realworld.run.windows.x64.checked.mch 333,562,909 333,564,033 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,843 1,251,843 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,071,175,805 135,071,449,104 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,660,740 40,442,583,236 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,299,432,322 105,299,459,601 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,609,750,914 16,609,731,073 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,124,239,296 511,122,562,877 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,783,205,800 134,783,246,100 +0.00%
libraries.pmi.windows.x64.checked.mch 266,544,452,894 266,544,462,006 +0.00%
libraries_tests.run.windows.x64.Release.mch 502,725,792,469 502,726,759,974 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,725,011,452 524,724,626,622 -0.00%
realworld.run.windows.x64.checked.mch 59,179,141,882 59,179,168,557 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,036,802,210 23,036,681,274 -0.00%