Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,038,420,090 56,038,823,764 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,275,459,420 237,278,402,114 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,264,038,254 40,264,403,567 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,744,770,770 963,747,833,958 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,725,734,125 145,726,729,775 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,940,901,720 270,942,493,055 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,839,825,447 991,850,619,160 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,371,336,824 550,373,521,207 +0.00%
realworld.run.linux.arm64.checked.mch 58,400,703,543 58,401,042,916 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,840,315 12,020,875,654 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,287,031 340,289,838 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,324,924,974 27,325,197,516 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,659,188,243 20,659,392,876 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,737,860,901 391,740,368,471 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,979 1,888,989 +0.00%
libraries.pmi.linux.arm64.checked.mch 165,945,193 165,938,873 -0.00%
libraries_tests.run.linux.arm64.Release.mch 222,150,676,408 222,152,446,688 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,104,606 14,095,274,913 +0.00%
realworld.run.linux.arm64.checked.mch 457,451,635 457,456,094 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,862 1,252,878 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,698,133,059 55,698,533,926 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,950,534,446 209,953,204,598 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,604,850,011 19,605,010,691 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,006,909,869 572,007,465,487 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,723,845,146 145,724,840,786 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,774,956,527 270,776,554,182 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,689,149,039 769,698,172,472 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,276,232,218 536,278,246,294 +0.00%
realworld.run.linux.arm64.checked.mch 57,943,251,908 57,943,586,822 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,019,587,453 12,019,622,776 +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,654,229,250 57,654,166,181 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,999,534,910 238,999,243,633 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,670,787,599 38,670,730,298 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,257,890,914 883,255,726,130 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,458,558,102 129,458,640,226 +0.00%
libraries.pmi.linux.x64.checked.mch 257,427,933,924 257,428,117,236 +0.00%
libraries_tests.run.linux.x64.Release.mch 916,633,499,334 916,634,181,432 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,321,132,656 520,320,536,915 -0.00%
realworld.run.linux.x64.checked.mch 55,658,433,013 55,658,526,267 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,381,827,426 19,381,735,319 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,526,106 388,526,095 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,034,854,800 26,034,851,938 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,950,941,652 19,950,943,695 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,358,603,625 355,358,198,081 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,896 1,643,896 0.00%
libraries.pmi.linux.x64.checked.mch 149,813,388 149,813,403 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,443,856,858 196,443,868,257 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,222,440 12,963,229,428 +0.00%
realworld.run.linux.x64.checked.mch 329,773,209 329,774,175 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,280 1,251,280 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,265,703,144 57,265,640,086 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,964,680,110 212,964,391,695 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,719,845,947 18,719,786,603 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,899,287,289 527,897,528,049 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,456,914,206 129,456,996,330 +0.00%
libraries.pmi.linux.x64.checked.mch 257,278,120,536 257,278,303,833 +0.00%
libraries_tests.run.linux.x64.Release.mch 720,189,642,476 720,190,313,175 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,357,910,216 507,357,307,487 -0.00%
realworld.run.linux.x64.checked.mch 55,328,659,804 55,328,752,092 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,380,576,146 19,380,484,039 -0.00%


osx arm64

MinOpts (+0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,378,809,631 42,379,109,172 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,249,930,210 91,250,935,694 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,499,486,604 28,499,772,993 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,808,619,863 918,811,201,923 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,477,619,376 145,478,605,679 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,836,867,562 280,838,514,501 +0.00%
libraries_tests.run.osx.arm64.Release.mch 727,391,607,270 727,398,757,919 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,817,817,747 542,820,215,601 +0.00%
realworld.run.osx.arm64.checked.mch 55,606,575,142 55,606,978,659 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,708 556,710 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,030,888,359 17,031,108,094 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,992,242,614 11,992,410,821 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,997,445,903 375,000,034,779 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,463 1,886,473 +0.00%
libraries.pmi.osx.arm64.checked.mch 167,238,205 167,251,682 +0.01%
libraries_tests.run.osx.arm64.Release.mch 209,747,432,824 209,749,127,576 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,265,073 13,722,440,734 +0.00%
realworld.run.osx.arm64.checked.mch 438,566,849 438,587,175 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,378,252,923 42,378,552,462 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,219,041,851 74,219,827,600 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,507,243,990 16,507,362,172 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,811,173,960 543,811,167,144 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,475,732,913 145,476,719,206 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,669,629,357 280,671,262,819 +0.00%
libraries_tests.run.osx.arm64.Release.mch 517,644,174,446 517,649,630,343 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,095,552,674 529,097,774,867 +0.00%
realworld.run.osx.arm64.checked.mch 55,168,008,293 55,168,391,484 +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,629,573,234 41,629,763,182 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,671,649,861 136,673,204,808 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,615,566,859 29,615,891,476 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,788,647,005 936,792,405,682 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,495,521,396 153,496,508,043 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,014,350,085 282,015,893,946 +0.00%
libraries_tests.run.windows.arm64.Release.mch 745,766,360,450 745,773,929,846 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,467,931,304 573,470,649,723 +0.00%
realworld.run.windows.arm64.checked.mch 58,463,327,545 58,463,667,717 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,089,915,949 16,089,975,365 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,682 556,684 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,823,574,142 16,823,789,826 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,719,053,460 11,719,219,343 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,820,320,787 381,823,139,102 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,364 1,889,374 +0.00%
libraries.pmi.windows.arm64.checked.mch 165,958,995 165,972,496 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,823,498,354 209,825,129,876 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,722,552,486 13,722,730,283 +0.00%
realworld.run.windows.arm64.checked.mch 438,921,280 438,925,585 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,969 1,300,985 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,629,016,552 41,629,206,498 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,848,075,719 119,849,414,982 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,896,513,399 17,896,672,133 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,968,326,218 554,969,266,580 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,493,632,032 153,494,618,669 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,848,391,090 281,849,921,450 +0.00%
libraries_tests.run.windows.arm64.Release.mch 535,942,862,096 535,948,799,970 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,745,378,818 559,747,919,440 +0.00%
realworld.run.windows.arm64.checked.mch 58,024,406,265 58,024,742,132 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,088,614,980 16,088,674,380 +0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,652,071,191 154,652,582,804 +0.00%
benchmarks.run.windows.x64.checked.mch 40,472,030,928 40,471,918,882 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,613,546,223 120,613,448,028 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,750,505,013 26,750,450,723 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,557,116,595 851,555,737,090 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,875,887,672 134,875,923,745 +0.00%
libraries.pmi.windows.x64.checked.mch 266,870,642,503 266,870,511,634 -0.00%
libraries_tests.run.windows.x64.Release.mch 685,055,883,733 685,057,100,956 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,508,904,800 537,508,115,222 -0.00%
realworld.run.windows.x64.checked.mch 59,550,525,071 59,550,525,830 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,054,657,340 23,054,547,048 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,802,680 19,485,802,872 +0.00%
benchmarks.run.windows.x64.checked.mch 466,647 466,647 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,235,078,319 15,235,077,255 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,128,600,401 10,128,603,213 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,071,517,784 340,071,382,729 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,741 1,599,741 0.00%
libraries.pmi.windows.x64.checked.mch 143,295,682 143,295,686 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,967,748,416 181,967,753,703 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,437,343,083 12,437,330,632 -0.00%
realworld.run.windows.x64.checked.mch 333,634,517 333,634,554 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,875 1,251,875 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,166,268,511 135,166,779,932 +0.00%
benchmarks.run.windows.x64.checked.mch 40,471,564,281 40,471,452,235 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,378,467,904 105,378,370,773 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,621,904,612 16,621,847,510 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,485,598,811 511,484,354,361 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,874,287,931 134,874,324,004 +0.00%
libraries.pmi.windows.x64.checked.mch 266,727,346,821 266,727,215,948 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,088,135,317 503,089,347,253 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,071,561,717 525,070,784,590 -0.00%
realworld.run.windows.x64.checked.mch 59,216,890,554 59,216,891,276 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,053,405,465 23,053,295,173 -0.00%