Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,184,534,429 48,185,083,783 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,232,590,761 190,234,139,528 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,283,534,556 35,284,268,700 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,166,645,087 672,172,909,812 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,558,477,922 163,558,349,170 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,073,554,247 270,076,511,279 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,897,901,477 77,899,100,665 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,495,269,585 537,501,343,321 +0.00%
realworld.run.linux.arm64.checked.mch 58,492,537,639 58,493,130,572 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,394,447,004 11,394,448,081 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,169 147,538,525 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,862,451 22,188,529,739 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,074,332 16,353,623,190 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,367,547 185,091,663,210 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,789 1,868,838 +0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,026 164,696,870 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,183,979,189 24,184,851,349 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,558,605 13,856,817,902 +0.00%
realworld.run.linux.arm64.checked.mch 453,304,000 453,314,032 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,417 1,242,399 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,037,002,260 48,037,545,258 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,044,728,310 168,045,609,789 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,930,460,224 18,930,645,510 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,077,277,540 487,081,246,602 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,556,609,133 163,556,480,332 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,908,863,221 269,911,814,409 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,713,922,288 53,714,249,316 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,638,710,980 523,644,525,419 +0.00%
realworld.run.linux.arm64.checked.mch 58,039,233,639 58,039,816,540 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,393,204,587 11,393,205,682 +0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,371,526,554 50,371,383,383 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,571,943,643 193,571,784,578 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,830,150,028 34,830,116,696 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,049,211,917 630,047,662,496 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,288,479,699 146,288,553,424 +0.00%
libraries.pmi.linux.x64.checked.mch 257,431,556,621 257,431,748,822 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,657,318,486 84,657,122,882 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,722,895,371 509,722,324,291 -0.00%
realworld.run.linux.x64.checked.mch 55,924,053,743 55,924,093,062 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,126,445,006 19,126,348,770 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,320 220,319,310 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,304,909 19,559,303,046 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,544,686 16,973,546,314 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,678,041 185,401,385,505 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,788 1,643,788 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,995 149,890,870 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,477,433 17,223,477,797 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,571,431 12,863,571,692 +0.00%
realworld.run.linux.x64.checked.mch 333,321,502 333,320,523 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,928 1,251,928 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,151,207,234 50,151,064,073 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,012,638,734 174,012,481,532 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,856,605,342 17,856,570,382 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,647,533,876 444,646,276,991 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,286,835,911 146,286,909,636 +0.00%
libraries.pmi.linux.x64.checked.mch 257,281,666,626 257,281,857,952 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,433,841,053 67,433,645,085 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,859,323,940 496,858,752,599 -0.00%
realworld.run.linux.x64.checked.mch 55,590,732,241 55,590,772,539 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,125,193,078 19,125,096,842 -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,070,723,790 42,071,170,354 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,215,797,527 53,216,594,947 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,142,719,569 28,143,299,094 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,428,122,851 750,438,211,871 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,313,864,753 163,313,667,769 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,504,586,381 280,507,686,375 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,529,002,290 107,531,735,161 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,278,705,550 532,284,578,514 +0.00%
realworld.run.osx.arm64.checked.mch 55,696,352,698 55,696,913,652 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,713 752,749 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,989,159 16,523,551,497 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,313,069 11,888,759,364 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,568,305 269,928,077,963 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,297 1,866,342 +0.00%
libraries.pmi.osx.arm64.checked.mch 165,969,451 165,975,329 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,274,900 60,507,619,084 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,646,720 13,485,893,091 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,166 433,173,503 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,069,971,077 42,070,417,605 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,692,808,368 36,693,043,450 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,254,406,500 16,254,539,730 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,506,554,546 480,510,133,908 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,311,998,456 163,311,801,427 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,338,616,930 280,341,711,046 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,023,727,390 47,024,116,077 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,793,058,830 518,798,685,423 +0.00%
realworld.run.osx.arm64.checked.mch 55,263,188,532 55,263,740,149 +0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,388,432,878 41,388,834,920 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,441,756,052 107,442,924,620 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,207,408,482 28,208,023,053 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,253,332,037 643,259,513,273 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,277,173,560 171,277,139,217 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,661,918,481 281,665,068,390 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,345,425,721 19,345,562,735 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,935,370,877 560,941,720,442 +0.00%
realworld.run.windows.arm64.checked.mch 58,411,480,508 58,412,091,781 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,375,168,797 15,375,191,929 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,608 550,636 +0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,912,549 13,547,369,476 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,708,307 11,624,137,858 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,700,157 163,651,469,083 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,133 1,869,182 +0.00%
libraries.pmi.windows.arm64.checked.mch 164,748,525 164,744,443 -0.00%
libraries_tests.run.windows.arm64.Release.mch 1,269,408,176 1,269,453,472 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,720,948 13,485,968,912 +0.00%
realworld.run.windows.arm64.checked.mch 433,449,893 433,459,164 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,181 1,290,163 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,387,882,270 41,388,284,284 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,894,843,503 93,895,555,144 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,583,700,175 16,583,885,195 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,603,631,880 479,608,044,190 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,275,304,427 171,275,270,035 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,497,169,956 281,500,323,947 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,076,017,545 18,076,109,263 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,449,649,929 547,455,751,530 +0.00%
realworld.run.windows.arm64.checked.mch 57,978,030,615 57,978,632,617 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,373,878,616 15,373,901,766 +0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,402,712,371 153,403,064,248 +0.00%
benchmarks.run.windows.x64.checked.mch 53,992,329,048 53,992,268,066 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,917,277,010 94,917,436,790 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,584,890,490 37,584,824,882 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,081,302,656 685,080,087,606 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,604,297,028 151,604,363,454 +0.00%
libraries.pmi.windows.x64.checked.mch 291,474,794,501 291,474,546,629 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,991,231,225 77,991,175,793 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,858,819,088 562,858,071,433 -0.00%
realworld.run.windows.x64.checked.mch 62,584,670,812 62,584,697,423 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,955,905,596 22,955,821,072 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,556,060 19,489,556,990 +0.00%
benchmarks.run.windows.x64.checked.mch 776,084 776,084 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,858,740 20,486,857,468 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,636,410 17,121,638,730 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,977,742,979 225,977,974,262 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,673 1,599,673 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,429 143,347,429 0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,986,378 33,392,987,742 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,880,681 12,425,881,130 +0.00%
realworld.run.windows.x64.checked.mch 333,810,409 333,811,535 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,351 1,252,351 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,913,156,311 133,913,507,258 +0.00%
benchmarks.run.windows.x64.checked.mch 53,991,552,964 53,991,491,982 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,430,418,270 74,430,579,322 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,463,254,080 20,463,186,152 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,103,559,677 459,102,113,344 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,602,697,355 151,602,763,781 +0.00%
libraries.pmi.windows.x64.checked.mch 291,331,447,072 291,331,199,200 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,598,244,847 44,598,188,051 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,432,938,407 550,432,190,303 -0.00%
realworld.run.windows.x64.checked.mch 62,250,860,403 62,250,885,888 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,954,653,245 22,954,568,721 -0.00%