Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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,189,645,768 58,189,590,010 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,555,878,375 229,555,682,545 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,514,218 33,881,525,028 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,217,542,067 960,216,017,704 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,244,422,830 165,244,529,157 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,954,582,250 268,954,586,485 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,744,105,974 904,744,899,222 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,532,176,956 546,531,490,875 -0.00%
realworld.run.linux.arm64.checked.mch 57,968,882,030 57,968,991,890 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,391,437 11,995,347,325 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,401,948 387,401,948 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,237,598 25,044,240,562 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,884,293 14,614,882,422 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,224,417 392,183,287,291 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,717 1,869,717 0.00%
libraries.pmi.linux.arm64.checked.mch 164,846,692 164,836,771 -0.01%
libraries_tests.run.linux.arm64.Release.mch 219,699,289,831 219,699,280,136 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,475,591 13,858,475,463 -0.00%
realworld.run.linux.arm64.checked.mch 448,328,564 448,328,646 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,841 1,242,841 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,802,243,820 57,802,188,062 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,511,640,777 204,511,441,983 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,629,925 19,266,642,606 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,034,317,650 568,032,730,413 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,242,553,113 165,242,659,440 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,789,735,558 268,789,749,714 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,044,816,143 685,045,619,086 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,673,701,365 532,673,015,412 -0.00%
realworld.run.linux.arm64.checked.mch 57,520,553,466 57,520,663,244 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,148,596 11,994,104,484 -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,400,141 57,943,274,244 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,423,164,418 234,423,044,213 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,678,983 35,107,635,936 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,977,289,934 874,975,439,675 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,459,399,199 147,459,515,625 +0.00%
libraries.pmi.linux.x64.checked.mch 256,102,094,450 256,102,102,103 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,931,720,353 879,932,607,841 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,823,313,334 518,822,766,253 -0.00%
realworld.run.linux.x64.checked.mch 55,771,324,583 55,771,293,680 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,153,576 19,431,082,326 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,469,350 390,469,350 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,733,344 26,038,732,373 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,579,832 16,151,580,320 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,573,971 355,577,317,379 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,548 1,645,548 0.00%
libraries.pmi.linux.x64.checked.mch 150,116,702 150,116,706 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,384,260 194,700,383,969 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,990,403 12,870,996,546 +0.00%
realworld.run.linux.x64.checked.mch 342,519,620 342,514,286 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,652 1,253,652 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,930,791 57,552,804,894 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,384,431,074 208,384,311,840 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,956,099,151 18,956,055,616 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,399,715,963 519,398,122,296 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,457,753,651 147,457,870,077 +0.00%
libraries.pmi.linux.x64.checked.mch 255,951,977,748 255,951,985,397 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,231,336,093 685,232,223,872 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,952,322,931 505,951,769,707 -0.00%
realworld.run.linux.x64.checked.mch 55,428,804,963 55,428,779,394 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,899,924 19,429,828,674 -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,661,560 42,424,681,320 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,064,355,256 91,064,425,370 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,788,214 28,488,791,517 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,637,815,577 924,635,568,958 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,007,031,425 165,007,165,649 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,414,146,177 279,414,372,313 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,046,229,768 676,046,901,217 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,877,150,217 534,876,716,674 -0.00%
realworld.run.osx.arm64.checked.mch 55,210,824,807 55,210,937,073 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,745 550,745 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,729,369 16,975,730,154 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,712,414 11,915,708,631 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,221,320 383,026,943,664 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,235 1,867,235 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,790 166,096,200 +0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,717,926 204,688,708,879 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,949,372 13,487,952,992 +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,424,110,815 42,424,130,575 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,088,625,887 74,088,695,216 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,573,075,800 16,573,082,886 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,610,594,257 541,608,625,294 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,005,164,190 165,005,298,414 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,248,057,387 279,248,276,113 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,357,511,842 471,358,192,338 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,389,200,845 521,388,763,682 -0.00%
realworld.run.osx.arm64.checked.mch 54,780,556,213 54,780,641,842 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,709,844,367 41,709,875,963 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,917,633,396 136,917,714,376 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,087,782 28,657,018,796 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,994,257,877 936,993,150,431 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,003,254,917 173,003,315,267 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,289,774,375 280,289,590,287 -0.00%
libraries_tests.run.windows.arm64.Release.mch 704,772,330,079 704,773,029,806 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,147,752,400 570,147,375,864 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,383,135 57,977,398,150 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,082,000,885 16,081,932,080 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,623 550,623 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,306,437 16,936,306,525 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,856,734 11,631,852,673 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,633,986,306 381,633,888,293 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,125 1,870,125 0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,596 164,915,574 -0.00%
libraries_tests.run.windows.arm64.Release.mch 210,294,067,658 210,294,075,714 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,281,034 13,491,262,111 -0.00%
realworld.run.windows.arm64.checked.mch 430,692,807 430,666,090 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,597 1,290,597 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,293,744 41,709,325,340 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,981,326,959 119,981,407,851 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,025,231,048 17,025,166,123 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,360,271,571 555,359,262,138 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,001,384,792 173,001,445,142 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,124,858,779 280,124,674,713 -0.00%
libraries_tests.run.windows.arm64.Release.mch 494,478,262,421 494,478,954,092 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,656,471,366 556,656,113,753 -0.00%
realworld.run.windows.arm64.checked.mch 57,546,690,328 57,546,732,060 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,710,288 16,080,641,483 -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,282,598,622 178,283,045,569 +0.00%
benchmarks.run.windows.x64.checked.mch 60,969,555,268 60,969,528,930 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,558,983,076 135,559,129,684 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,144,124,010 27,144,069,351 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,367,398,476 930,365,355,246 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,753,691,495 152,753,706,091 +0.00%
libraries.pmi.windows.x64.checked.mch 265,502,664,437 265,502,576,148 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,216,693,951 734,217,296,884 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,959,374,380 591,959,300,224 -0.00%
realworld.run.windows.x64.checked.mch 59,320,462,137 59,320,683,541 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,276,785,380 23,276,679,899 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,483,509 21,673,483,610 +0.00%
benchmarks.run.windows.x64.checked.mch 816,559 816,559 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,392,542 22,940,391,806 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,505,130 10,194,504,271 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,046,826 373,974,930,634 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,311 1,601,311 0.00%
libraries.pmi.windows.x64.checked.mch 143,568,587 143,566,955 -0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,027,326 209,367,034,752 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,955,150 12,576,963,338 +0.00%
realworld.run.windows.x64.checked.mch 334,122,307 334,121,216 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,959 1,253,959 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,609,115,113 156,609,561,959 +0.00%
benchmarks.run.windows.x64.checked.mch 60,968,738,709 60,968,712,371 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,618,590,534 112,618,737,878 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,618,880 16,949,565,080 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,392,351,650 556,390,424,612 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,752,090,184 152,752,104,780 +0.00%
libraries.pmi.windows.x64.checked.mch 265,359,095,850 265,359,009,193 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,849,666,625 524,850,262,132 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,382,419,230 579,382,336,886 -0.00%
realworld.run.windows.x64.checked.mch 58,986,339,830 58,986,562,325 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,531,421 23,275,425,940 -0.00%