Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,064,313,830 56,064,294,290 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,607,185,436 237,607,163,141 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,284,941,055 40,284,960,861 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,637,492,590 963,636,418,664 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,715,592,983 145,715,644,551 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,040,151,152 271,040,148,834 -0.00%
libraries_tests.run.linux.arm64.Release.mch 992,296,044,882 992,298,070,051 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,408,089,112 550,407,544,957 -0.00%
realworld.run.linux.arm64.checked.mch 58,435,291,600 58,435,430,176 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,928,853 12,023,885,835 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,287,874 340,287,874 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,263,945 27,329,262,456 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,731,692 20,658,729,112 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,743,801,560 391,744,149,481 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,948 1,888,948 0.00%
libraries.pmi.linux.arm64.checked.mch 165,930,485 165,940,405 +0.01%
libraries_tests.run.linux.arm64.Release.mch 222,164,156,928 222,164,170,627 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,378,130 14,094,377,473 -0.00%
realworld.run.linux.arm64.checked.mch 457,381,357 457,381,322 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,836 1,252,830 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,724,025,956 55,724,006,416 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 210,277,921,491 210,277,900,685 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,626,209,363 19,626,231,749 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,893,691,030 571,892,269,183 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,713,704,035 145,713,755,603 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,874,220,667 270,874,208,429 -0.00%
libraries_tests.run.linux.arm64.Release.mch 770,131,887,954 770,133,899,424 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,313,710,982 536,313,167,484 -0.00%
realworld.run.linux.arm64.checked.mch 57,977,910,243 57,978,048,854 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,676,017 12,022,633,005 -0.00%


linux x64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch -0.01%
realworld.run.linux.x64.checked.mch -0.01%
smoke_tests.nativeaot.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,674,916,517 57,673,789,948 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 239,263,085,107 239,257,531,354 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,692,313,190 38,691,462,531 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,036,285,990 883,020,823,813 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,437,030,687 129,431,899,713 -0.00%
libraries.pmi.linux.x64.checked.mch 257,495,079,638 257,490,665,325 -0.00%
libraries_tests.run.linux.x64.Release.mch 917,185,835,492 917,172,621,942 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,306,696,407 520,297,010,028 -0.00%
realworld.run.linux.x64.checked.mch 55,698,447,061 55,698,217,492 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,647,298 19,387,013,946 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,540,115 388,530,843 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,040,002,936 26,039,341,195 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,050,149 19,950,570,748 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,815,020 355,363,562,492 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,963 1,643,880 -0.01%
libraries.pmi.linux.x64.checked.mch 149,804,906 149,807,741 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,198,393 196,626,502,740 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,528,451 12,962,423,348 -0.00%
realworld.run.linux.x64.checked.mch 329,719,874 329,703,190 -0.01%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,240 1,251,125 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,286,376,402 57,285,259,105 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,223,082,171 213,218,190,159 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,741,263,041 18,740,891,783 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,667,470,970 527,657,261,321 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,435,386,724 129,430,255,833 -0.00%
libraries.pmi.linux.x64.checked.mch 257,345,274,732 257,340,857,584 -0.00%
libraries_tests.run.linux.x64.Release.mch 720,554,637,099 720,546,119,202 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,344,167,956 507,334,586,680 -0.00%
realworld.run.linux.x64.checked.mch 55,368,727,187 55,368,514,302 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,396,058 19,385,762,821 -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,411,691,050 42,411,724,962 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,342,988,662 91,343,008,524 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,519,423,889 28,519,443,622 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,716,685,451 918,714,546,386 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,468,379,641 145,468,467,337 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,956,384,694 280,956,366,212 -0.00%
libraries_tests.run.osx.arm64.Release.mch 728,099,952,962 728,100,872,066 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,834,365,745 542,834,316,587 -0.00%
realworld.run.osx.arm64.checked.mch 55,642,194,817 55,642,200,367 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,715 556,715 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,207,059 17,035,211,255 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,894,954 11,991,895,737 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,752,878 375,002,409,300 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,467 1,886,467 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,387 167,230,924 -0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,216,536 210,093,197,645 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,619,689 13,721,623,300 +0.00%
realworld.run.osx.arm64.checked.mch 438,512,585 438,512,538 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,411,134,335 42,411,168,247 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,307,781,603 74,307,797,269 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,527,528,935 16,527,547,885 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,713,932,573 543,712,137,086 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,466,493,174 145,466,580,870 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,789,151,307 280,789,135,288 -0.00%
libraries_tests.run.osx.arm64.Release.mch 518,006,736,426 518,007,674,421 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,112,746,056 529,112,693,287 -0.00%
realworld.run.osx.arm64.checked.mch 55,203,682,232 55,203,687,829 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,661,524,625 41,661,562,746 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,820,677,588 136,820,778,947 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,635,841,375 29,635,840,059 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,661,260,556 936,660,031,880 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,489,432,741 153,489,468,139 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,122,795,707 282,122,774,389 -0.00%
libraries_tests.run.windows.arm64.Release.mch 746,146,853,272 746,147,618,441 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,487,753,313 573,487,242,510 -0.00%
realworld.run.windows.arm64.checked.mch 58,500,260,734 58,500,351,367 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,262,596 16,096,215,044 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,686 556,686 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,842,517 16,826,839,749 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,749,752 11,718,750,385 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,823,273 381,825,946,069 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,340 1,889,340 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,082 165,964,093 +0.00%
libraries_tests.run.windows.arm64.Release.mch 209,832,289,618 209,832,287,222 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,864,690 13,721,867,499 +0.00%
realworld.run.windows.arm64.checked.mch 438,834,991 438,851,007 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,934 1,300,934 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,660,967,939 41,661,006,060 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,993,835,071 119,993,939,198 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,917,091,623 17,917,089,674 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,835,437,283 554,834,085,811 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,487,543,401 153,487,578,799 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,956,831,625 281,956,810,296 -0.00%
libraries_tests.run.windows.arm64.Release.mch 536,314,563,654 536,315,331,219 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,765,888,623 559,765,375,011 -0.00%
realworld.run.windows.arm64.checked.mch 58,061,425,743 58,061,500,360 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,094,961,662 16,094,914,110 -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,692,849,732 154,695,604,717 +0.00%
benchmarks.run.windows.x64.checked.mch 40,500,872,871 40,501,345,625 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,749,535,619 120,751,517,382 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,769,374,679 26,769,836,776 +0.00%
coreclr_tests.run.windows.x64.checked.mch 851,292,306,056 851,303,017,307 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,848,727,750 134,848,839,214 +0.00%
libraries.pmi.windows.x64.checked.mch 266,942,580,990 266,946,004,302 +0.00%
libraries_tests.run.windows.x64.Release.mch 685,302,787,152 685,313,999,382 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,479,243,863 537,484,745,354 +0.00%
realworld.run.windows.x64.checked.mch 59,584,367,871 59,585,732,477 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,060,148,281 23,060,047,322 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,953,098 19,486,551,607 +0.00%
benchmarks.run.windows.x64.checked.mch 466,639 466,647 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,874,757 15,238,301,624 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,922,296 10,128,239,921 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,066,102,378 340,071,784,331 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,694 1,599,706 +0.00%
libraries.pmi.windows.x64.checked.mch 143,284,394 143,289,593 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,377,110 181,978,122,604 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,194,915 12,436,409,747 +0.00%
realworld.run.windows.x64.checked.mch 333,559,721 333,561,584 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,758 1,251,698 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,206,896,634 135,209,053,110 +0.00%
benchmarks.run.windows.x64.checked.mch 40,500,406,232 40,500,878,978 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,511,660,862 105,513,215,758 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,641,452,383 16,641,596,855 +0.00%
coreclr_tests.run.windows.x64.checked.mch 511,226,203,678 511,231,232,976 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,847,128,056 134,847,239,508 +0.00%
libraries.pmi.windows.x64.checked.mch 266,799,296,596 266,802,714,709 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,329,410,042 503,335,876,778 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,043,048,948 525,048,335,607 +0.00%
realworld.run.windows.x64.checked.mch 59,250,808,150 59,252,170,893 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,058,896,523 23,058,795,624 -0.00%