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,434,554,713 48,434,842,904 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,507,360,939 190,508,973,798 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,565,760,632 35,565,918,093 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,879,624,906 671,877,498,872 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,553,232,434 164,554,165,440 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,025,864,421 270,027,542,827 +0.00%
libraries_tests.run.linux.arm64.Release.mch 78,041,347,123 78,041,817,794 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 548,033,259,928 548,035,271,993 +0.00%
realworld.run.linux.arm64.checked.mch 58,476,379,688 58,476,859,613 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,021,599,113 12,021,647,993 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,481,730 147,481,730 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,180,971,745 22,180,965,188 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,347,817,078 16,347,817,397 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,058,180,517 185,058,183,934 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,067 1,869,067 0.00%
libraries.pmi.linux.arm64.checked.mch 164,652,668 164,652,673 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,176,705,613 24,176,703,915 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,853,075,884 13,853,063,514 -0.00%
realworld.run.linux.arm64.checked.mch 453,166,566 453,182,610 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,241,695 1,241,695 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,287,072,983 48,287,361,174 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,326,389,194 168,328,008,610 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,217,943,554 19,218,100,696 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,821,444,389 486,819,314,938 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,551,363,367 164,552,296,373 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,861,211,753 269,862,890,154 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,864,641,510 53,865,113,879 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 534,180,184,044 534,182,208,479 +0.00%
realworld.run.linux.arm64.checked.mch 58,023,213,122 58,023,677,003 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,357,418 12,020,406,298 +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,610,220,820 50,610,519,059 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,889,791,255 193,891,878,189 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,098,179,894 35,098,317,694 +0.00%
coreclr_tests.run.linux.x64.checked.mch 629,821,690,871 629,820,716,104 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,803,608,155 146,804,468,582 +0.00%
libraries.pmi.linux.x64.checked.mch 257,272,472,430 257,273,975,875 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,718,972,724 84,719,576,455 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,654,181,138 519,656,009,529 +0.00%
realworld.run.linux.x64.checked.mch 55,913,010,171 55,913,496,447 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,417,198,462 19,417,270,978 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,247,125 220,247,125 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,554,343,448 19,554,341,944 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,522,934 16,968,523,442 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,379,012,080 185,378,943,880 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,842 1,643,842 0.00%
libraries.pmi.linux.x64.checked.mch 149,856,424 149,856,432 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,219,161,648 17,219,163,616 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,945,984 12,860,949,993 +0.00%
realworld.run.linux.x64.checked.mch 333,260,115 333,261,075 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,349 1,251,349 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,389,973,695 50,390,271,934 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,335,447,807 174,337,536,245 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,656,960 18,129,794,252 +0.00%
coreclr_tests.run.linux.x64.checked.mch 444,442,678,791 444,441,772,224 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,801,964,313 146,802,824,740 +0.00%
libraries.pmi.linux.x64.checked.mch 257,122,616,006 257,124,119,443 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,499,811,076 67,500,412,839 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,793,235,154 506,795,059,536 +0.00%
realworld.run.linux.x64.checked.mch 55,579,750,056 55,580,235,372 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,947,113 19,416,019,629 +0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

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,321,784,081 42,322,157,539 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,522,685,256 53,523,181,947 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,431,020,099 28,431,199,504 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,144,072,066 750,141,547,834 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,311,656,275 164,312,660,228 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,420,165,997 280,421,720,688 +0.00%
libraries_tests.run.osx.arm64.Release.mch 109,626,390,369 109,626,894,283 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,424,361,120 542,426,180,634 +0.00%
realworld.run.osx.arm64.checked.mch 55,683,109,453 55,683,545,713 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,563 752,563 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,519,049,996 16,519,050,164 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,885,370,783 11,885,366,899 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,857,947,127 269,858,018,836 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,610 1,866,610 0.00%
libraries.pmi.osx.arm64.checked.mch 165,938,371 165,928,464 -0.01%
libraries_tests.run.osx.arm64.Release.mch 60,486,674,778 60,486,671,930 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,482,323,371 13,482,309,883 -0.00%
realworld.run.osx.arm64.checked.mch 433,065,599 433,049,629 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,321,031,518 42,321,404,976 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,003,635,260 37,004,131,783 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,649,316 16,545,832,605 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,286,124,939 480,283,528,998 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,309,789,665 164,310,793,618 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,254,227,626 280,255,792,224 +0.00%
libraries_tests.run.osx.arm64.Release.mch 49,139,715,591 49,140,222,353 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,942,037,749 528,943,870,751 +0.00%
realworld.run.osx.arm64.checked.mch 55,250,043,854 55,250,496,084 +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,636,257,228 41,636,589,301 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,750,952,573 107,752,257,192 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,490,387,849 28,490,473,410 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,013,997,979 643,011,688,722 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,289,190,532 172,290,270,925 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,465,665,799 281,467,628,914 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,330,452,214 19,330,592,671 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 571,610,614,246 571,612,821,321 +0.00%
realworld.run.windows.arm64.checked.mch 58,402,552,324 58,403,085,829 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,076,782,804 16,076,836,411 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,479 550,479 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,543,717,995 13,543,718,108 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,620,843,412 11,620,838,749 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,626,160,875 163,625,842,956 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,451 1,869,451 0.00%
libraries.pmi.windows.arm64.checked.mch 164,700,258 164,710,194 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,084,040 1,269,083,947 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,482,357,110 13,482,356,955 -0.00%
realworld.run.windows.arm64.checked.mch 433,351,328 433,335,319 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,289,474 1,289,474 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,635,706,749 41,636,038,822 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,207,234,578 94,208,539,084 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,869,544,437 16,869,634,661 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,387,837,104 479,385,845,766 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,287,321,081 172,288,401,474 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,300,965,541 281,302,918,720 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,061,368,174 18,061,508,724 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 558,128,257,136 558,130,464,366 +0.00%
realworld.run.windows.arm64.checked.mch 57,969,200,996 57,969,750,510 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,493,330 16,075,546,937 +0.00%