Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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,080,025 56,064,062,194 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,605,256,721 237,605,249,135 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,284,922,629 40,284,999,479 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,647,824,658 963,646,759,042 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,713,358,198 145,713,517,471 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,045,929,168 271,045,886,831 -0.00%
libraries_tests.run.linux.arm64.Release.mch 992,312,740,554 992,314,748,045 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,408,599,433 550,408,008,721 -0.00%
realworld.run.linux.arm64.checked.mch 58,435,329,037 58,435,473,084 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,907,355 12,023,867,169 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,288,438 340,288,438 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,238,696 27,329,238,736 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,746,776 20,658,745,701 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,743,983,598 391,743,938,862 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,928 1,888,928 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,414 165,930,503 -0.01%
libraries_tests.run.linux.arm64.Release.mch 222,164,509,303 222,164,508,638 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,372,239 14,094,379,179 +0.00%
realworld.run.linux.arm64.checked.mch 457,365,228 457,381,167 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,852 1,252,852 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,723,791,587 55,723,773,756 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 210,276,018,025 210,276,010,399 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,626,175,853 19,626,253,778 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,903,841,060 571,902,820,180 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,711,469,270 145,711,628,543 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,879,988,754 270,879,956,328 -0.00%
libraries_tests.run.linux.arm64.Release.mch 770,148,231,251 770,150,239,407 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,314,227,194 536,313,629,542 -0.00%
realworld.run.linux.arm64.checked.mch 57,977,963,809 57,978,091,917 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,654,503 12,022,614,317 -0.00%


linux x64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.01%
libraries.crossgen2.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,675,499,898 57,676,420,216 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 239,260,750,299 239,267,412,214 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,692,066,240 38,692,876,266 +0.00%
coreclr_tests.run.linux.x64.checked.mch 883,021,808,096 883,038,265,765 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,435,879,069 129,438,159,576 +0.00%
libraries.pmi.linux.x64.checked.mch 257,498,252,346 257,502,193,244 +0.00%
libraries_tests.run.linux.x64.Release.mch 917,190,851,207 917,212,874,387 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,306,605,323 520,314,656,446 +0.00%
realworld.run.linux.x64.checked.mch 55,697,789,599 55,698,640,507 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,653,444 19,388,096,452 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,541,537 388,561,501 +0.01%
benchmarks.run_pgo.linux.x64.checked.mch 26,039,987,263 26,040,521,042 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,049,028 19,951,468,177 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,690,293 355,378,160,520 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,978 1,644,088 +0.01%
libraries.pmi.linux.x64.checked.mch 149,804,893 149,805,582 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,326,374 196,636,594,859 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,532,485 12,962,891,341 +0.00%
realworld.run.linux.x64.checked.mch 329,720,848 329,721,157 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,237 1,251,314 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,286,958,361 57,287,858,715 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,220,763,036 213,226,891,172 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,741,017,212 18,741,408,089 +0.00%
coreclr_tests.run.linux.x64.checked.mch 527,653,117,803 527,660,105,245 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,434,235,091 129,436,515,488 +0.00%
libraries.pmi.linux.x64.checked.mch 257,348,447,453 257,352,387,662 +0.00%
libraries_tests.run.linux.x64.Release.mch 720,559,524,833 720,576,279,528 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,344,072,838 507,351,765,105 +0.00%
realworld.run.linux.x64.checked.mch 55,368,068,751 55,368,919,350 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,402,207 19,386,845,138 +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,132,178 42,411,191,821 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,342,341,462 91,342,444,211 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,519,511,352 28,519,560,645 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,711,584,167 918,709,933,949 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,468,435,674 145,468,537,742 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,959,371,242 280,959,502,746 +0.00%
libraries_tests.run.osx.arm64.Release.mch 728,100,168,711 728,101,773,093 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,848,812,468 542,848,360,056 -0.00%
realworld.run.osx.arm64.checked.mch 55,641,530,509 55,641,548,572 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,707 556,707 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,200,050 17,035,200,707 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,922,967 11,991,921,639 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,466,530 375,002,423,378 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,442 1,886,442 0.00%
libraries.pmi.osx.arm64.checked.mch 167,240,829 167,233,378 -0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,137,725 210,093,142,974 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,576,552 13,721,574,330 -0.00%
realworld.run.osx.arm64.checked.mch 438,496,571 438,512,584 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,410,575,471 42,410,635,114 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,307,141,412 74,307,243,504 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,527,588,385 16,527,639,006 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,709,117,637 543,707,510,571 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,466,549,232 145,466,651,300 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,792,130,413 280,792,269,368 +0.00%
libraries_tests.run.osx.arm64.Release.mch 518,007,030,986 518,008,630,119 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,127,235,916 529,126,785,726 -0.00%
realworld.run.osx.arm64.checked.mch 55,203,033,938 55,203,035,988 +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,441,487 41,661,497,713 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,816,067,927 136,816,171,694 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,635,485,265 29,635,477,789 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,651,394,646 936,650,186,127 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,489,258,529 153,489,386,183 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,116,368,922 282,116,418,156 +0.00%
libraries_tests.run.windows.arm64.Release.mch 746,160,371,370 746,161,814,873 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,473,046,608 573,472,413,769 -0.00%
realworld.run.windows.arm64.checked.mch 58,500,569,666 58,500,633,057 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,493,972 16,096,432,098 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,681 556,681 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,786,681 16,826,786,635 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,714,608 11,718,716,111 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,856,722 381,825,835,158 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,345 1,889,345 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,215 165,954,170 -0.00%
libraries_tests.run.windows.arm64.Release.mch 209,832,639,933 209,832,625,652 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,870,115 13,721,862,759 -0.00%
realworld.run.windows.arm64.checked.mch 438,850,981 438,834,984 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,941 1,300,941 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,660,884,806 41,660,941,032 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,989,281,246 119,989,385,059 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,916,770,657 17,916,761,678 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,825,537,924 554,824,350,969 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,487,369,184 153,487,496,838 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,950,414,707 281,950,463,986 +0.00%
libraries_tests.run.windows.arm64.Release.mch 536,327,731,437 536,329,189,221 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,751,176,493 559,750,551,010 -0.00%
realworld.run.windows.arm64.checked.mch 58,061,718,685 58,061,798,073 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,193,031 16,095,131,157 -0.00%


windows x64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch +0.01%
libraries.crossgen2.windows.x64.checked.mch +0.01%
smoke_tests.nativeaot.windows.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,694,551,467 154,698,446,079 +0.00%
benchmarks.run.windows.x64.checked.mch 40,501,523,747 40,502,255,024 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,748,009,033 120,752,048,620 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,769,012,085 26,769,604,339 +0.00%
coreclr_tests.run.windows.x64.checked.mch 851,291,477,606 851,307,747,583 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,849,879,192 134,852,267,561 +0.00%
libraries.pmi.windows.x64.checked.mch 266,942,285,046 266,946,518,117 +0.00%
libraries_tests.run.windows.x64.Release.mch 685,298,814,620 685,314,190,372 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,456,520,868 537,464,713,955 +0.00%
realworld.run.windows.x64.checked.mch 59,584,331,930 59,585,142,428 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,061,003,996 23,061,553,555 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,949,085 19,486,446,935 +0.00%
benchmarks.run.windows.x64.checked.mch 466,629 466,660 +0.01%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,872,640 15,238,315,818 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,923,869 10,128,247,170 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,065,942,098 340,075,217,251 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,704 1,599,814 +0.01%
libraries.pmi.windows.x64.checked.mch 143,284,405 143,285,093 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,383,651 181,978,400,413 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,200,922 12,436,566,745 +0.00%
realworld.run.windows.x64.checked.mch 333,558,601 333,559,817 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,769 1,251,846 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,208,602,382 135,211,999,144 +0.00%
benchmarks.run.windows.x64.checked.mch 40,501,057,118 40,501,788,364 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,510,136,393 105,513,732,802 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,641,088,216 16,641,357,169 +0.00%
coreclr_tests.run.windows.x64.checked.mch 511,225,535,508 511,232,530,332 +0.00%
libraries.crossgen2.windows.x64.checked.mch 134,848,279,488 134,850,667,747 +0.00%
libraries.pmi.windows.x64.checked.mch 266,799,000,641 266,803,233,024 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,325,430,969 503,335,789,959 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,020,319,946 525,028,147,210 +0.00%
realworld.run.windows.x64.checked.mch 59,250,773,329 59,251,582,611 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,059,752,227 23,060,301,709 +0.00%