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,433,803,073 48,433,830,049 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,507,061,015 190,506,969,236 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,565,612,693 35,565,636,553 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,883,899,453 671,882,711,937 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,553,195,525 164,553,317,986 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,026,651,623 270,026,639,627 -0.00%
libraries_tests.run.linux.arm64.Release.mch 78,041,406,478 78,041,235,166 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 548,025,402,010 548,024,888,201 -0.00%
realworld.run.linux.arm64.checked.mch 58,476,547,021 58,476,495,043 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,021,587,626 12,021,548,892 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,480,753 147,480,753 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,180,965,929 22,180,966,780 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,347,831,167 16,347,827,073 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,058,363,934 185,058,615,077 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,072 1,869,072 0.00%
libraries.pmi.linux.arm64.checked.mch 164,642,785 164,642,773 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,176,731,812 24,176,729,954 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,853,088,101 13,853,095,659 +0.00%
realworld.run.linux.arm64.checked.mch 453,182,653 453,182,647 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,241,707 1,241,707 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,286,322,320 48,286,349,296 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,326,095,086 168,326,002,456 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,217,781,526 19,217,809,480 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,825,535,519 486,824,096,860 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,551,326,453 164,551,448,914 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,862,008,838 269,861,996,854 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,864,674,666 53,864,505,212 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 534,172,313,909 534,171,792,542 -0.00%
realworld.run.linux.arm64.checked.mch 58,023,364,368 58,023,312,396 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,345,919 12,020,307,185 -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,260,778 50,610,152,973 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,886,915,012 193,886,525,217 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,098,103,556 35,098,088,648 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,821,357,805 629,819,751,126 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,805,081,882 146,805,205,482 +0.00%
libraries.pmi.linux.x64.checked.mch 257,273,328,111 257,273,445,946 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,720,394,414 84,720,289,113 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,661,165,034 519,660,426,938 -0.00%
realworld.run.linux.x64.checked.mch 55,912,406,938 55,912,400,860 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,417,470,115 19,417,386,732 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,247,390 220,247,390 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,554,316,979 19,554,312,881 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,511,487 16,968,508,272 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,378,687,157 185,378,729,986 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,826 1,643,826 0.00%
libraries.pmi.linux.x64.checked.mch 149,857,290 149,856,423 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,219,177,174 17,219,176,288 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,966,254 12,860,955,687 -0.00%
realworld.run.linux.x64.checked.mch 333,261,169 333,260,230 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,345 1,251,345 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,390,013,388 50,389,905,583 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,332,598,033 174,332,212,336 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,592,069 18,129,580,376 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,442,670,648 444,441,021,140 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,803,438,056 146,803,561,656 +0.00%
libraries.pmi.linux.x64.checked.mch 257,123,470,821 257,123,589,523 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,501,217,240 67,501,112,825 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,800,198,780 506,799,471,251 -0.00%
realworld.run.linux.x64.checked.mch 55,579,145,769 55,579,140,630 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,416,218,770 19,416,135,387 -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,321,153,182 42,321,134,541 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,523,444,668 53,523,436,014 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,430,892,803 28,430,912,985 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,135,450,000 750,133,023,980 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,311,760,230 164,311,920,661 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,423,383,274 280,423,405,902 +0.00%
libraries_tests.run.osx.arm64.Release.mch 109,625,062,461 109,625,101,876 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,417,129,699 542,416,465,222 -0.00%
realworld.run.osx.arm64.checked.mch 55,683,006,884 55,682,959,976 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,552 752,552 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,519,070,934 16,519,070,983 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,885,362,034 11,885,364,884 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,858,026,164 269,857,713,968 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,595 1,866,595 0.00%
libraries.pmi.osx.arm64.checked.mch 165,930,946 165,930,928 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,486,540,886 60,486,545,549 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,482,308,417 13,482,283,481 -0.00%
realworld.run.osx.arm64.checked.mch 433,049,607 433,065,614 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,320,400,630 42,320,381,989 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,004,373,734 37,004,365,031 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,530,769 16,545,548,101 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,277,423,836 480,275,310,012 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,309,893,635 164,310,054,066 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,257,452,328 280,257,474,974 +0.00%
libraries_tests.run.osx.arm64.Release.mch 49,138,521,575 49,138,556,327 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,934,821,282 528,934,181,741 -0.00%
realworld.run.osx.arm64.checked.mch 55,249,957,277 55,249,894,362 -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,160,584 41,636,113,464 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,750,962,865 107,750,956,950 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,490,453,816 28,490,416,795 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,014,717,313 643,013,039,306 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,289,122,800 172,289,232,685 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,469,155,830 281,468,980,221 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,330,747,595 19,330,700,163 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 571,587,716,331 571,587,512,497 -0.00%
realworld.run.windows.arm64.checked.mch 58,402,099,010 58,402,190,526 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,183,005 16,077,143,801 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,485 550,485 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,543,738,491 13,543,741,512 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,620,826,493 11,620,827,407 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,626,111,004 163,625,832,352 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,468 1,869,468 0.00%
libraries.pmi.windows.arm64.checked.mch 164,700,231 164,710,187 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,083,931 1,269,083,816 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,482,330,124 13,482,339,961 +0.00%
realworld.run.windows.arm64.checked.mch 433,351,327 433,351,334 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,289,480 1,289,480 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,635,610,099 41,635,562,979 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,207,224,374 94,207,215,438 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,869,627,323 16,869,589,388 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,388,606,309 479,387,206,954 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,287,253,332 172,287,363,217 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,304,455,599 281,304,270,034 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,061,663,664 18,061,616,347 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 558,105,386,207 558,105,172,536 -0.00%
realworld.run.windows.arm64.checked.mch 57,968,747,683 57,968,839,192 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,893,525 16,075,854,321 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,545,271,180 154,545,570,384 +0.00%
benchmarks.run.windows.x64.checked.mch 54,230,581,816 54,230,456,270 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,898,238,228 96,898,392,196 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,925,183,878 37,925,103,344 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,857,464,849 684,856,093,395 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,083,279,604 152,083,269,316 -0.00%
libraries.pmi.windows.x64.checked.mch 291,289,007,803 291,288,900,080 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,354,816,542 78,354,749,033 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,500,658,492 572,499,633,432 -0.00%
realworld.run.windows.x64.checked.mch 62,567,822,786 62,567,882,417 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,952,853 23,142,870,347 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,079,232 19,485,077,205 -0.00%
benchmarks.run.windows.x64.checked.mch 775,960 775,960 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,078,053 20,483,079,282 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,198,599 17,118,196,527 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,938,550,095 225,938,724,710 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,676 1,599,676 0.00%
libraries.pmi.windows.x64.checked.mch 143,324,602 143,324,599 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,384,489,130 33,384,490,584 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,020,928 12,423,011,741 -0.00%
realworld.run.windows.x64.checked.mch 333,673,306 333,674,381 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,900 1,251,900 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,060,191,948 135,060,493,179 +0.00%
benchmarks.run.windows.x64.checked.mch 54,229,805,856 54,229,680,310 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 76,415,160,175 76,415,312,914 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,806,985,279 20,806,906,817 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,918,914,754 458,917,368,685 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,081,679,928 152,081,669,640 -0.00%
libraries.pmi.windows.x64.checked.mch 291,145,683,201 291,145,575,481 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,970,327,412 44,970,258,449 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,077,637,564 560,076,621,691 -0.00%
realworld.run.windows.x64.checked.mch 62,234,149,480 62,234,208,036 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,700,953 23,141,618,447 -0.00%