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,001,013,563 56,001,095,525 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,123,977,277 237,124,108,906 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,249,623,975 40,249,638,765 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,371,386,163 963,370,243,215 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,633,032,334 145,633,006,724 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,773,598,729 270,773,633,656 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,307,554,088 991,309,989,280 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,038,550,809 550,038,083,075 -0.00%
realworld.run.linux.arm64.checked.mch 58,364,417,179 58,364,472,708 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,012,423,947 12,012,385,176 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,278,632 340,278,632 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,323,460,468 27,323,454,874 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,304,759 20,658,308,308 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,727,166,552 391,727,267,599 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,928 1,888,928 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,394 165,940,387 -0.00%
libraries_tests.run.linux.arm64.Release.mch 222,139,706,581 222,139,710,220 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,292,225 14,094,273,866 -0.00%
realworld.run.linux.arm64.checked.mch 457,364,627 457,364,627 0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,827 1,252,827 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,660,734,931 55,660,816,893 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,800,516,809 209,800,654,032 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,591,319,216 19,591,330,457 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,644,219,611 571,642,975,616 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,631,143,406 145,631,117,796 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,607,658,335 270,607,693,269 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,167,847,507 769,170,279,060 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,944,258,584 535,943,809,209 -0.00%
realworld.run.linux.arm64.checked.mch 57,907,052,552 57,907,108,081 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,011,171,120 12,011,132,349 -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,113,565 57,614,061,309 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,837,014,658 238,836,920,295 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,656,014,102 38,655,937,317 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,887,210,641 882,885,687,236 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,368,897,977 129,368,948,762 +0.00%
libraries.pmi.linux.x64.checked.mch 257,247,516,710 257,247,670,519 +0.00%
libraries_tests.run.linux.x64.Release.mch 916,127,154,135 916,128,524,604 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,983,515,232 519,982,474,743 -0.00%
realworld.run.linux.x64.checked.mch 55,621,987,421 55,622,050,463 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,367,390,694 19,367,306,832 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,515,943 388,515,943 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,033,345,181 26,033,344,065 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,949,994,603 19,949,997,379 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,347,721,982 355,348,102,210 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,860 1,643,860 0.00%
libraries.pmi.linux.x64.checked.mch 149,807,696 149,808,578 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,432,845,423 196,432,839,460 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,400,965 12,962,406,415 +0.00%
realworld.run.linux.x64.checked.mch 329,702,665 329,703,657 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,247 1,251,247 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,225,597,622 57,225,545,366 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,803,669,477 212,803,576,230 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,706,019,499 18,705,939,938 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,539,488,659 527,537,585,026 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,367,254,117 129,367,304,902 +0.00%
libraries.pmi.linux.x64.checked.mch 257,097,709,014 257,097,861,941 +0.00%
libraries_tests.run.linux.x64.Release.mch 719,694,308,712 719,695,685,144 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,021,114,267 507,020,068,328 -0.00%
realworld.run.linux.x64.checked.mch 55,292,284,756 55,292,346,806 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,366,139,447 19,366,055,585 -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,587,746 42,350,595,467 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,197,052,228 91,197,147,009 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,671,616 28,487,743,233 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,446,433,298 918,444,195,736 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,382,817,764 145,382,852,815 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,650,722,478 280,650,690,679 -0.00%
libraries_tests.run.osx.arm64.Release.mch 727,043,166,754 727,043,857,521 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,490,146,170 542,489,275,562 -0.00%
realworld.run.osx.arm64.checked.mch 55,572,664,456 55,572,722,590 +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,714,065 17,029,718,493 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,557,013 11,991,559,153 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,987,861,023 374,987,527,150 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,412 1,886,412 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,344 167,233,340 -0.00%
libraries_tests.run.osx.arm64.Release.mch 209,737,526,170 209,737,498,964 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,513,054 13,721,523,215 +0.00%
realworld.run.osx.arm64.checked.mch 438,496,342 438,496,345 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,350,031,056 42,350,038,777 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,167,338,163 74,167,428,516 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,496,114,603 16,496,184,080 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,458,572,275 543,456,668,586 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,380,931,352 145,380,966,403 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,483,489,134 280,483,457,339 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,305,640,584 517,306,358,557 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,768,633,116 528,767,752,347 -0.00%
realworld.run.osx.arm64.checked.mch 55,134,168,114 55,134,226,245 +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,483,747 41,600,563,390 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,586,077,151 136,586,086,625 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,602,677,075 29,602,663,061 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,407,118,589 936,405,535,308 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,399,992,627 153,400,063,495 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,825,004,755 281,825,060,070 +0.00%
libraries_tests.run.windows.arm64.Release.mch 745,396,244,132 745,397,285,478 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,113,071,225 573,113,144,562 +0.00%
realworld.run.windows.arm64.checked.mch 58,426,998,706 58,427,089,376 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,078,616,806 16,078,564,683 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,658 556,658 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,822,395,137 16,822,394,734 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,338,429 11,718,339,552 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,810,821,474 381,810,335,287 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,308 1,889,308 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,027 165,954,163 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,813,239,152 209,813,265,490 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,786,539 13,721,799,394 +0.00%
realworld.run.windows.arm64.checked.mch 438,834,768 438,834,842 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,935 1,300,935 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,599,927,089 41,600,006,732 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,763,682,014 119,763,691,891 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,884,338,646 17,884,323,509 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,596,297,115 554,595,200,021 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,398,103,319 153,398,174,187 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,659,040,728 281,659,105,907 +0.00%
libraries_tests.run.windows.arm64.Release.mch 535,583,004,980 535,584,019,988 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,391,284,686 559,391,345,168 +0.00%
realworld.run.windows.arm64.checked.mch 57,988,163,938 57,988,254,534 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,315,871 16,077,263,748 -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,927,804 154,556,261,387 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,225,437 40,442,202,488 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,535,096,239 120,535,131,766 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,737,884,566 26,737,803,944 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,196,423,421 851,195,380,945 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,783,579,588 134,783,660,620 +0.00%
libraries.pmi.windows.x64.checked.mch 266,690,683,013 266,690,714,100 +0.00%
libraries_tests.run.windows.x64.Release.mch 684,683,152,733 684,683,160,693 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,146,817,129 537,146,332,383 -0.00%
realworld.run.windows.x64.checked.mch 59,513,400,887 59,513,500,619 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,038,569,265 23,038,469,384 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,582,225 19,484,581,092 -0.00%
benchmarks.run.windows.x64.checked.mch 466,635 466,635 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,233,853,233 15,233,854,307 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,899,342 10,127,899,847 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,061,867,735 340,061,801,430 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,696 1,599,696 0.00%
libraries.pmi.windows.x64.checked.mch 143,290,866 143,291,692 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,957,178,922 181,957,182,859 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,561,852 12,436,561,714 -0.00%
realworld.run.windows.x64.checked.mch 333,562,900 333,562,910 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,850 1,251,850 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,071,345,579 135,071,680,295 +0.00%
benchmarks.run.windows.x64.checked.mch 40,441,758,802 40,441,735,853 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,301,243,006 105,301,277,459 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,609,985,224 16,609,904,097 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,134,555,686 511,133,579,515 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,781,979,892 134,782,060,924 +0.00%
libraries.pmi.windows.x64.checked.mch 266,547,392,147 266,547,422,408 +0.00%
libraries_tests.run.windows.x64.Release.mch 502,725,973,811 502,725,977,834 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,710,255,277 524,709,770,669 -0.00%
realworld.run.windows.x64.checked.mch 59,179,837,987 59,179,937,709 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,037,317,415 23,037,217,534 -0.00%