Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
benchmarks.run.linux.arm64.checked.mch +0.01%
benchmarks.run_tiered.linux.arm64.checked.mch +0.01%
coreclr_tests.run.linux.arm64.checked.mch +0.01%
libraries.crossgen2.linux.arm64.checked.mch +0.01%
libraries.pmi.linux.arm64.checked.mch +0.01%
realworld.run.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,155,247,031 48,156,509,642 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,242,300,290 190,246,671,370 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,275,069,952 35,276,575,624 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,804,235,099 671,830,500,065 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,568,127,086 164,573,402,725 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,877,446,771 269,885,037,424 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,855,698,065 77,857,827,364 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,824,956,765 536,836,325,249 +0.00%
realworld.run.linux.arm64.checked.mch 58,437,178,506 58,438,568,508 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,821,821 11,602,031,173 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,894 147,544,172 +0.01%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,906,627 22,188,832,200 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,074,037 16,353,976,491 +0.01%
coreclr_tests.run.linux.arm64.checked.mch 185,089,104,059 185,099,584,000 +0.01%
libraries.crossgen2.linux.arm64.checked.mch 1,868,762 1,868,909 +0.01%
libraries.pmi.linux.arm64.checked.mch 164,690,997 164,700,770 +0.01%
libraries_tests.run.linux.arm64.Release.mch 24,183,988,125 24,185,102,364 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,540,143 13,857,203,003 +0.00%
realworld.run.linux.arm64.checked.mch 453,303,960 453,343,183 +0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,402 1,242,370 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,007,714,137 48,008,965,470 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,054,393,663 168,057,839,170 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,921,995,915 18,922,599,133 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,715,131,040 486,730,916,065 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,566,258,324 164,571,533,816 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,712,755,774 269,720,336,654 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,671,709,940 53,672,725,000 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,968,416,622 522,979,122,246 +0.00%
realworld.run.linux.arm64.checked.mch 57,983,874,546 57,985,225,325 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,579,419 11,600,788,803 +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,344,085,567 50,344,046,974 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,575,467,097 193,575,215,814 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,822,492,760 34,822,443,947 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,703,580,023 629,701,183,175 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,825,661,773 146,825,775,437 +0.00%
libraries.pmi.linux.x64.checked.mch 257,248,782,796 257,248,955,950 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,636,381,638 84,636,288,683 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,061,927,058 509,061,577,238 -0.00%
realworld.run.linux.x64.checked.mch 55,869,769,919 55,869,744,970 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,389,018,450 19,388,900,372 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,097 220,319,107 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,329,347 19,559,329,975 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,535,259 16,973,535,210 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,669,965 185,401,387,623 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,806 1,643,806 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,989 149,889,977 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,479,846 17,223,477,555 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,562,999 12,863,572,370 +0.00%
realworld.run.linux.x64.checked.mch 333,321,439 333,321,481 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,922 1,251,922 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,123,766,470 50,123,727,867 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,016,137,750 174,015,885,839 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,848,957,501 17,848,908,737 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,301,910,058 444,299,795,552 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,824,017,967 146,824,131,631 +0.00%
libraries.pmi.linux.x64.checked.mch 257,098,892,807 257,099,065,973 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,412,901,792 67,412,811,128 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,198,364,059 496,198,004,868 -0.00%
realworld.run.linux.x64.checked.mch 55,536,448,480 55,536,423,489 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,766,528 19,387,648,450 -0.00%


osx arm64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch +0.01%
benchmarks.run_pgo.osx.arm64.checked.mch +0.01%
benchmarks.run_tiered.osx.arm64.checked.mch +0.01%
coreclr_tests.run.osx.arm64.checked.mch +0.01%
libraries.crossgen2.osx.arm64.checked.mch +0.01%
libraries.pmi.osx.arm64.checked.mch +0.01%
realworld.run.osx.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,044,219,967 42,045,227,718 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,206,987,844 53,208,844,668 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,135,568,010 28,136,882,930 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,073,533,287 750,102,380,009 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,324,144,661 164,329,418,106 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,287,903,068 280,295,796,280 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,502,716,453 107,506,555,975 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,613,529,648 531,625,091,194 +0.00%
realworld.run.osx.arm64.checked.mch 55,640,799,920 55,642,239,983 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,709 752,770 +0.01%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,999,737 16,523,857,768 +0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,302,746 11,889,088,832 +0.01%
coreclr_tests.run.osx.arm64.checked.mch 269,921,296,366 269,934,817,527 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 1,866,282 1,866,423 +0.01%
libraries.pmi.osx.arm64.checked.mch 165,969,451 165,979,298 +0.01%
libraries_tests.run.osx.arm64.Release.mch 60,505,326,898 60,508,190,738 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,645,790 13,486,294,275 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,186 433,202,203 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,467,258 42,044,474,948 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,683,988,107 36,684,986,900 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,247,265,264 16,247,794,098 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,152,236,921 480,167,562,482 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,278,379 164,327,551,683 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,121,933,617 280,129,816,982 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,997,389,555 46,998,365,237 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,127,883,858 518,138,796,919 +0.00%
realworld.run.osx.arm64.checked.mch 55,207,635,734 55,209,037,780 +0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch +0.01%
benchmarks.run_pgo.windows.arm64.checked.mch +0.01%
benchmarks.run_tiered.windows.arm64.checked.mch +0.01%
coreclr_tests.run.windows.arm64.checked.mch +0.01%
libraries.crossgen2.windows.arm64.checked.mch +0.01%
libraries.pmi.windows.arm64.checked.mch +0.01%
realworld.run.windows.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,361,567,289 41,362,706,588 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,449,928,594 107,452,884,551 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,200,076,457 28,201,290,939 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,900,751,066 642,925,921,533 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,302,147,377 172,307,799,696 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,449,570,232 281,457,385,086 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,337,130,941 19,337,473,500 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,215,494,810 560,227,547,870 +0.00%
realworld.run.windows.arm64.checked.mch 58,354,004,055 58,355,421,263 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,675,883 15,626,968,417 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,613 550,660 +0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,921,903 13,547,645,668 +0.01%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,690,978 11,624,455,513 +0.01%
coreclr_tests.run.windows.arm64.checked.mch 163,649,621,054 163,659,151,988 +0.01%
libraries.crossgen2.windows.arm64.checked.mch 1,869,140 1,869,287 +0.01%
libraries.pmi.windows.arm64.checked.mch 164,738,577 164,758,293 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,408,989 1,269,472,044 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,725,754 13,486,343,987 +0.00%
realworld.run.windows.arm64.checked.mch 433,465,906 433,487,866 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,183 1,290,149 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,361,016,676 41,362,155,928 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,903,006,691 93,905,238,883 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,576,385,479 16,576,835,426 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,251,130,012 479,266,769,545 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,300,278,237 172,305,930,409 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,284,831,655 281,292,626,793 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,067,721,952 18,068,001,456 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,729,769,056 546,741,203,883 +0.00%
realworld.run.windows.arm64.checked.mch 57,920,538,149 57,921,933,397 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,385,700 15,625,678,268 +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,288,787,076 153,289,249,184 +0.00%
benchmarks.run.windows.x64.checked.mch 53,958,578,399 53,958,459,734 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,905,244,806 94,905,312,847 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,577,176,137 37,577,103,487 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,720,440,887 684,718,575,570 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,104,146,076 152,104,266,549 +0.00%
libraries.pmi.windows.x64.checked.mch 291,261,134,030 291,260,947,172 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,969,361,723 77,969,330,066 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,110,328,257 562,110,110,098 -0.00%
realworld.run.windows.x64.checked.mch 62,524,981,260 62,525,001,197 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,889,449 23,115,785,683 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,554,791 19,489,555,290 +0.00%
benchmarks.run.windows.x64.checked.mch 776,094 776,094 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,860,850 20,486,861,606 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,642,752 17,121,639,003 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,978,077,575 225,977,931,577 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,665 1,599,665 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,430 143,347,432 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,981,732 33,392,982,302 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,884,695 12,425,880,467 -0.00%
realworld.run.windows.x64.checked.mch 333,810,406 333,810,409 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,345 1,252,345 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,799,232,285 133,799,693,894 +0.00%
benchmarks.run.windows.x64.checked.mch 53,957,802,305 53,957,683,640 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,418,383,956 74,418,451,241 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,455,533,385 20,455,464,484 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,742,363,312 458,740,643,993 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,102,546,411 152,102,666,884 +0.00%
libraries.pmi.windows.x64.checked.mch 291,117,786,600 291,117,599,740 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,576,379,991 44,576,347,764 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,684,443,562 549,684,229,631 -0.00%
realworld.run.windows.x64.checked.mch 62,191,170,854 62,191,190,788 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,637,104 23,114,533,338 -0.00%