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 56,062,056,713 56,062,110,092 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,582,305,073 237,582,225,792 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,279,237,753 40,279,328,773 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,619,925,751 963,617,995,376 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,711,606,409 145,711,688,083 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,039,783,596 271,039,857,201 +0.00%
libraries_tests.run.linux.arm64.Release.mch 992,277,696,745 992,279,229,442 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,387,505,181 550,386,708,463 -0.00%
realworld.run.linux.arm64.checked.mch 58,435,646,707 58,435,730,726 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,458,949 12,023,407,441 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,287,705 340,287,698 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,251,465 27,329,253,338 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,701,919 20,658,708,245 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,744,297,062 391,743,967,320 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,955 1,888,955 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,413 165,930,502 -0.01%
libraries_tests.run.linux.arm64.Release.mch 222,164,452,606 222,164,425,122 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,372,438 14,094,365,414 -0.00%
realworld.run.linux.arm64.checked.mch 457,365,462 457,381,431 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,846 1,252,846 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,721,769,008 55,721,822,394 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 210,253,053,608 210,252,972,454 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,620,535,834 19,620,620,528 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,875,628,689 571,874,028,056 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,709,717,454 145,709,799,128 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,873,843,183 270,873,926,699 +0.00%
libraries_tests.run.linux.arm64.Release.mch 770,113,244,139 770,114,804,320 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,293,132,743 536,292,343,049 -0.00%
realworld.run.linux.arm64.checked.mch 57,978,281,245 57,978,349,295 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,206,103 12,022,154,595 -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,673,272,991 57,672,300,564 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 239,239,845,477 239,234,456,886 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,687,292,802 38,686,484,738 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,002,992,637 882,990,967,100 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,433,829,022 129,431,835,327 -0.00%
libraries.pmi.linux.x64.checked.mch 257,488,799,743 257,484,660,742 -0.00%
libraries_tests.run.linux.x64.Release.mch 917,164,591,973 917,151,859,645 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,278,201,157 520,268,842,839 -0.00%
realworld.run.linux.x64.checked.mch 55,696,566,261 55,696,341,106 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,288,329 19,387,013,749 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,540,585 388,531,313 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,040,001,736 26,039,368,140 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,042,422 19,950,584,793 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,599,266 355,366,389,419 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,984 1,643,926 -0.00%
libraries.pmi.linux.x64.checked.mch 149,804,903 149,808,622 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,327,230 196,626,950,169 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,520,264 12,962,523,651 +0.00%
realworld.run.linux.x64.checked.mch 329,719,861 329,703,679 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,245 1,251,295 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,284,732,406 57,283,769,251 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,199,843,741 213,195,088,746 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,736,250,380 18,735,899,945 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,634,393,371 527,624,577,681 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,432,185,038 129,430,191,401 -0.00%
libraries.pmi.linux.x64.checked.mch 257,338,994,840 257,334,852,120 -0.00%
libraries_tests.run.linux.x64.Release.mch 720,533,264,743 720,524,909,476 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,315,680,893 507,306,319,188 -0.00%
realworld.run.linux.x64.checked.mch 55,366,846,400 55,366,637,427 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,037,084 19,385,762,454 -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,408,992,104 42,409,088,313 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,325,809,485 91,325,767,404 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,514,345,652 28,514,417,736 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,693,931,442 918,692,018,304 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,464,532,329 145,464,584,259 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,947,316,139 280,947,233,386 -0.00%
libraries_tests.run.osx.arm64.Release.mch 728,080,885,631 728,082,001,028 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,827,831,430 542,827,686,954 -0.00%
realworld.run.osx.arm64.checked.mch 55,639,515,118 55,639,565,776 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,704 556,704 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,204,233 17,035,206,135 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,935,103 11,991,935,694 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,729,627 375,002,723,501 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,455 1,886,455 0.00%
libraries.pmi.osx.arm64.checked.mch 167,240,822 167,240,812 -0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,136,806 210,093,140,378 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,558,781 13,721,560,419 +0.00%
realworld.run.osx.arm64.checked.mch 438,512,577 438,512,629 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,408,435,400 42,408,531,609 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,290,605,252 74,290,561,269 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,522,410,549 16,522,482,042 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,691,201,815 543,689,294,803 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,462,645,874 145,462,697,804 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,780,075,317 280,779,992,574 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,987,748,825 517,988,860,650 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,106,272,649 529,106,126,535 -0.00%
realworld.run.osx.arm64.checked.mch 55,201,002,541 55,201,053,147 +0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,658,373,859 41,658,472,585 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,799,409,238 136,799,711,077 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,630,387,151 29,630,393,836 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,628,669,815 936,627,491,001 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,487,257,932 153,487,276,219 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,106,991,168 282,107,120,001 +0.00%
libraries_tests.run.windows.arm64.Release.mch 746,132,974,108 746,134,278,012 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,481,873,572 573,481,535,501 -0.00%
realworld.run.windows.arm64.checked.mch 58,498,016,916 58,498,049,329 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,997,361 16,095,953,454 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,678 556,678 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,811,596 16,826,807,306 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,739,982 11,718,743,162 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,795,517 381,825,817,308 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,350 1,889,350 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,209 165,964,071 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,832,479,752 209,832,462,925 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,881,781 13,721,897,638 +0.00%
realworld.run.windows.arm64.checked.mch 438,850,990 438,850,935 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,938 1,300,938 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,657,817,181 41,657,915,907 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,972,597,642 119,972,903,771 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,911,647,169 17,911,650,674 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,802,874,298 554,801,673,693 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,485,368,582 153,485,386,869 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,941,036,959 281,941,155,930 +0.00%
libraries_tests.run.windows.arm64.Release.mch 536,300,494,356 536,301,815,087 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,759,991,791 559,759,637,863 -0.00%
realworld.run.windows.arm64.checked.mch 58,059,165,926 58,059,198,394 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,094,696,423 16,094,652,516 -0.00%


windows x64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
smoke_tests.nativeaot.windows.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,688,825,225 154,691,439,276 +0.00%
benchmarks.run.windows.x64.checked.mch 40,499,103,873 40,499,606,300 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,731,364,585 120,733,437,255 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,764,291,325 26,764,747,820 +0.00%
coreclr_tests.run.windows.x64.checked.mch 851,269,163,436 851,283,744,671 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,846,636,102 134,849,807,759 +0.00%
libraries.pmi.windows.x64.checked.mch 266,929,777,603 266,933,572,977 +0.00%
libraries_tests.run.windows.x64.Release.mch 685,288,785,539 685,299,984,162 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,450,072,332 537,455,478,976 +0.00%
realworld.run.windows.x64.checked.mch 59,580,784,432 59,582,117,968 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,059,428,342 23,059,758,251 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,951,520 19,486,581,384 +0.00%
benchmarks.run.windows.x64.checked.mch 466,630 466,638 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,870,014 15,238,323,833 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,925,333 10,128,259,922 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,066,177,950 340,075,224,605 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,706 1,599,743 +0.00%
libraries.pmi.windows.x64.checked.mch 143,284,407 143,289,607 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,370,125 181,978,346,037 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,198,297 12,436,476,201 +0.00%
realworld.run.windows.x64.checked.mch 333,559,715 333,560,979 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,756 1,251,861 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,202,873,705 135,204,857,892 +0.00%
benchmarks.run.windows.x64.checked.mch 40,498,637,243 40,499,139,662 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,493,494,571 105,495,113,422 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,636,365,992 16,636,487,898 +0.00%
coreclr_tests.run.windows.x64.checked.mch 511,202,985,486 511,208,520,066 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,845,036,396 134,848,208,016 +0.00%
libraries.pmi.windows.x64.checked.mch 266,786,493,196 266,790,283,370 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,315,415,414 503,321,638,125 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,013,874,035 525,019,002,775 +0.00%
realworld.run.windows.x64.checked.mch 59,247,224,717 59,248,556,989 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,058,176,586 23,058,506,390 +0.00%