Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 59,001,377,773 59,001,480,903 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,652,105,955 228,652,045,710 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,578,953,571 35,578,998,456 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 972,927,559,425 972,925,919,580 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,819,391,374 165,819,552,516 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,777,065,127 270,777,070,992 +0.00%
libraries_tests.run.linux.arm64.Release.mch 905,465,351,150 905,466,650,143 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 545,389,033,009 545,388,704,946 -0.00%
realworld.run.linux.arm64.checked.mch 57,949,981,757 57,949,951,922 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,036,697,268 12,036,648,074 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 399,299,022 399,299,021 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 28,066,339,049 28,066,336,132 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,604,415,857 16,604,416,765 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 397,817,152,276 397,816,935,299 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,871,626 1,871,626 0.00%
libraries.pmi.linux.arm64.checked.mch 165,061,331 165,061,329 -0.00%
libraries_tests.run.linux.arm64.Release.mch 221,697,702,951 221,697,682,909 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,871,002,833 13,870,984,904 -0.00%
realworld.run.linux.arm64.checked.mch 448,362,315 448,340,983 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,930 1,243,930 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,602,078,751 58,602,181,882 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 200,585,766,906 200,585,709,578 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,974,537,714 18,974,581,691 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 575,110,407,149 575,108,984,281 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,817,519,748 165,817,680,890 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,612,003,796 270,612,009,663 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,767,648,199 683,768,967,234 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 531,518,030,176 531,517,720,042 -0.00%
realworld.run.linux.arm64.checked.mch 57,501,619,442 57,501,610,939 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,035,453,338 12,035,404,144 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,380,053,127 53,379,947,697 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 243,344,243,360 243,344,119,757 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,066,078,942 34,066,045,560 -0.00%
coreclr_tests.run.linux.x64.checked.mch 894,084,368,147 894,082,432,914 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,913,222,474 147,913,359,562 +0.00%
libraries.pmi.linux.x64.checked.mch 257,696,350,804 257,696,349,746 -0.00%
libraries_tests.run.linux.x64.Release.mch 879,818,711,102 879,820,037,628 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 517,972,622,007 517,971,661,741 -0.00%
realworld.run.linux.x64.checked.mch 55,706,423,218 55,706,505,237 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,505,256,191 19,505,171,536 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 269,911,172 269,911,172 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,784,031,520 24,784,030,519 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,971,582,274 14,971,582,427 +0.00%
coreclr_tests.run.linux.x64.checked.mch 362,580,514,030 362,580,371,170 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,520 1,646,520 0.00%
libraries.pmi.linux.x64.checked.mch 150,176,842 150,177,706 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,097,627,627 195,097,627,456 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,875,168,173 12,875,174,388 +0.00%
realworld.run.linux.x64.checked.mch 339,767,069 339,768,033 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,259 1,254,264 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 53,110,141,955 53,110,036,525 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 218,560,211,840 218,560,089,238 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,094,496,668 19,094,463,133 -0.00%
coreclr_tests.run.linux.x64.checked.mch 531,503,854,117 531,502,061,744 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,911,575,954 147,911,713,042 +0.00%
libraries.pmi.linux.x64.checked.mch 257,546,173,962 257,546,172,040 -0.00%
libraries_tests.run.linux.x64.Release.mch 684,721,083,475 684,722,410,172 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,097,453,834 505,096,487,353 -0.00%
realworld.run.linux.x64.checked.mch 55,366,656,149 55,366,737,204 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,504,001,932 19,503,917,272 -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,766,782,794 42,766,835,616 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,686,275,384 91,686,258,467 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,668,590,433 28,668,602,687 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,820,105,021 924,817,999,267 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,581,091,868 165,581,237,914 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,240,776,997 281,241,097,480 +0.00%
libraries_tests.run.osx.arm64.Release.mch 669,442,750,912 669,443,246,137 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 533,226,783,846 533,226,497,946 -0.00%
realworld.run.osx.arm64.checked.mch 55,182,085,852 55,182,130,205 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,584 551,584 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,143,036,966 17,143,032,857 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,059,692,344 12,059,694,956 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,736,037,688 376,735,868,646 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,203 1,869,203 0.00%
libraries.pmi.osx.arm64.checked.mch 166,267,293 166,277,220 +0.01%
libraries_tests.run.osx.arm64.Release.mch 206,296,162,334 206,296,184,920 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,499,639,817 13,499,641,522 +0.00%
realworld.run.osx.arm64.checked.mch 430,917,695 430,896,415 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,766,231,210 42,766,284,032 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,543,238,418 74,543,225,610 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,608,898,089 16,608,907,731 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 548,084,067,333 548,082,130,621 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,579,222,665 165,579,368,711 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,074,509,704 281,074,820,260 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,146,588,578 463,147,061,217 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 519,727,144,029 519,726,856,424 -0.00%
realworld.run.osx.arm64.checked.mch 54,751,168,157 54,751,233,790 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,001,676,066 42,001,677,593 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 139,844,278,025 139,844,376,864 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,632,359,668 28,632,357,766 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 949,635,563,115 949,634,146,571 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,580,444,001 173,580,555,831 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,145,459,161 282,145,475,894 +0.00%
libraries_tests.run.windows.arm64.Release.mch 690,624,471,925 690,625,481,112 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,647,002,549 569,646,266,586 -0.00%
realworld.run.windows.arm64.checked.mch 57,987,378,031 57,987,512,788 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,097,336,949 16,097,262,621 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,685 551,685 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,994,193,585 16,994,191,704 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,535,753 11,776,536,788 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 386,581,277,877 386,581,280,262 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,041 1,872,041 0.00%
libraries.pmi.windows.arm64.checked.mch 165,105,611 165,105,583 -0.00%
libraries_tests.run.windows.arm64.Release.mch 207,446,841,641 207,446,859,647 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,504,353,772 13,504,350,328 -0.00%
realworld.run.windows.arm64.checked.mch 430,770,349 430,791,678 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,704 1,291,704 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,001,124,381 42,001,125,908 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,850,084,440 122,850,185,160 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,855,823,915 16,855,820,978 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 563,054,285,238 563,052,866,309 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,578,571,960 173,578,683,790 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,980,353,550 281,980,370,311 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,177,630,284 483,178,621,465 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,142,648,777 556,141,916,258 -0.00%
realworld.run.windows.arm64.checked.mch 57,556,607,682 57,556,721,110 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,045,245 16,095,970,917 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 106,126,775,619 106,126,832,486 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,802,171 41,143,708,879 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 122,250,424,780 122,250,612,961 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,340,032,731 28,339,913,570 -0.00%
coreclr_tests.run.windows.x64.checked.mch 861,830,114,458 861,828,472,834 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,194,846,272 153,194,889,709 +0.00%
libraries.pmi.windows.x64.checked.mch 267,195,597,520 267,195,819,870 +0.00%
libraries_tests.run.windows.x64.Release.mch 692,880,085,660 692,881,001,512 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,385,351,565 535,384,895,295 -0.00%
realworld.run.windows.x64.checked.mch 59,222,840,625 59,222,793,639 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,271,562,993 23,271,472,878 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,617,665,043 21,617,665,949 +0.00%
benchmarks.run.windows.x64.checked.mch 466,983 466,983 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,707,292,041 15,707,291,954 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,313,177,996 10,313,178,346 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,598,962,028 347,598,945,781 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,165 1,602,165 0.00%
libraries.pmi.windows.x64.checked.mch 143,571,109 143,571,116 +0.00%
libraries_tests.run.windows.x64.Release.mch 182,286,452,415 182,286,447,529 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,461,599,767 12,461,585,881 -0.00%
realworld.run.windows.x64.checked.mch 333,533,499 333,537,761 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,379 1,254,372 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 84,509,110,576 84,509,166,537 +0.00%
benchmarks.run.windows.x64.checked.mch 41,143,335,188 41,143,241,896 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 106,543,132,739 106,543,321,007 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 18,026,854,735 18,026,735,224 -0.00%
coreclr_tests.run.windows.x64.checked.mch 514,231,152,430 514,229,527,053 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,193,244,107 153,193,287,544 +0.00%
libraries.pmi.windows.x64.checked.mch 267,052,026,411 267,052,248,754 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,593,633,245 510,594,553,983 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,923,751,798 522,923,309,414 -0.00%
realworld.run.windows.x64.checked.mch 58,889,307,126 58,889,255,878 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,270,308,614 23,270,218,506 -0.00%