Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,188,829,848 58,188,885,263 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,555,686,780 229,555,421,599 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,882,066,666 33,882,080,518 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,206,522,096 960,200,530,523 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,248,182,210 165,248,083,952 -0.00%
libraries.pmi.linux.arm64.checked.mch 268,954,288,659 268,954,147,321 -0.00%
libraries_tests.run.linux.arm64.Release.mch 904,744,208,073 904,745,614,299 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,517,392,652 546,517,257,438 -0.00%
realworld.run.linux.arm64.checked.mch 57,967,574,565 57,967,672,436 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,566,282 11,995,498,193 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,401,590 387,399,979 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,226,094 25,044,201,553 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,892,118 14,614,872,463 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,308,123 392,179,716,279 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,724 1,869,725 +0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,774 164,846,649 +0.01%
libraries_tests.run.linux.arm64.Release.mch 219,699,297,397 219,699,182,461 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,461,665 13,858,432,973 -0.00%
realworld.run.linux.arm64.checked.mch 448,328,371 448,326,410 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,828 1,242,822 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,801,428,258 57,801,485,284 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,511,460,686 204,511,220,046 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,267,174,548 19,267,208,055 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,023,213,973 568,020,814,244 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,246,312,486 165,246,214,227 -0.00%
libraries.pmi.linux.arm64.checked.mch 268,789,451,885 268,789,300,672 -0.00%
libraries_tests.run.linux.arm64.Release.mch 685,044,910,676 685,046,431,838 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,658,930,987 532,658,824,465 -0.00%
realworld.run.linux.arm64.checked.mch 57,519,246,194 57,519,346,026 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,323,454 11,994,255,371 -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,114,153 57,941,991,407 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,425,550,815 234,425,354,165 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,369,416 35,107,333,812 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,977,595,849 874,975,898,397 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,460,766,532 147,460,846,449 +0.00%
libraries.pmi.linux.x64.checked.mch 256,102,114,452 256,101,990,460 -0.00%
libraries_tests.run.linux.x64.Release.mch 879,925,130,879 879,926,359,772 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,816,263,009 518,815,377,382 -0.00%
realworld.run.linux.x64.checked.mch 55,772,699,915 55,772,754,316 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,848,464 19,431,763,825 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,465,625 390,465,625 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,748,476 26,038,749,199 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,570,658 16,151,570,540 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,404,483 355,577,627,774 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,563 1,645,563 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,844 150,116,733 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,287,024 194,700,276,330 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,997,396 12,870,996,563 -0.00%
realworld.run.linux.x64.checked.mch 342,515,294 342,515,288 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,661 1,253,661 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,551,648,528 57,551,525,782 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,386,802,339 208,386,604,966 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,955,798,758 18,955,763,272 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,400,191,366 519,398,270,623 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,459,120,969 147,459,200,886 +0.00%
libraries.pmi.linux.x64.checked.mch 255,951,998,608 255,951,873,727 -0.00%
libraries_tests.run.linux.x64.Release.mch 685,224,843,855 685,226,083,442 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,945,265,613 505,944,380,819 -0.00%
realworld.run.linux.x64.checked.mch 55,430,184,621 55,430,239,028 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,594,803 19,430,510,164 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

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,423,843,125 42,423,871,909 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,064,489,650 91,064,325,656 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,267,795 28,488,237,562 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,638,563,145 924,632,375,415 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,005,792,674 165,005,737,869 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,408,398,918 279,408,292,315 -0.00%
libraries_tests.run.osx.arm64.Release.mch 676,042,955,961 676,043,159,904 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,871,230,850 534,870,328,005 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,441,541 55,211,572,810 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,741 550,740 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,731,809 16,975,709,422 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,659,834 11,915,639,973 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,197,875 383,023,462,823 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,254 1,867,255 +0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,232 166,096,171 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,521,160 204,688,396,317 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,948,913 13,487,905,506 -0.00%
realworld.run.osx.arm64.checked.mch 430,268,521 430,293,404 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,292,384 42,423,321,169 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,088,757,841 74,088,616,234 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,607,961 16,572,597,589 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,611,365,270 541,608,912,592 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,003,925,420 165,003,870,614 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,242,302,686 279,242,196,144 -0.00%
libraries_tests.run.osx.arm64.Release.mch 471,354,434,801 471,354,763,587 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,383,281,937 521,382,422,499 -0.00%
realworld.run.osx.arm64.checked.mch 54,781,173,020 54,781,279,406 +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 41,710,057,687 41,710,095,263 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,918,747,920 136,918,625,855 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,913,315 28,656,909,026 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,994,470,316 936,988,979,964 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,003,269,812 173,003,089,147 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,286,593,154 280,286,642,822 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,767,735,469 704,768,040,449 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,162,163,050 570,161,705,793 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,913,448 57,978,033,763 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,958,618 16,081,907,397 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,625 550,624 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,343,123 16,936,319,282 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,845,142 11,631,824,961 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,634,008,303 381,630,618,261 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,089 1,870,090 +0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,584 164,915,551 -0.00%
libraries_tests.run.windows.arm64.Release.mch 210,293,918,012 210,293,776,235 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,268,185 13,491,250,428 -0.00%
realworld.run.windows.arm64.checked.mch 430,666,085 430,690,869 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,609 1,290,609 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,507,062 41,709,544,639 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,982,404,797 119,982,306,573 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,025,068,173 17,025,084,065 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,360,462,013 555,358,361,703 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,001,399,723 173,001,219,057 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,121,677,570 280,121,727,271 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,473,817,457 494,474,264,214 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,670,894,865 556,670,455,365 -0.00%
realworld.run.windows.arm64.checked.mch 57,547,247,363 57,547,342,894 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,668,009 16,080,616,788 -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,284,318,354 178,284,874,138 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,980,530 60,967,977,540 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,558,997,465 135,559,042,253 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,722,904 27,143,644,079 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,367,207,547 930,365,679,644 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,757,457,220 152,757,473,748 +0.00%
libraries.pmi.windows.x64.checked.mch 265,505,940,099 265,505,785,139 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,207,450,109 734,208,276,808 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,959,521,677 591,958,606,346 -0.00%
realworld.run.windows.x64.checked.mch 59,319,163,476 59,319,270,370 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,277,052,114 23,276,982,444 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,486,397 21,673,485,222 -0.00%
benchmarks.run.windows.x64.checked.mch 816,565 816,565 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,390,836 22,940,390,949 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,499,798 10,194,499,915 +0.00%
coreclr_tests.run.windows.x64.checked.mch 373,974,953,690 373,974,960,615 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,312 1,601,312 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,956 143,568,612 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,030,260 209,367,035,257 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,952,532 12,576,953,785 +0.00%
realworld.run.windows.x64.checked.mch 334,121,208 334,121,183 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,946 1,253,946 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,610,831,957 156,611,388,916 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,163,965 60,967,160,975 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,618,606,629 112,618,651,304 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,223,106 16,949,144,164 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,392,253,857 556,390,719,029 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,755,855,908 152,755,872,436 +0.00%
libraries.pmi.windows.x64.checked.mch 265,362,373,143 265,362,216,527 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,840,419,849 524,841,241,551 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,382,569,145 579,381,652,561 -0.00%
realworld.run.windows.x64.checked.mch 58,985,042,268 58,985,149,187 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,798,168 23,275,728,498 -0.00%