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,234,501 56,002,238,810 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,127,723,290 237,128,000,792 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,249,215,133 40,249,297,502 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,364,942,233 963,363,960,600 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,631,760,116 145,631,863,511 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,767,814,844 270,767,873,950 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,313,739,674 991,315,334,005 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,024,732,113 550,024,206,135 -0.00%
realworld.run.linux.arm64.checked.mch 58,364,223,255 58,364,405,619 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,012,433,091 12,012,396,334 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,282,098 340,282,098 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,323,482,786 27,323,480,224 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,267,153 20,658,271,958 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,726,749,720 391,726,767,056 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,920 1,888,920 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,379 165,940,372 -0.00%
libraries_tests.run.linux.arm64.Release.mch 222,139,761,785 222,139,763,299 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,281,607 14,094,260,387 -0.00%
realworld.run.linux.arm64.checked.mch 457,364,807 457,364,834 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,826 1,252,826 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,661,952,403 55,661,956,712 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,804,240,504 209,804,520,568 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,590,947,980 19,591,025,544 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,638,192,513 571,637,193,544 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,629,871,196 145,629,974,591 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,601,874,465 270,601,933,578 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,173,977,889 769,175,570,706 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,930,450,506 535,929,945,748 -0.00%
realworld.run.linux.arm64.checked.mch 57,906,858,448 57,907,040,785 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,011,180,265 12,011,143,508 -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,076,159 57,614,084,023 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,840,615,809 238,840,469,162 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,655,811,395 38,655,781,363 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,888,311,757 882,886,627,901 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,371,148,076 129,371,198,065 +0.00%
libraries.pmi.linux.x64.checked.mch 257,250,740,164 257,250,915,297 +0.00%
libraries_tests.run.linux.x64.Release.mch 916,126,652,690 916,128,503,023 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,977,052,266 519,975,981,108 -0.00%
realworld.run.linux.x64.checked.mch 55,621,377,439 55,621,506,622 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,367,638,929 19,367,562,469 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,517,370 388,517,370 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,033,374,181 26,033,377,118 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,949,982,655 19,949,980,556 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,348,121,408 355,348,106,791 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,868 1,643,868 0.00%
libraries.pmi.linux.x64.checked.mch 149,807,700 149,808,583 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,432,848,468 196,432,838,397 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,395,232 12,962,396,668 +0.00%
realworld.run.linux.x64.checked.mch 329,702,655 329,703,647 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,250 1,251,250 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,225,558,789 57,225,566,653 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,807,241,628 212,807,092,044 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,705,828,740 18,705,800,807 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,540,190,349 527,538,521,110 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,369,504,208 129,369,554,197 +0.00%
libraries.pmi.linux.x64.checked.mch 257,100,932,464 257,101,106,714 +0.00%
libraries_tests.run.linux.x64.Release.mch 719,693,804,222 719,695,664,626 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,014,657,034 507,013,584,440 -0.00%
realworld.run.linux.x64.checked.mch 55,291,674,784 55,291,802,975 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,366,387,679 19,366,311,219 -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,194,411 42,350,249,029 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,197,916,169 91,198,012,625 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,712,878 28,487,729,826 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,441,378,921 918,439,857,005 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,382,779,731 145,382,935,761 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,650,665,664 280,650,663,600 -0.00%
libraries_tests.run.osx.arm64.Release.mch 727,039,559,194 727,040,187,208 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,475,518,638 542,475,314,688 -0.00%
realworld.run.osx.arm64.checked.mch 55,572,147,122 55,572,284,866 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,690 556,690 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,029,741,852 17,029,738,404 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,548,229 11,991,552,160 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,987,184,248 374,987,262,243 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,405 1,886,405 0.00%
libraries.pmi.osx.arm64.checked.mch 167,240,769 167,233,334 -0.00%
libraries_tests.run.osx.arm64.Release.mch 209,737,540,410 209,737,534,433 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,460,363 13,721,478,338 +0.00%
realworld.run.osx.arm64.checked.mch 438,512,364 438,496,334 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,349,637,721 42,349,692,339 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,168,174,317 74,168,274,221 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,496,164,649 16,496,177,666 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,454,194,673 543,452,594,762 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,380,893,326 145,381,049,356 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,483,424,895 280,483,430,266 +0.00%
libraries_tests.run.osx.arm64.Release.mch 517,302,018,784 517,302,652,775 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,754,058,275 528,753,836,350 -0.00%
realworld.run.osx.arm64.checked.mch 55,133,634,758 55,133,788,532 +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,601,737,102 41,601,770,038 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,585,321,208 136,585,215,511 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,602,761,767 29,602,748,067 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,406,890,485 936,405,232,219 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,400,037,253 153,400,128,619 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,827,812,249 281,827,792,480 -0.00%
libraries_tests.run.windows.arm64.Release.mch 745,414,254,262 745,415,288,203 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,113,609,308 573,112,766,057 -0.00%
realworld.run.windows.arm64.checked.mch 58,427,656,221 58,427,662,027 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,078,418,847 16,078,364,670 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,660 556,660 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,822,395,447 16,822,398,182 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,349,171 11,718,354,871 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,810,625,812 381,810,480,199 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,312 1,889,312 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,052 165,954,148 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,813,676,612 209,813,677,897 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,763,862 13,721,760,927 -0.00%
realworld.run.windows.arm64.checked.mch 438,850,765 438,850,763 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,919 1,300,919 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,601,180,442 41,601,213,378 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,762,925,761 119,762,817,329 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,884,412,596 17,884,393,196 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,596,264,673 554,594,752,020 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,398,147,941 153,398,239,307 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,661,848,197 281,661,838,332 -0.00%
libraries_tests.run.windows.arm64.Release.mch 535,600,577,650 535,601,610,306 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,391,845,446 559,391,005,130 -0.00%
realworld.run.windows.arm64.checked.mch 57,988,805,456 57,988,811,264 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,117,928 16,077,063,751 -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,553,365,679 154,553,726,131 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,960,540 40,442,925,324 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,534,275,083 120,534,318,688 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,737,682,690 26,737,595,922 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,195,927,065 851,193,966,119 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,783,598,646 134,783,643,538 +0.00%
libraries.pmi.windows.x64.checked.mch 266,687,921,537 266,687,885,130 -0.00%
libraries_tests.run.windows.x64.Release.mch 684,687,081,551 684,688,136,604 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,146,389,377 537,145,746,092 -0.00%
realworld.run.windows.x64.checked.mch 59,512,808,231 59,512,854,279 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,038,554,983 23,038,445,096 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,580,029 19,484,580,118 +0.00%
benchmarks.run.windows.x64.checked.mch 466,626 466,626 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,233,850,124 15,233,852,737 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,901,331 10,127,901,675 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,061,820,544 340,061,733,599 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,699 1,599,699 0.00%
libraries.pmi.windows.x64.checked.mch 143,291,699 143,291,687 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,957,196,351 181,957,202,773 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,559,281 12,436,557,512 -0.00%
realworld.run.windows.x64.checked.mch 333,562,895 333,562,878 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,845 1,251,845 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,068,785,650 135,069,146,013 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,493,914 40,442,458,698 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,300,424,959 105,300,465,951 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,609,781,359 16,609,694,247 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,134,106,521 511,132,232,520 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,781,998,947 134,782,043,839 +0.00%
libraries.pmi.windows.x64.checked.mch 266,544,629,838 266,544,593,443 -0.00%
libraries_tests.run.windows.x64.Release.mch 502,729,885,200 502,730,933,831 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,709,830,096 524,709,188,580 -0.00%
realworld.run.windows.x64.checked.mch 59,179,245,336 59,179,291,401 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,037,303,138 23,037,193,251 -0.00%