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,189,482,904 58,189,500,015 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,550,384,292 229,550,246,045 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,882,253,311 33,882,307,276 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,218,059,683 960,215,950,216 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,246,848,378 165,246,935,124 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,951,228,556 268,951,355,869 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,744,557,784 904,745,866,923 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,517,040,852 546,516,603,388 -0.00%
realworld.run.linux.arm64.checked.mch 57,967,784,123 57,967,765,918 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,685,397 11,995,636,164 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,402,322 387,402,322 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,162,631 25,044,163,699 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,912,921 14,614,912,974 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,232,871 392,183,193,201 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,748 1,869,748 0.00%
libraries.pmi.linux.arm64.checked.mch 164,846,684 164,846,684 0.00%
libraries_tests.run.linux.arm64.Release.mch 219,699,278,232 219,699,274,286 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,458,486 13,858,462,037 +0.00%
realworld.run.linux.arm64.checked.mch 448,355,332 448,355,229 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,840 1,242,840 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,802,080,582 57,802,097,693 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,506,221,661 204,506,082,346 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,267,340,390 19,267,394,302 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,034,826,812 568,032,757,015 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,244,978,630 165,245,065,376 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,786,381,872 268,786,509,185 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,045,279,552 685,046,592,637 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,658,582,366 532,658,141,351 -0.00%
realworld.run.linux.arm64.checked.mch 57,519,428,791 57,519,410,689 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,442,557 11,994,393,324 -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,943,368,758 57,943,204,359 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,423,335,043 234,423,047,388 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,108,051,374 35,108,004,473 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,982,913,267 874,981,247,281 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,456,931,757 147,457,030,482 +0.00%
libraries.pmi.linux.x64.checked.mch 256,099,047,292 256,099,171,985 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,939,069,483 879,939,933,094 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,830,109,694 518,829,642,484 -0.00%
realworld.run.linux.x64.checked.mch 55,773,421,356 55,773,449,159 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,887,842 19,430,818,619 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,486 390,468,486 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,734,988 26,038,732,925 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,602,674 16,151,602,887 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,564,387 355,577,664,631 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,540 1,645,540 0.00%
libraries.pmi.linux.x64.checked.mch 150,116,701 150,116,705 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,499,379 194,700,502,212 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,997,849 12,870,998,210 +0.00%
realworld.run.linux.x64.checked.mch 342,519,727 342,520,722 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,658 1,253,658 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,900,272 57,552,735,873 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,384,600,055 208,384,314,463 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,956,448,700 18,956,401,586 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,405,348,880 519,403,582,650 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,455,286,217 147,455,384,942 +0.00%
libraries.pmi.linux.x64.checked.mch 255,948,930,591 255,949,055,280 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,238,570,104 685,239,430,882 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,959,111,845 505,958,644,274 -0.00%
realworld.run.linux.x64.checked.mch 55,430,901,629 55,430,928,437 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,634,184 19,429,564,961 -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,424,214,138 42,424,215,476 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,063,634,484 91,063,718,439 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,546,741 28,488,563,869 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,638,000,621 924,636,228,849 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,003,245,520 165,003,351,490 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,408,713,813 279,408,746,170 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,043,075,490 676,043,719,033 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,877,222,825 534,877,051,019 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,469,130 55,211,597,356 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,756 550,756 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,714,379 16,975,714,346 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,686,765 11,915,684,429 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,052,338 383,027,248,151 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,213 1,867,213 0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,218 166,088,762 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,466,803 204,688,476,473 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,943,028 13,487,936,050 -0.00%
realworld.run.osx.arm64.checked.mch 430,268,594 430,295,231 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,663,382 42,423,664,720 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,087,920,105 74,088,004,093 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,859,976 16,572,879,440 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,610,948,283 541,608,980,698 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,001,378,307 165,001,484,277 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,242,617,595 279,242,657,408 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,354,608,687 471,355,242,560 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,389,279,797 521,389,114,969 -0.00%
realworld.run.osx.arm64.checked.mch 54,781,200,536 54,781,302,125 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,710,279,904 41,710,347,545 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,918,935,429 136,918,958,622 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,671,989 28,656,714,645 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,983,171,002 936,981,632,337 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,003,208,321 173,003,289,474 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,286,736,880 280,286,839,447 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,767,212,480 704,767,814,231 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,162,311,638 570,161,578,632 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,655,196 57,977,867,195 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,996,332 16,081,944,268 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,615 550,615 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,335,934 16,936,331,063 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,837,563 11,631,835,782 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,634,127,343 381,634,100,707 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,089 1,870,089 0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,552 164,915,568 +0.00%
libraries_tests.run.windows.arm64.Release.mch 210,293,998,798 210,293,980,458 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,266,381 13,491,271,549 +0.00%
realworld.run.windows.arm64.checked.mch 430,666,080 430,666,034 -0.00%
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,729,289 41,709,796,930 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,982,599,495 119,982,627,559 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,024,834,426 17,024,878,863 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,349,043,659 555,347,531,630 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,001,338,232 173,001,419,385 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,121,821,328 280,121,923,879 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,473,213,682 494,473,833,773 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,671,045,257 556,670,307,083 -0.00%
realworld.run.windows.arm64.checked.mch 57,546,989,116 57,547,201,161 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,705,723 16,080,653,659 -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,281,252,435 178,281,544,407 +0.00%
benchmarks.run.windows.x64.checked.mch 60,969,137,435 60,969,122,835 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,560,334,412 135,560,289,052 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,743,217 27,143,753,434 +0.00%
coreclr_tests.run.windows.x64.checked.mch 930,356,042,764 930,353,898,025 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,756,158,785 152,756,291,664 +0.00%
libraries.pmi.windows.x64.checked.mch 265,502,496,318 265,502,295,998 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,217,251,690 734,217,845,509 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,967,750,757 591,967,177,004 -0.00%
realworld.run.windows.x64.checked.mch 59,320,383,456 59,320,516,239 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,277,033,778 23,276,950,650 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,487,499 21,673,488,810 +0.00%
benchmarks.run.windows.x64.checked.mch 816,558 816,558 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,395,104 22,940,392,071 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,504,801 10,194,501,949 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,290,281 373,975,114,142 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,314 1,601,314 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,949 143,568,592 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,034,469 209,367,052,950 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,954,378 12,576,946,498 -0.00%
realworld.run.windows.x64.checked.mch 334,122,325 334,122,357 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,950 1,253,950 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,607,764,936 156,608,055,597 +0.00%
benchmarks.run.windows.x64.checked.mch 60,968,320,877 60,968,306,277 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,619,939,308 112,619,896,981 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,238,416 16,949,251,485 +0.00%
coreclr_tests.run.windows.x64.checked.mch 556,380,752,483 556,378,783,883 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,754,557,471 152,754,690,350 +0.00%
libraries.pmi.windows.x64.checked.mch 265,358,929,369 265,358,727,406 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,850,217,221 524,850,792,559 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,390,796,379 579,390,230,506 -0.00%
realworld.run.windows.x64.checked.mch 58,986,261,131 58,986,393,882 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,779,828 23,275,696,700 -0.00%