Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 59,001,365,584 59,001,823,281 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,655,144,674 228,657,626,798 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,578,816,844 35,579,183,909 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 972,928,040,715 972,931,682,961 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,820,759,901 165,821,882,352 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,777,240,201 270,778,898,271 +0.00%
libraries_tests.run.linux.arm64.Release.mch 905,461,531,111 905,469,894,260 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 545,388,659,045 545,391,022,257 +0.00%
realworld.run.linux.arm64.checked.mch 57,950,731,240 57,951,130,655 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,036,973,352 12,036,994,991 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 399,303,277 399,306,575 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 28,066,361,162 28,066,628,529 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,604,412,276 16,604,596,845 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 397,817,116,264 397,820,352,384 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,871,653 1,871,663 +0.00%
libraries.pmi.linux.arm64.checked.mch 165,051,420 165,054,991 +0.00%
libraries_tests.run.linux.arm64.Release.mch 221,697,643,499 221,699,394,944 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,870,989,387 13,871,180,755 +0.00%
realworld.run.linux.arm64.checked.mch 448,341,069 448,345,504 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,946 1,243,962 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,602,062,307 58,602,516,706 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 200,588,783,512 200,590,998,269 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,974,404,568 18,974,587,064 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 575,110,924,451 575,111,330,577 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,818,888,248 165,820,010,689 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,612,188,781 270,613,843,280 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,763,887,612 683,770,499,316 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 531,517,669,658 531,519,841,502 +0.00%
realworld.run.linux.arm64.checked.mch 57,502,390,171 57,502,785,151 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,035,729,406 12,035,751,029 +0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,378,310,165 53,378,245,512 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 243,346,497,316 243,346,380,826 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,066,320,965 34,066,287,272 -0.00%
coreclr_tests.run.linux.x64.checked.mch 894,073,362,112 894,071,776,550 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,911,896,553 147,912,017,840 +0.00%
libraries.pmi.linux.x64.checked.mch 257,696,215,683 257,696,375,196 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,806,699,772 879,807,860,982 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 517,980,061,608 517,979,212,663 -0.00%
realworld.run.linux.x64.checked.mch 55,705,771,810 55,705,735,568 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,505,228,648 19,505,162,527 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 269,910,616 269,910,616 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,784,044,454 24,784,043,890 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,971,589,696 14,971,590,001 +0.00%
coreclr_tests.run.linux.x64.checked.mch 362,580,299,362 362,580,303,844 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,502 1,646,502 0.00%
libraries.pmi.linux.x64.checked.mch 150,176,835 150,176,835 0.00%
libraries_tests.run.linux.x64.Release.mch 195,097,376,665 195,097,378,055 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,875,175,756 12,875,176,189 +0.00%
realworld.run.linux.x64.checked.mch 339,767,014 339,766,994 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,267 1,254,267 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,108,399,549 53,108,334,896 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 218,562,452,862 218,562,336,936 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,094,731,269 19,094,697,271 -0.00%
coreclr_tests.run.linux.x64.checked.mch 531,493,062,750 531,491,472,706 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,910,250,051 147,910,371,338 +0.00%
libraries.pmi.linux.x64.checked.mch 257,546,038,848 257,546,198,361 +0.00%
libraries_tests.run.linux.x64.Release.mch 684,709,323,107 684,710,482,927 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,104,885,852 505,104,036,474 -0.00%
realworld.run.linux.x64.checked.mch 55,366,004,796 55,365,968,574 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,503,974,381 19,503,908,260 -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,767,044,245 42,767,444,655 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,686,209,824 91,687,053,914 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,668,541,179 28,668,874,672 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,808,104,657 924,811,134,510 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,581,069,292 165,582,050,436 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,241,325,773 281,243,072,838 +0.00%
libraries_tests.run.osx.arm64.Release.mch 669,442,047,069 669,448,493,713 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 533,212,508,860 533,214,874,083 +0.00%
realworld.run.osx.arm64.checked.mch 55,180,970,932 55,181,469,503 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,598 551,600 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,143,050,760 17,143,274,345 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,059,675,376 12,059,839,715 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,735,796,552 376,738,517,296 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,176 1,869,186 +0.00%
libraries.pmi.osx.arm64.checked.mch 166,267,286 166,270,879 +0.00%
libraries_tests.run.osx.arm64.Release.mch 206,296,171,361 206,297,860,779 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,499,630,826 13,499,802,602 +0.00%
realworld.run.osx.arm64.checked.mch 430,917,678 430,900,715 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,766,492,647 42,766,893,055 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,543,159,064 74,543,779,569 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,608,865,803 16,609,034,957 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 548,072,308,105 548,072,617,214 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,579,200,116 165,580,181,250 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,075,058,487 281,076,801,959 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,145,875,708 463,150,632,934 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 519,712,878,034 519,715,071,481 +0.00%
realworld.run.osx.arm64.checked.mch 54,750,053,254 54,750,568,788 +0.00%


windows arm64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
realworld.run.windows.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,001,448,351 42,001,675,330 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 139,845,481,783 139,846,935,386 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,632,641,759 28,633,017,793 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 949,630,021,142 949,633,238,700 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,579,228,224 173,580,320,584 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,145,336,620 282,147,202,264 +0.00%
libraries_tests.run.windows.arm64.Release.mch 690,621,080,420 690,626,966,523 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,647,002,569 569,649,505,899 +0.00%
realworld.run.windows.arm64.checked.mch 57,985,525,538 57,986,118,046 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,097,159,352 16,097,211,480 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,688 551,690 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,994,214,256 16,994,440,096 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,547,752 11,776,712,732 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 386,580,899,587 386,583,649,916 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,040 1,872,050 +0.00%
libraries.pmi.windows.arm64.checked.mch 165,105,620 165,109,211 +0.00%
libraries_tests.run.windows.arm64.Release.mch 207,446,654,541 207,448,306,862 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,504,340,603 13,504,518,646 +0.00%
realworld.run.windows.arm64.checked.mch 430,770,362 430,796,002 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,721 1,291,737 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,000,896,663 42,001,123,640 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,851,267,527 122,852,495,290 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,856,094,007 16,856,305,061 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 563,049,121,555 563,049,588,784 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,577,356,184 173,578,448,534 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,980,231,000 281,982,093,053 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,174,425,879 483,178,659,661 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,142,661,966 556,144,987,253 +0.00%
realworld.run.windows.arm64.checked.mch 57,554,755,176 57,555,322,044 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,867,631 16,095,919,743 +0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 106,126,095,824 106,126,167,787 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,931,719 41,143,776,664 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 122,250,481,989 122,250,497,908 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,340,188,005 28,340,136,791 -0.00%
coreclr_tests.run.windows.x64.checked.mch 861,813,690,199 861,812,343,020 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,191,129,636 153,191,258,551 +0.00%
libraries.pmi.windows.x64.checked.mch 267,205,498,175 267,205,258,678 -0.00%
libraries_tests.run.windows.x64.Release.mch 692,888,220,585 692,889,214,670 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,393,042,989 535,392,654,619 -0.00%
realworld.run.windows.x64.checked.mch 59,222,594,213 59,222,631,209 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,271,543,266 23,271,450,953 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,617,662,334 21,617,661,987 -0.00%
benchmarks.run.windows.x64.checked.mch 466,976 466,976 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,707,291,848 15,707,291,567 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,313,176,009 10,313,176,195 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,598,895,985 347,598,902,693 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,168 1,602,168 0.00%
libraries.pmi.windows.x64.checked.mch 143,571,106 143,571,947 +0.00%
libraries_tests.run.windows.x64.Release.mch 182,286,432,858 182,286,423,609 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,461,587,687 12,461,595,647 +0.00%
realworld.run.windows.x64.checked.mch 333,537,744 333,533,516 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,379 1,254,379 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 84,508,433,490 84,508,505,800 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,464,743 41,143,309,688 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 106,543,190,141 106,543,206,341 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 18,027,011,996 18,026,960,596 -0.00%
coreclr_tests.run.windows.x64.checked.mch 514,214,794,214 514,213,440,327 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,189,527,468 153,189,656,383 +0.00%
libraries.pmi.windows.x64.checked.mch 267,061,927,069 267,061,686,731 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,601,787,727 510,602,791,061 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,931,455,302 522,931,058,972 -0.00%
realworld.run.windows.x64.checked.mch 58,889,056,469 58,889,097,693 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,270,288,887 23,270,196,574 -0.00%