Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,188,536,724 58,188,454,302 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,532,984,888 229,532,929,171 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,687,880 33,881,712,789 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,233,679,047 960,231,751,697 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,243,107,362 165,243,307,748 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,950,192,405 268,950,154,793 -0.00%
libraries_tests.run.linux.arm64.Release.mch 904,918,482,476 904,919,444,753 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,530,779,669 546,529,662,042 -0.00%
realworld.run.linux.arm64.checked.mch 57,968,541,161 57,968,436,466 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,455,097 11,995,409,595 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,400,298 387,400,934 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,173,398 25,044,193,419 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,864,188 14,614,879,460 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,179,969,167 392,179,693,726 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,746 1,869,746 0.00%
libraries.pmi.linux.arm64.checked.mch 164,846,640 164,846,647 +0.00%
libraries_tests.run.linux.arm64.Release.mch 219,699,249,869 219,699,598,246 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,428,973 13,858,520,741 +0.00%
realworld.run.linux.arm64.checked.mch 448,353,579 448,353,554 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,831 1,242,831 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,801,136,426 57,801,053,368 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,488,811,490 204,488,735,752 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,823,692 19,266,833,329 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,053,709,880 568,052,057,971 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,241,237,616 165,241,438,002 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,785,345,765 268,785,308,146 -0.00%
libraries_tests.run.linux.arm64.Release.mch 685,219,232,607 685,219,846,507 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,672,350,696 532,671,141,301 -0.00%
realworld.run.linux.arm64.checked.mch 57,520,187,582 57,520,082,912 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,212,266 11,994,166,764 -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,942,703,980 57,942,635,067 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,411,290,566 234,411,038,613 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,418,203 35,107,404,298 -0.00%
coreclr_tests.run.linux.x64.checked.mch 875,006,118,170 875,004,391,388 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,459,775,102 147,459,819,008 +0.00%
libraries.pmi.linux.x64.checked.mch 256,103,608,485 256,103,790,068 +0.00%
libraries_tests.run.linux.x64.Release.mch 880,051,395,217 880,052,574,499 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,814,207,836 518,813,474,571 -0.00%
realworld.run.linux.x64.checked.mch 55,771,295,199 55,771,341,493 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,251,542 19,431,174,269 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,467,544 390,467,544 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,732,927 26,038,734,514 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,583,884 16,151,584,126 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,500,939 355,577,578,334 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,549 1,645,549 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,843 150,115,853 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,276,698 194,700,286,133 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,989,946 12,870,996,082 +0.00%
realworld.run.linux.x64.checked.mch 342,515,189 342,519,566 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,653 1,253,653 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,236,436 57,552,167,523 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,372,557,639 208,372,304,099 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,955,834,319 18,955,820,172 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,428,617,231 519,426,813,054 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,458,129,553 147,458,173,459 +0.00%
libraries.pmi.linux.x64.checked.mch 255,953,492,642 255,953,674,215 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,351,118,519 685,352,288,366 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,943,217,890 505,942,478,489 -0.00%
realworld.run.linux.x64.checked.mch 55,428,780,010 55,428,821,927 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,997,889 19,429,920,616 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
realworld.run.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,424,364,629 42,424,406,482 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,068,941,483 91,068,886,044 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,248,812 28,488,227,545 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,651,182,168 924,648,984,410 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,552,746 165,004,736,871 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,407,260,655 279,407,293,049 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,157,779,881 676,158,212,220 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,861,301,653 534,861,109,098 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,121,184 55,211,019,120 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,737 550,737 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,709,300 16,975,732,482 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,661,425 11,915,670,310 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,023,768,232 383,023,752,174 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,262 1,867,262 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,698 166,088,693 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,479,335 204,688,804,377 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,886,215 13,487,954,793 +0.00%
realworld.run.osx.arm64.checked.mch 430,293,392 430,266,661 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,813,892 42,423,855,745 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,093,232,183 74,093,153,562 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,587,387 16,572,557,235 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,627,413,936 541,625,232,236 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,002,685,484 165,002,869,609 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,241,171,957 279,241,204,356 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,469,300,546 471,469,407,843 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,373,415,438 521,373,154,305 -0.00%
realworld.run.osx.arm64.checked.mch 54,780,827,792 54,780,752,459 -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,709,714,190 41,709,745,055 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,870,910,894 136,870,952,202 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,727,364 28,656,750,597 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,999,281,731 936,997,332,842 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,000,842,642 173,000,956,323 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,288,079,615 280,288,324,244 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,822,807,745 704,823,285,367 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,153,169,097 570,152,615,100 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,608,282 57,977,474,593 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,996,872 16,081,942,497 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,622 550,622 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,291,715 16,936,300,377 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,841,019 11,631,851,029 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,630,598,849 381,630,399,684 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,107 1,870,107 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,468 164,915,525 -0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,884,561 210,294,189,670 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,255,058 13,491,329,067 +0.00%
realworld.run.windows.arm64.checked.mch 430,664,175 430,664,161 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,612 1,290,612 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,163,568 41,709,194,433 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,934,619,179 119,934,651,825 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,024,886,345 17,024,899,568 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,368,682,882 555,366,933,158 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,998,972,535 172,999,086,216 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,123,154,147 280,123,408,719 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,528,923,184 494,529,095,697 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,661,914,039 556,661,286,033 -0.00%
realworld.run.windows.arm64.checked.mch 57,546,944,107 57,546,810,432 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,706,260 16,080,651,885 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 178,289,152,557 178,289,556,401 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,841,470 60,967,819,125 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,563,340,179 135,563,518,425 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,373,512 27,143,316,516 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,376,027,235 930,373,806,999 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,755,062,466 152,755,093,868 +0.00%
libraries.pmi.windows.x64.checked.mch 265,501,346,177 265,501,108,156 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,178,498,942 734,179,254,904 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,957,881,535 591,957,035,426 -0.00%
realworld.run.windows.x64.checked.mch 59,320,315,367 59,320,511,461 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,276,828,147 23,276,746,167 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,483,074 21,673,481,243 -0.00%
benchmarks.run.windows.x64.checked.mch 816,557 816,557 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,391,629 22,940,386,911 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,503,975 10,194,500,647 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,183,486 373,975,179,819 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,297 1,601,297 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,961 143,566,960 -0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,035,270 209,367,031,783 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,953,323 12,576,945,915 -0.00%
realworld.run.windows.x64.checked.mch 334,121,207 334,122,329 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,952 1,253,952 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,615,669,483 156,616,075,158 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,024,913 60,967,002,568 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,622,948,550 112,623,131,514 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,948,869,537 16,948,815,869 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,400,843,749 556,398,627,180 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,753,461,169 152,753,492,571 +0.00%
libraries.pmi.windows.x64.checked.mch 265,357,779,216 265,357,541,196 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,811,463,672 524,812,223,121 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,380,928,212 579,380,089,511 -0.00%
realworld.run.windows.x64.checked.mch 58,986,194,160 58,986,389,132 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,574,195 23,275,492,215 -0.00%