Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,002,371,678 56,002,323,286 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,126,270,237 237,126,272,773 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,249,421,477 40,249,461,917 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,365,301,594 963,363,908,896 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,631,889,825 145,631,995,762 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,770,664,738 270,770,829,119 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,313,807,733 991,315,551,876 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,024,716,019 550,023,944,493 -0.00%
realworld.run.linux.arm64.checked.mch 58,363,995,666 58,364,082,296 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,012,419,570 12,012,389,709 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,281,979 340,281,979 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,323,473,770 27,323,473,911 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,287,688 20,658,288,313 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,727,091,548 391,726,748,373 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,935 1,888,935 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,374 165,940,401 +0.00%
libraries_tests.run.linux.arm64.Release.mch 222,139,786,421 222,139,755,432 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,275,814 14,094,287,164 +0.00%
realworld.run.linux.arm64.checked.mch 457,364,645 457,380,588 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,810 1,252,810 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,662,089,699 55,662,041,307 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,802,796,467 209,802,798,862 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,591,133,789 19,591,173,604 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,638,210,046 571,637,160,523 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,630,000,890 145,630,106,827 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,604,724,364 270,604,888,718 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,174,021,312 769,175,796,444 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,930,440,205 535,929,657,329 -0.00%
realworld.run.linux.arm64.checked.mch 57,906,631,021 57,906,701,708 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,011,166,760 12,011,136,899 -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,614,860,586 57,614,785,364 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,838,741,086 238,838,558,377 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,655,831,287 38,655,771,635 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,887,273,546 882,885,818,961 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,371,175,192 129,371,260,716 +0.00%
libraries.pmi.linux.x64.checked.mch 257,253,391,072 257,253,417,031 +0.00%
libraries_tests.run.linux.x64.Release.mch 916,127,361,745 916,128,635,983 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,977,000,143 519,975,749,237 -0.00%
realworld.run.linux.x64.checked.mch 55,620,766,437 55,620,889,807 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,367,871,825 19,367,787,626 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,517,722 388,517,722 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,033,356,129 26,033,356,215 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,949,984,227 19,949,983,874 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,347,967,865 355,348,139,562 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,849 1,643,849 0.00%
libraries.pmi.linux.x64.checked.mch 149,807,713 149,808,584 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,432,839,157 196,432,847,847 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,400,143 12,962,398,640 -0.00%
realworld.run.linux.x64.checked.mch 329,703,649 329,702,695 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,249 1,251,249 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,226,342,864 57,226,267,642 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,805,384,957 212,805,202,162 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,705,847,060 18,705,787,761 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,539,305,681 527,537,679,399 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,369,531,343 129,369,616,867 +0.00%
libraries.pmi.linux.x64.checked.mch 257,103,583,359 257,103,608,447 +0.00%
libraries_tests.run.linux.x64.Release.mch 719,694,522,588 719,695,788,136 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,014,600,000 507,013,350,597 -0.00%
realworld.run.linux.x64.checked.mch 55,291,062,788 55,291,187,112 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,366,620,576 19,366,536,377 -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,116,524 42,350,162,357 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,197,967,080 91,197,862,857 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,646,633 28,487,708,815 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,452,963,692 918,450,761,533 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,384,861,774 145,384,913,888 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,653,593,835 280,653,516,833 -0.00%
libraries_tests.run.osx.arm64.Release.mch 727,047,728,401 727,048,704,037 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,475,019,310 542,474,509,615 -0.00%
realworld.run.osx.arm64.checked.mch 55,572,797,967 55,572,939,225 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,707 556,707 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,029,735,178 17,029,734,197 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,557,043 11,991,558,740 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,987,885,964 374,987,675,013 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,409 1,886,409 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,325 167,233,325 0.00%
libraries_tests.run.osx.arm64.Release.mch 209,737,634,740 209,737,652,854 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,462,044 13,721,450,071 -0.00%
realworld.run.osx.arm64.checked.mch 438,512,369 438,496,358 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,349,559,817 42,349,605,650 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,168,231,902 74,168,128,660 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,496,089,590 16,496,150,075 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,465,077,728 543,463,086,520 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,382,975,365 145,383,027,479 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,486,360,510 280,486,283,508 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,310,093,661 517,311,051,183 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,753,557,266 528,753,059,544 -0.00%
realworld.run.osx.arm64.checked.mch 55,134,285,598 55,134,442,867 +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,600,701,547 41,600,712,564 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,586,631,474 136,586,641,095 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,602,697,393 29,602,690,869 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,401,500,667 936,399,801,177 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,398,955,367 153,399,102,863 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,828,153,134 281,828,152,276 -0.00%
libraries_tests.run.windows.arm64.Release.mch 745,410,248,803 745,411,644,766 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,090,335,512 573,090,051,424 -0.00%
realworld.run.windows.arm64.checked.mch 58,427,488,992 58,427,544,741 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,078,541,877 16,078,504,273 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,669 556,669 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,822,397,059 16,822,395,234 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,362,749 11,718,362,588 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,810,640,951 381,810,260,223 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,274 1,889,274 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,036 165,954,172 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,813,512,617 209,813,503,892 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,769,583 13,721,781,589 +0.00%
realworld.run.windows.arm64.checked.mch 438,834,779 438,850,778 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,933 1,300,933 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,600,144,878 41,600,155,895 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,764,234,415 119,764,245,861 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,884,334,644 17,884,328,281 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,590,859,716 554,589,540,954 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,397,066,093 153,397,213,589 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,662,189,098 281,662,198,104 +0.00%
libraries_tests.run.windows.arm64.Release.mch 535,596,736,186 535,598,140,874 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,368,565,929 559,368,269,835 -0.00%
realworld.run.windows.arm64.checked.mch 57,988,654,213 57,988,693,963 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,240,944 16,077,203,340 -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,556,009,918 154,556,420,100 +0.00%
benchmarks.run.windows.x64.checked.mch 40,443,044,792 40,442,913,642 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,534,115,293 120,534,204,111 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,737,671,021 26,737,672,862 +0.00%
coreclr_tests.run.windows.x64.checked.mch 851,196,199,345 851,193,856,086 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,782,492,045 134,782,540,248 +0.00%
libraries.pmi.windows.x64.checked.mch 266,681,713,502 266,681,814,027 +0.00%
libraries_tests.run.windows.x64.Release.mch 684,678,662,578 684,679,736,716 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,139,043,583 537,138,729,322 -0.00%
realworld.run.windows.x64.checked.mch 59,513,378,200 59,513,442,722 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,038,543,919 23,038,429,412 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,581,497 19,484,580,254 -0.00%
benchmarks.run.windows.x64.checked.mch 466,637 466,637 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,233,851,673 15,233,855,359 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,900,660 10,127,903,437 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,061,794,732 340,061,794,945 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,699 1,599,699 0.00%
libraries.pmi.windows.x64.checked.mch 143,290,867 143,290,880 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,957,194,042 181,957,191,447 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,559,222 12,436,569,768 +0.00%
realworld.run.windows.x64.checked.mch 333,564,008 333,562,894 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,846 1,251,846 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,071,428,421 135,071,839,846 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,578,155 40,442,447,005 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,300,263,620 105,300,348,752 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,609,770,361 16,609,769,425 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,134,404,613 511,132,061,141 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,780,892,346 134,780,940,549 +0.00%
libraries.pmi.windows.x64.checked.mch 266,538,422,635 266,538,523,147 +0.00%
libraries_tests.run.windows.x64.Release.mch 502,721,468,536 502,722,545,269 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,702,484,361 524,702,159,554 -0.00%
realworld.run.windows.x64.checked.mch 59,179,814,192 59,179,879,828 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,037,292,073 23,037,177,566 -0.00%