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,156,312,799 48,156,308,385 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,239,048,475 190,238,949,069 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,275,103,412 35,275,118,393 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,803,640,763 671,801,926,982 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,566,818,908 164,566,940,568 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,868,674,674 269,868,812,605 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,855,201,224 77,855,079,000 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,832,012,268 536,831,757,437 -0.00%
realworld.run.linux.arm64.checked.mch 58,435,882,739 58,436,035,868 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,602,078,452 11,602,044,651 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,813 147,532,813 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,883,793 22,187,877,860 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,078,879 16,353,077,507 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,391,828 185,089,346,499 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,783 1,868,783 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,035 164,691,022 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,183,983,992 24,183,982,948 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,527,749 13,856,542,514 +0.00%
realworld.run.linux.arm64.checked.mch 453,287,992 453,287,970 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,405 1,242,405 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,008,779,986 48,008,775,572 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,051,164,682 168,051,071,209 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,922,024,533 18,922,040,886 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,714,248,935 486,712,580,483 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,564,950,125 164,565,071,785 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,703,983,639 269,704,121,583 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,671,217,232 53,671,096,052 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,975,484,519 522,975,214,923 -0.00%
realworld.run.linux.arm64.checked.mch 57,982,594,747 57,982,747,898 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,836,047 11,600,802,246 -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,343,941,896 50,343,891,338 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,570,495,288 193,570,273,116 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,822,521,780 34,822,506,813 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,703,387,935 629,701,829,871 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,825,587,076 146,825,754,235 +0.00%
libraries.pmi.linux.x64.checked.mch 257,242,895,863 257,243,188,015 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,636,522,815 84,636,376,892 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,076,453,046 509,075,838,489 -0.00%
realworld.run.linux.x64.checked.mch 55,870,961,872 55,871,025,953 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,982,615 19,388,912,740 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,319,880 220,319,880 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,291,673 19,559,292,243 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,537,243 16,973,537,055 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,686,618 185,401,361,994 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,808 1,643,808 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,997 149,889,985 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,477,677 17,223,476,374 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,574,895 12,863,576,177 +0.00%
realworld.run.linux.x64.checked.mch 333,321,472 333,321,514 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,931 1,251,931 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,123,622,016 50,123,571,458 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,011,203,615 174,010,980,873 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,848,984,537 17,848,969,758 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,301,701,317 444,300,467,877 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,823,943,268 146,824,110,427 +0.00%
libraries.pmi.linux.x64.checked.mch 257,093,005,866 257,093,298,030 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,413,045,138 67,412,900,518 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,212,878,151 496,212,262,312 -0.00%
realworld.run.linux.x64.checked.mch 55,537,640,400 55,537,704,439 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,730,684 19,387,660,809 -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,044,488,473 42,044,501,682 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,206,341,729 53,206,287,861 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,135,745,147 28,135,792,982 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,083,157,899 750,080,485,060 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,324,168,534 164,324,134,793 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,288,456,378 280,288,351,836 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,503,068,606 107,503,024,325 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,627,862,274 531,627,617,493 -0.00%
realworld.run.osx.arm64.checked.mch 55,640,839,632 55,640,785,495 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,705 752,705 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,971,009 16,522,973,830 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,289,955 11,888,291,685 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,551,241 269,921,267,518 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,296 1,866,296 0.00%
libraries.pmi.osx.arm64.checked.mch 165,969,482 165,969,457 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,295,746 60,505,290,154 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,679,943 13,485,689,313 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,191 433,180,212 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,043,735,768 42,043,748,977 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,683,370,720 36,683,314,031 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,247,455,192 16,247,501,297 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,161,606,658 480,159,217,542 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,302,238 164,322,268,497 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,122,486,896 280,122,382,379 -0.00%
libraries_tests.run.osx.arm64.Release.mch 46,997,772,860 46,997,734,171 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,142,182,331 518,141,928,180 -0.00%
realworld.run.osx.arm64.checked.mch 55,207,675,441 55,207,605,283 -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,361,411,165 41,361,446,202 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,449,313,779 107,449,375,531 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,200,102,580 28,200,085,015 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,900,858,812 642,899,092,457 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,303,400,612 172,303,469,239 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,453,243,189 281,453,324,222 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,336,976,805 19,336,962,618 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,215,412,679 560,214,873,274 -0.00%
realworld.run.windows.arm64.checked.mch 58,352,845,628 58,352,885,870 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,307,532 15,626,244,003 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,606 550,606 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,884,577 13,546,886,034 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,710,127 11,623,711,069 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,583,503 163,649,598,569 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,149 1,869,149 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,585 164,748,525 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,407,187 1,269,407,430 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,702,811 13,485,721,180 +0.00%
realworld.run.windows.arm64.checked.mch 433,449,899 433,465,863 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,181 1,290,181 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,360,860,559 41,360,895,596 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,902,429,202 93,902,489,497 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,576,392,453 16,576,373,946 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,251,275,309 479,249,493,888 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,301,531,463 172,301,600,090 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,288,504,604 281,288,575,697 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,067,569,618 18,067,555,188 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,729,709,868 546,729,152,094 -0.00%
realworld.run.windows.arm64.checked.mch 57,919,395,729 57,919,420,007 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,625,017,351 15,624,953,822 -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,287,827,606 153,288,302,863 +0.00%
benchmarks.run.windows.x64.checked.mch 53,957,982,146 53,957,949,090 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,903,852,683 94,904,195,375 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,577,256,335 37,577,239,030 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,715,795,629 684,713,648,317 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,104,207,261 152,104,287,990 +0.00%
libraries.pmi.windows.x64.checked.mch 291,267,483,735 291,267,467,307 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,968,775,742 77,968,746,654 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,109,784,480 562,109,510,991 -0.00%
realworld.run.windows.x64.checked.mch 62,524,294,897 62,524,325,374 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,116,175,559 23,116,077,513 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,553,665 19,489,553,117 -0.00%
benchmarks.run.windows.x64.checked.mch 776,093 776,093 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,858,179 20,486,856,155 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,641,682 17,121,641,951 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,977,849,675 225,977,691,727 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,672 1,599,672 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,245 143,348,252 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,988,488 33,392,989,120 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,884,713 12,425,884,137 -0.00%
realworld.run.windows.x64.checked.mch 333,810,401 333,810,415 +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,798,273,941 133,798,749,746 +0.00%
benchmarks.run.windows.x64.checked.mch 53,957,206,053 53,957,172,997 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,416,994,504 74,417,339,220 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,455,614,653 20,455,597,079 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,737,945,954 458,735,956,590 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,102,607,589 152,102,688,318 +0.00%
libraries.pmi.windows.x64.checked.mch 291,124,135,490 291,124,119,055 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,575,787,254 44,575,757,534 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,683,899,767 549,683,626,854 -0.00%
realworld.run.windows.x64.checked.mch 62,190,484,496 62,190,514,959 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,923,216 23,114,825,170 -0.00%