Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

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 48,145,375,727 48,145,298,170 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,215,400,269 190,215,192,745 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,272,217,731 35,272,211,463 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,814,765,892 671,813,008,001 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,564,413,685 164,564,536,024 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,838,733,707 269,838,573,036 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,850,066,707 77,849,921,155 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,721,280,306 536,720,485,522 -0.00%
realworld.run.linux.arm64.checked.mch 58,432,746,090 58,432,676,556 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,766,975 11,601,713,429 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,533,436 147,533,436 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,268,531 22,188,270,301 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,430,336 16,353,432,382 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,413,003 185,090,226,986 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,776 1,868,776 0.00%
libraries.pmi.linux.arm64.checked.mch 164,681,118 164,691,036 +0.01%
libraries_tests.run.linux.arm64.Release.mch 24,184,367,102 24,184,368,886 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,711,884 13,856,700,613 -0.00%
realworld.run.linux.arm64.checked.mch 453,303,955 453,303,933 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,395 1,242,395 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,997,842,291 47,997,764,734 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,027,131,738 168,026,922,444 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,918,787,395 18,918,779,081 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,724,352,889 486,722,781,015 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,562,544,909 164,562,667,248 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,674,052,589 269,673,882,000 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,665,699,605 53,665,552,269 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,864,568,422 522,863,784,909 -0.00%
realworld.run.linux.arm64.checked.mch 57,979,442,135 57,979,372,623 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,524,580 11,600,471,034 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,335,821,698 50,335,694,503 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,548,989,063 193,548,742,855 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,820,363,145 34,820,342,247 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,699,632,683 629,698,228,863 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,826,096,293 146,826,209,693 +0.00%
libraries.pmi.linux.x64.checked.mch 257,218,515,889 257,218,456,813 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,631,359,649 84,631,198,662 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 508,994,875,347 508,994,004,877 -0.00%
realworld.run.linux.x64.checked.mch 55,867,266,812 55,867,269,450 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,730,557 19,388,650,554 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,538 220,319,538 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,708,456 19,559,708,330 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,967,840 16,973,967,332 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,569,054 185,402,761,465 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,796 1,643,796 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,870 149,890,868 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,797,230 17,223,797,402 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,746,187 12,863,739,072 -0.00%
realworld.run.linux.x64.checked.mch 333,321,557 333,320,619 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,929 1,251,929 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,115,502,160 50,115,374,965 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 173,989,280,607 173,989,034,525 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,846,395,305 17,846,374,915 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,297,063,629 444,295,467,398 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,824,452,497 146,824,565,897 +0.00%
libraries.pmi.linux.x64.checked.mch 257,068,625,019 257,068,565,945 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,407,562,419 67,407,401,260 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,131,129,160 496,130,265,805 -0.00%
realworld.run.linux.x64.checked.mch 55,533,945,255 55,533,948,831 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,478,628 19,387,398,625 -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,034,386,783 42,034,336,775 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,202,449,335 53,202,419,965 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,132,989,006 28,133,021,847 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,086,460,311 750,084,583,809 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,324,193,181 164,324,228,730 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,251,718,652 280,251,711,815 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,500,201,341 107,500,205,189 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,540,490,391 531,540,027,866 -0.00%
realworld.run.osx.arm64.checked.mch 55,638,107,784 55,638,191,791 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,722 752,722 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,235,883 16,523,237,036 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,590,389 11,888,589,628 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,502,986 269,924,618,216 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,306 1,866,306 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,936 165,969,515 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,202,194 60,506,199,812 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,837,208 13,485,853,407 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,189 433,164,205 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,033,634,061 42,033,584,053 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,679,213,452 36,679,182,929 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,398,617 16,244,432,219 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,161,957,325 480,159,965,593 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,326,875 164,322,362,424 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,085,741,716 280,085,742,300 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,993,999,147 46,994,005,377 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,054,653,183 518,054,174,459 -0.00%
realworld.run.osx.arm64.checked.mch 55,204,943,595 55,205,027,586 +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,352,030,787 41,352,083,838 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,438,464,051 107,438,373,049 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,549,710 28,197,578,776 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,900,897,330 642,899,470,345 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,301,117,148 172,301,213,301 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,416,725,410 281,416,770,751 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,335,395,141 19,335,358,973 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,117,794,076 560,117,193,320 -0.00%
realworld.run.windows.arm64.checked.mch 58,349,195,510 58,349,164,880 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,228,413 15,626,163,343 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,602 550,602 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,179,676 13,547,182,699 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,983,158 11,623,982,219 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,097,158 163,649,986,387 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,165 1,869,165 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,606 164,748,533 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,440,999 1,269,440,916 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,874,833 13,485,871,662 -0.00%
realworld.run.windows.arm64.checked.mch 433,449,896 433,465,962 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,179 1,290,179 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,480,185 41,351,533,236 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,891,284,375 93,891,190,350 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,566,552 16,573,596,557 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,250,800,172 479,249,483,958 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,299,247,983 172,299,344,136 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,251,986,804 281,252,022,218 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,065,954,142 18,065,918,057 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,631,919,243 546,631,321,658 -0.00%
realworld.run.windows.arm64.checked.mch 57,915,745,614 57,915,698,918 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,938,234 15,624,873,164 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,272,300,311 153,272,658,436 +0.00%
benchmarks.run.windows.x64.checked.mch 53,947,661,878 53,947,657,907 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,899,726,677 94,899,786,286 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,638,196 37,574,637,632 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,716,708,067 684,715,169,973 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,103,268,872 152,103,346,859 +0.00%
libraries.pmi.windows.x64.checked.mch 291,229,281,698 291,229,348,537 +0.00%
libraries_tests.run.windows.x64.Release.mch 77,959,588,761 77,959,527,958 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,038,824,782 562,037,872,643 -0.00%
realworld.run.windows.x64.checked.mch 62,521,303,382 62,521,328,722 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,116,260,473 23,116,176,826 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,018,224 19,490,019,031 +0.00%
benchmarks.run.windows.x64.checked.mch 776,104 776,104 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,290,336 20,487,289,545 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,105,210 17,122,105,989 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,479,455 225,979,735,261 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,668 1,599,668 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,251 143,347,435 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,563,193 33,393,560,792 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,045,038 12,426,035,870 -0.00%
realworld.run.windows.x64.checked.mch 333,810,408 333,810,476 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,343 1,252,343 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,782,282,087 133,782,639,405 +0.00%
benchmarks.run.windows.x64.checked.mch 53,946,885,774 53,946,881,803 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,412,436,341 74,412,496,741 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,532,986 20,452,531,643 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,737,228,612 458,735,434,712 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,101,669,204 152,101,747,191 +0.00%
libraries.pmi.windows.x64.checked.mch 291,085,933,447 291,086,001,102 +0.00%
libraries_tests.run.windows.x64.Release.mch 44,566,025,568 44,565,967,166 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,612,779,744 549,611,836,773 -0.00%
realworld.run.windows.x64.checked.mch 62,187,492,974 62,187,518,246 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,008,130 23,114,924,483 -0.00%