Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,144,810,934 48,144,808,822 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,212,364,522 190,212,346,780 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,272,592,852 35,272,639,727 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,809,818,872 671,808,036,574 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,564,420,512 164,564,609,776 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,838,596,665 269,838,636,926 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,850,633,094 77,850,518,098 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,741,613,014 536,741,352,905 -0.00%
realworld.run.linux.arm64.checked.mch 58,432,621,229 58,432,666,216 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,877,585 11,601,840,785 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,907 147,532,914 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,233,561 22,188,234,403 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,456,300 16,353,456,674 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,445,798 185,090,247,240 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,795 1,868,795 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,000 164,691,021 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,184,388,792 24,184,389,164 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,709,064 13,856,704,876 -0.00%
realworld.run.linux.arm64.checked.mch 453,288,048 453,288,061 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,404 1,242,404 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,997,278,027 47,997,275,908 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,024,130,961 168,024,112,377 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,919,136,552 18,919,183,053 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,719,373,074 486,717,789,334 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,562,551,717 164,562,740,981 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,673,905,665 269,673,945,905 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,666,244,302 53,666,128,934 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,884,903,950 522,884,648,029 -0.00%
realworld.run.linux.arm64.checked.mch 57,979,333,181 57,979,378,155 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,635,181 11,600,598,381 -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,810,720 50,335,668,553 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,550,349,294 193,550,229,253 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,821,025,921 34,820,931,087 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,700,175,486 629,698,558,033 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,824,720,374 146,824,848,681 +0.00%
libraries.pmi.linux.x64.checked.mch 257,215,760,278 257,215,808,623 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,631,920,776 84,631,751,318 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,002,019,086 509,001,366,225 -0.00%
realworld.run.linux.x64.checked.mch 55,867,955,603 55,868,019,198 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,773,242 19,388,697,428 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,735 220,319,745 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,714,811 19,559,716,584 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,996,400 16,973,994,017 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,827,244 185,402,523,782 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,810 1,643,810 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,994 149,890,870 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,810,734 17,223,810,579 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,735,129 12,863,743,779 +0.00%
realworld.run.linux.x64.checked.mch 333,320,620 333,321,591 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,926 1,251,926 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,115,490,985 50,115,348,808 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 173,990,634,483 173,990,512,669 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,847,029,521 17,846,937,070 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,297,348,242 444,296,034,251 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,823,076,564 146,823,204,871 +0.00%
libraries.pmi.linux.x64.checked.mch 257,065,870,284 257,065,917,753 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,408,110,042 67,407,940,739 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,138,283,957 496,137,622,446 -0.00%
realworld.run.linux.x64.checked.mch 55,534,634,983 55,534,697,607 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,521,316 19,387,445,502 -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,185,883 42,034,184,817 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,202,170,836 53,202,193,058 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,133,013,298 28,133,034,572 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,085,886,261 750,083,698,339 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,986,247 164,323,098,892 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,248,770,478 280,248,792,793 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,500,203,447 107,500,153,736 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,548,062,520 531,547,061,945 -0.00%
realworld.run.osx.arm64.checked.mch 55,639,312,213 55,639,384,959 +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,239,584 16,523,236,596 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,574,920 11,888,575,670 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,177,871 269,924,167,796 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,284 1,866,284 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,932 165,969,511 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,242,314 60,506,236,371 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,801,825 13,485,800,013 -0.00%
realworld.run.osx.arm64.checked.mch 433,164,172 433,180,135 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,033,433,161 42,033,432,095 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,678,931,252 36,678,956,462 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,438,378 16,244,458,902 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,161,708,390 480,159,530,543 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,321,119,963 164,321,232,608 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,082,793,546 280,082,823,282 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,993,961,133 46,993,917,365 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,062,260,695 518,061,261,932 -0.00%
realworld.run.osx.arm64.checked.mch 55,206,148,041 55,206,204,824 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,351,957,105 41,351,972,812 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,437,593,255 107,437,550,300 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,564,777 28,197,588,599 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,910,640,197 642,908,772,973 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,299,913,458 172,299,977,710 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,419,750,888 281,419,612,973 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,335,507,708 19,335,469,704 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,124,945,041 560,124,589,584 -0.00%
realworld.run.windows.arm64.checked.mch 58,349,768,579 58,349,879,060 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,030,061 15,625,975,745 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,607 550,607 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,146,819 13,547,149,156 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,975,767 11,623,977,238 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,326,906 163,650,056,615 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,169 1,869,169 0.00%
libraries.pmi.windows.arm64.checked.mch 164,748,514 164,738,598 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,443,485 1,269,443,928 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,904,395 13,485,917,508 +0.00%
realworld.run.windows.arm64.checked.mch 433,449,903 433,449,898 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,161 1,290,161 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,406,498 41,351,422,205 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,890,446,436 93,890,401,144 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,589,010 16,573,611,361 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,260,313,291 479,258,716,358 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,298,044,289 172,298,108,541 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,255,002,374 281,254,874,375 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,066,064,223 18,066,025,776 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,639,040,646 546,638,672,076 -0.00%
realworld.run.windows.arm64.checked.mch 57,916,318,676 57,916,429,162 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,739,900 15,624,685,584 -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,270,899,102 153,271,352,450 +0.00%
benchmarks.run.windows.x64.checked.mch 53,946,132,480 53,946,039,301 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,899,017,851 94,899,274,626 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,707,103 37,574,678,275 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,721,701,941 684,719,690,445 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,105,673,295 152,105,676,414 +0.00%
libraries.pmi.windows.x64.checked.mch 291,229,549,619 291,229,311,831 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,959,867,474 77,959,824,876 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,039,247,124 562,038,566,950 -0.00%
realworld.run.windows.x64.checked.mch 62,520,570,349 62,520,619,635 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,749,271 23,115,655,327 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,016,949 19,490,017,733 +0.00%
benchmarks.run.windows.x64.checked.mch 776,105 776,105 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,291,282 20,487,288,997 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,105,618 17,122,106,601 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,577,527 225,979,399,008 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,675 1,599,675 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,405 143,348,242 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,571,620 33,393,569,969 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,040,433 12,426,045,802 +0.00%
realworld.run.windows.x64.checked.mch 333,811,508 333,810,407 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,346 1,252,339 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,780,882,153 133,781,334,717 +0.00%
benchmarks.run.windows.x64.checked.mch 53,945,356,375 53,945,263,196 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,411,726,569 74,411,985,629 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,601,485 20,452,571,674 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,742,124,414 458,740,291,437 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,104,073,620 152,104,076,739 +0.00%
libraries.pmi.windows.x64.checked.mch 291,086,202,214 291,085,963,589 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,566,295,854 44,566,254,907 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,613,206,691 549,612,521,148 -0.00%
realworld.run.windows.x64.checked.mch 62,186,758,841 62,186,809,228 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,496,925 23,114,402,988 -0.00%