Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 54,252,095,814 54,252,134,748 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,091,255,380 238,091,294,527 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,054,010,169 38,053,983,375 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,159,271,729 965,156,992,734 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,711,572 746,711,107 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,983,330,148 270,983,303,664 -0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,693,948,501 1,004,695,982,318 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,798,949,628 549,798,281,188 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,298,865 58,507,309,816 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,545 17,537,438 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,912,820 289,912,820 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,844,783 26,910,845,362 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,787,954 18,148,784,385 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,995,394 392,483,870,541 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,523 165,940,511 -0.00%
libraries_tests.run.linux.arm64.Release.mch 224,093,258,011 224,093,238,117 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,089,338 14,095,087,189 -0.00%
realworld.run.linux.arm64.checked.mch 458,157,332 458,157,382 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 53,962,182,994 53,962,221,928 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,180,410,597 211,180,449,165 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,905,222,215 19,905,198,990 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,675,276,335 572,673,122,193 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,711,572 746,711,107 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,817,389,625 270,817,363,153 -0.00%
libraries_tests.run.linux.arm64.Release.mch 780,600,690,490 780,602,744,201 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,703,860,290 535,703,193,999 -0.00%
realworld.run.linux.arm64.checked.mch 58,049,141,533 58,049,152,434 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,545 17,537,438 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,805,789,045 55,805,841,335 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,784,369,536 236,784,108,133 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,792,390 32,420,698,152 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,328,429,259 882,326,562,520 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,460,806 639,460,918 +0.00%
libraries.pmi.linux.x64.checked.mch 257,417,342,501 257,417,511,011 +0.00%
libraries_tests.run.linux.x64.Release.mch 983,927,361,593 983,928,918,835 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,064,836,878 520,064,106,410 -0.00%
realworld.run.linux.x64.checked.mch 55,708,949,714 55,708,971,985 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,467 16,839,407 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,708,206 342,708,206 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,036,293 23,384,036,629 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,770,882 13,861,768,196 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,111,997,226 355,111,710,427 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,805,774 149,804,908 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,211,042 196,735,215,569 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,435,440 12,962,433,221 -0.00%
realworld.run.linux.x64.checked.mch 333,587,259 333,587,278 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,463,080,839 55,463,133,129 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,400,333,243 213,400,071,504 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,559,021,508 18,558,929,956 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,216,432,033 527,214,852,093 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,460,806 639,460,918 +0.00%
libraries.pmi.linux.x64.checked.mch 257,267,536,727 257,267,706,103 +0.00%
libraries_tests.run.linux.x64.Release.mch 787,192,150,551 787,193,703,266 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,102,401,438 507,101,673,189 -0.00%
realworld.run.linux.x64.checked.mch 55,375,362,455 55,375,384,707 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,467 16,839,407 -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,401,352,553 42,401,206,292 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,565,464,572 91,565,502,481 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,614,270 28,498,657,807 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,757,561,819 881,755,215,428 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,329,351 739,328,906 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,891,531,366 280,891,661,740 +0.00%
libraries_tests.run.osx.arm64.Release.mch 671,616,604,461 671,617,366,066 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,136,864,515 544,136,408,700 -0.00%
realworld.run.osx.arm64.checked.mch 55,737,690,692 55,737,672,615 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,384 661,384 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,965,731 17,098,966,690 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,957,056 11,989,954,872 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,513,756 340,534,463,735 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,242,903 167,232,997 -0.01%
libraries_tests.run.osx.arm64.Release.mch 207,766,667,140 207,766,649,568 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,183,613 13,722,165,067 -0.00%
realworld.run.osx.arm64.checked.mch 438,640,080 438,656,096 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,400,691,169 42,400,544,908 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,466,498,841 74,466,535,791 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,657,214 16,508,702,935 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,223,048,063 541,220,751,693 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,329,351 739,328,906 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,724,288,463 280,724,428,743 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,849,937,321 463,850,716,498 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,414,680,902 530,414,243,633 -0.00%
realworld.run.osx.arm64.checked.mch 55,299,050,612 55,299,016,519 -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,681,905,339 41,681,948,368 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,006,752,159 140,006,718,564 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,378,019 29,350,422,984 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,220,815,804 937,219,453,111 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,582,526 796,582,522 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,059,749,526 282,059,710,306 -0.00%
libraries_tests.run.windows.arm64.Release.mch 727,382,134,787 727,383,447,107 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,223,433,579 573,223,194,135 -0.00%
realworld.run.windows.arm64.checked.mch 58,393,026,520 58,393,007,554 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,141 17,150,131 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,679 556,679 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,806,880 17,086,808,736 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,218,355 11,718,220,566 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,478,156 382,262,751,933 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,165 165,964,071 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,311,022 209,825,327,225 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,511,641 13,721,509,217 -0.00%
realworld.run.windows.arm64.checked.mch 438,813,186 438,829,190 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,681,348,660 41,681,391,689 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,919,945,279 122,919,909,828 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,159,664 17,632,202,418 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,958,337,648 554,956,701,178 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,582,526 796,582,522 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,893,795,361 281,893,746,235 -0.00%
libraries_tests.run.windows.arm64.Release.mch 517,556,823,765 517,558,119,882 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,501,921,938 559,501,684,918 -0.00%
realworld.run.windows.arm64.checked.mch 57,954,213,334 57,954,178,364 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,141 17,150,131 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,526,368 40,483,415,470 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,075,193,932 119,075,372,403 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,440,617 27,409,438,808 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,949,993,186 849,948,345,944 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,257,542 661,256,223 -0.00%
libraries.pmi.windows.x64.checked.mch 266,848,597,765 266,848,641,826 +0.00%
libraries_tests.run.windows.x64.Release.mch 688,865,445,567 688,866,296,949 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,666,396,259 537,665,666,820 -0.00%
realworld.run.windows.x64.checked.mch 59,763,274,033 59,763,319,409 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,196 13,055,161 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,638 466,638 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,450,147 15,100,448,437 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,641,432 10,124,640,879 -0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,222,399 339,996,008,170 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,384 143,284,388 +0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,568,423 178,440,570,072 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,828,846 12,581,833,198 +0.00%
realworld.run.windows.x64.checked.mch 333,554,887 333,553,760 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,059,730 40,482,948,832 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,974,743,785 103,974,923,966 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,799,185 17,284,797,929 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,953,770,787 509,952,337,774 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,257,542 661,256,223 -0.00%
libraries.pmi.windows.x64.checked.mch 266,705,313,381 266,705,357,438 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,424,877,144 510,425,726,877 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,084,567,413 525,083,833,622 -0.00%
realworld.run.windows.x64.checked.mch 59,429,719,146 59,429,765,649 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,196 13,055,161 -0.00%