Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,188,477,026 58,188,518,723 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,551,558,222 229,551,437,122 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,043,137 33,881,077,280 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,204,695,169 960,203,571,216 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,247,854,509 165,247,978,047 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,910,004,758 268,909,935,862 -0.00%
libraries_tests.run.linux.arm64.Release.mch 904,730,796,236 904,731,462,941 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,473,359,666 546,472,622,761 -0.00%
realworld.run.linux.arm64.checked.mch 57,966,023,483 57,965,987,749 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,973,576 11,994,924,596 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,402,045 387,402,045 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,214,543 25,044,213,042 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,898,999 14,614,896,757 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,276,026 392,183,395,862 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,747 1,869,747 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,762 164,836,780 +0.00%
libraries_tests.run.linux.arm64.Release.mch 219,699,087,621 219,699,049,687 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,464,022 13,858,474,540 +0.00%
realworld.run.linux.arm64.checked.mch 448,355,296 448,328,647 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,823 1,242,823 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,801,074,981 57,801,116,678 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,507,343,679 204,507,224,080 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,144,138 19,266,180,523 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,021,419,143 568,020,175,354 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,245,984,762 165,246,108,300 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,745,167,996 268,745,099,082 -0.00%
libraries_tests.run.linux.arm64.Release.mch 685,031,708,615 685,032,413,254 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,614,895,644 532,614,148,221 -0.00%
realworld.run.linux.arm64.checked.mch 57,517,668,187 57,517,659,102 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,993,730,753 11,993,681,773 -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,941,024,847 57,940,857,471 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,420,418,434 234,420,293,111 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,106,501,812 35,106,460,708 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,980,468,786 874,978,358,673 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,459,202,099 147,459,285,600 +0.00%
libraries.pmi.linux.x64.checked.mch 256,070,466,858 256,070,550,669 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,930,034,524 879,931,444,371 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,799,269,133 518,798,331,354 -0.00%
realworld.run.linux.x64.checked.mch 55,770,383,619 55,770,452,510 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,912,891 19,430,844,887 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,463,739 390,463,739 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,717,908 26,038,719,771 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,567,558 16,151,567,350 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,673,526 355,577,392,948 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,558 1,645,558 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,835 150,116,712 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,505,869 194,700,508,487 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,994,997 12,870,992,862 -0.00%
realworld.run.linux.x64.checked.mch 342,514,321 342,514,324 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,656 1,253,656 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,550,561,108 57,550,393,732 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,381,700,526 208,381,573,340 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,954,934,254 18,954,893,358 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,402,795,260 519,400,965,725 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,457,556,541 147,457,640,042 +0.00%
libraries.pmi.linux.x64.checked.mch 255,920,351,023 255,920,433,957 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,229,528,655 685,230,935,884 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,928,274,136 505,927,338,492 -0.00%
realworld.run.linux.x64.checked.mch 55,427,869,298 55,427,938,186 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,659,235 19,429,591,231 -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,422,896,784 42,423,016,556 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,064,011,308 91,063,995,085 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,648,331 28,487,680,764 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,640,805,716 924,639,568,386 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,006,656,450 165,006,826,541 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,373,372,165 279,373,415,866 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,042,160,750 676,042,809,032 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,833,127,989 534,832,545,234 -0.00%
realworld.run.osx.arm64.checked.mch 55,209,269,530 55,209,339,646 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,751 550,751 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,730,778 16,975,731,551 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,705,016 11,915,702,298 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,026,974,465 383,027,286,490 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,269 1,867,269 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,723 166,088,759 +0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,601,199 204,688,613,894 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,930,866 13,487,944,247 +0.00%
realworld.run.osx.arm64.checked.mch 430,295,241 430,295,246 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,422,346,033 42,422,465,805 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,088,280,530 74,088,263,534 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,571,943,315 16,571,978,466 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,613,831,251 541,612,281,896 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,789,181 165,004,959,272 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,207,283,442 279,207,327,107 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,353,559,551 471,354,195,138 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,345,197,123 521,344,600,987 -0.00%
realworld.run.osx.arm64.checked.mch 54,778,974,289 54,779,044,400 +0.00%


windows arm64

MinOpts (-0.01% to +0.01%)

Collection PDIFF
libraries.pmi.windows.arm64.checked.mch -0.01%
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,023,787 41,709,046,561 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,918,756,428 136,918,796,984 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,655,518,943 28,655,551,288 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,000,941,534 936,999,084,671 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,005,421,565 173,005,573,799 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,248,737,866 280,248,740,844 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,766,766,719 704,766,960,943 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,126,088,491 570,125,815,926 -0.00%
realworld.run.windows.arm64.checked.mch 57,975,079,784 57,975,131,870 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,572,362 16,081,511,097 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,625 550,625 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,370,753 16,936,367,245 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,829,662 11,631,827,030 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,634,083,565 381,633,901,032 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,122 1,870,122 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,505 164,915,569 -0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,862,688 210,293,863,911 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,285,553 13,491,274,531 -0.00%
realworld.run.windows.arm64.checked.mch 430,666,077 430,692,771 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,598 1,290,598 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,708,473,162 41,708,495,936 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,982,385,675 119,982,429,739 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,023,689,281 17,023,724,258 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,366,857,969 555,365,183,639 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,003,551,443 173,003,703,677 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,083,812,361 280,083,825,275 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,472,904,031 494,473,097,032 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,634,802,938 556,634,541,395 -0.00%
realworld.run.windows.arm64.checked.mch 57,544,413,707 57,544,439,099 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,281,764 16,080,220,499 -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,274,783,470 178,275,190,829 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,387,661 60,967,317,448 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,558,674,052 135,558,702,048 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,050,995 27,143,002,630 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,379,264,913 930,376,451,688 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,756,130,350 152,756,183,094 +0.00%
libraries.pmi.windows.x64.checked.mch 265,468,170,700 265,468,107,706 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,210,205,407 734,210,681,372 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,926,531,305 591,926,213,751 -0.00%
realworld.run.windows.x64.checked.mch 59,317,809,137 59,317,852,367 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,415,065 23,275,326,261 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,491,369 21,673,490,118 -0.00%
benchmarks.run.windows.x64.checked.mch 816,557 816,557 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,389,341 22,940,389,728 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,499,419 10,194,498,850 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,369,632 373,975,171,570 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,311 1,601,311 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,957 143,568,613 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,038,355 209,367,033,682 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,948,943 12,576,948,469 -0.00%
realworld.run.windows.x64.checked.mch 334,122,310 334,122,325 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,949 1,253,949 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,601,292,101 156,601,700,711 +0.00%
benchmarks.run.windows.x64.checked.mch 60,966,571,104 60,966,500,891 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,618,284,711 112,618,312,320 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,948,551,576 16,948,503,780 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,403,895,281 556,401,280,118 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,754,529,039 152,754,581,783 +0.00%
libraries.pmi.windows.x64.checked.mch 265,324,603,743 265,324,539,093 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,843,167,052 524,843,647,690 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,349,582,362 579,349,265,282 -0.00%
realworld.run.windows.x64.checked.mch 58,983,686,827 58,983,730,042 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,274,161,116 23,274,072,312 -0.00%