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,431,386 58,188,484,566 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,549,228,718 229,549,422,246 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,880,900,256 33,880,950,779 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,215,969,047 960,214,265,513 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,247,694,669 165,247,800,485 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,919,486,852 268,919,491,232 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,723,763,089 904,724,937,709 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,487,421,856 546,487,005,744 -0.00%
realworld.run.linux.arm64.checked.mch 57,966,082,754 57,966,186,775 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,253,174 11,995,240,337 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,403,552 387,403,552 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,190,622 25,044,190,663 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,912,063 14,614,914,371 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,294,761 392,183,419,681 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,724 1,869,724 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,785 164,836,760 -0.00%
libraries_tests.run.linux.arm64.Release.mch 219,698,939,615 219,698,956,853 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,473,593 13,858,477,685 +0.00%
realworld.run.linux.arm64.checked.mch 448,328,520 448,328,611 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,829 1,242,829 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,801,027,834 57,801,081,014 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,505,038,096 204,505,231,583 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,265,988,193 19,266,036,408 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,032,674,286 568,030,845,832 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,245,824,945 165,245,930,761 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,754,650,067 268,754,654,472 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,024,823,474 685,025,980,856 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,628,948,263 532,628,528,059 -0.00%
realworld.run.linux.arm64.checked.mch 57,517,754,234 57,517,858,164 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,010,345 11,993,997,508 -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,757,471 57,941,635,150 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,426,355,275 234,426,299,828 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,058,196 35,107,054,819 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,979,531,984 874,978,053,297 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,460,467,843 147,460,556,184 +0.00%
libraries.pmi.linux.x64.checked.mch 256,061,607,693 256,061,478,386 -0.00%
libraries_tests.run.linux.x64.Release.mch 879,925,604,961 879,925,936,661 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,805,636,905 518,805,103,536 -0.00%
realworld.run.linux.x64.checked.mch 55,770,232,462 55,770,288,400 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,707,375 19,430,630,034 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,467,818 390,467,818 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,762,289 26,038,761,440 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,602,053 16,151,602,117 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,462,712 355,577,521,223 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,547 1,645,547 0.00%
libraries.pmi.linux.x64.checked.mch 150,116,698 150,116,702 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,388,439 194,700,376,975 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,001,172 12,871,000,021 -0.00%
realworld.run.linux.x64.checked.mch 342,519,693 342,520,688 +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,551,289,653 57,551,167,332 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,387,592,986 208,387,538,388 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,955,456,143 18,955,452,702 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,402,069,272 519,400,532,074 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,458,822,296 147,458,910,637 +0.00%
libraries.pmi.linux.x64.checked.mch 255,911,490,995 255,911,361,684 -0.00%
libraries_tests.run.linux.x64.Release.mch 685,225,216,522 685,225,559,686 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,934,635,733 505,934,103,515 -0.00%
realworld.run.linux.x64.checked.mch 55,427,712,769 55,427,767,712 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,453,719 19,429,376,378 -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,422,702,453 42,422,637,644 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,063,175,155 91,063,329,136 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,560,225 28,487,591,854 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,635,851,945 924,634,083,373 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,009,189,061 165,009,336,665 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,373,206,480 279,373,270,513 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,046,325,004 676,047,436,545 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,833,417,080 534,832,998,944 -0.00%
realworld.run.osx.arm64.checked.mch 55,209,430,557 55,209,458,787 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,729 550,729 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,752,313 16,975,753,776 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,695,501 11,915,693,465 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,145,704 383,027,236,066 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,269 1,867,269 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,784 166,096,194 +0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,757,585 204,688,770,120 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,945,676 13,487,937,893 -0.00%
realworld.run.osx.arm64.checked.mch 430,268,514 430,295,313 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,422,151,724 42,422,086,915 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,087,422,842 74,087,575,360 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,571,864,724 16,571,898,389 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,608,706,241 541,606,847,307 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,007,321,792 165,007,469,396 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,207,117,696 279,207,174,319 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,357,567,419 471,358,666,425 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,345,471,404 521,345,061,051 -0.00%
realworld.run.osx.arm64.checked.mch 54,779,162,043 54,779,163,474 +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,708,238,779 41,708,311,447 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,918,805,111 136,918,893,476 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,655,694,086 28,655,664,506 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,995,318,085 936,993,902,895 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,006,638,697 173,006,801,742 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,248,300,823 280,248,343,991 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,765,566,182 704,765,898,936 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,103,748,489 570,103,369,280 -0.00%
realworld.run.windows.arm64.checked.mch 57,975,455,922 57,975,467,326 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,424,700 16,081,373,349 -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,342,201 16,936,343,876 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,848,158 11,631,844,424 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,633,929,433 381,633,806,595 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,103 1,870,103 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,515 164,925,498 -0.00%
libraries_tests.run.windows.arm64.Release.mch 210,293,870,932 210,293,870,622 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,266,100 13,491,276,553 +0.00%
realworld.run.windows.arm64.checked.mch 430,692,810 430,666,092 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,613 1,290,613 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,707,688,156 41,707,760,824 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,982,462,910 119,982,549,600 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,023,845,928 17,023,820,082 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,361,388,652 555,360,096,300 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,004,768,594 173,004,931,639 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,083,375,308 280,083,418,493 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,471,695,250 494,472,028,314 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,612,482,389 556,612,092,727 -0.00%
realworld.run.windows.arm64.checked.mch 57,544,763,112 57,544,801,234 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,134,087 16,080,082,736 -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,240,984 178,274,769,476 +0.00%
benchmarks.run.windows.x64.checked.mch 60,968,467,890 60,968,373,613 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,559,906,354 135,559,983,617 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,142,854,899 27,142,810,893 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,379,985,166 930,378,084,896 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,757,155,386 152,757,300,843 +0.00%
libraries.pmi.windows.x64.checked.mch 265,471,161,710 265,471,062,456 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,210,154,142 734,210,708,716 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,926,885,718 591,926,402,107 -0.00%
realworld.run.windows.x64.checked.mch 59,319,331,333 59,319,329,155 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,987,241 23,275,888,162 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,488,032 21,673,487,192 -0.00%
benchmarks.run.windows.x64.checked.mch 816,562 816,562 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,392,666 22,940,389,512 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,498,466 10,194,499,394 +0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,041,936 373,975,263,119 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,315 1,601,315 0.00%
libraries.pmi.windows.x64.checked.mch 143,568,598 143,566,130 -0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,028,500 209,367,028,592 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,948,833 12,576,954,228 +0.00%
realworld.run.windows.x64.checked.mch 334,121,196 334,122,341 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,958 1,253,958 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,600,752,952 156,601,282,284 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,651,328 60,967,557,051 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,619,513,688 112,619,594,105 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,948,356,433 16,948,311,499 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,404,943,230 556,402,821,777 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,755,554,071 152,755,699,528 +0.00%
libraries.pmi.windows.x64.checked.mch 265,327,593,112 265,327,496,326 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,843,125,642 524,843,680,124 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,349,936,885 579,349,447,879 -0.00%
realworld.run.windows.x64.checked.mch 58,985,210,137 58,985,206,814 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,274,733,283 23,274,634,204 -0.00%