Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,064,692,193 56,064,595,398 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,606,700,546 237,606,526,584 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,285,012,801 40,285,065,950 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,642,860,942 963,639,240,344 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,715,595,668 145,715,496,299 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,039,925,943 271,039,789,973 -0.00%
libraries_tests.run.linux.arm64.Release.mch 992,315,280,746 992,315,111,605 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,401,057,792 550,400,246,212 -0.00%
realworld.run.linux.arm64.checked.mch 58,435,461,604 58,435,273,433 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,825,772 12,023,758,605 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,289,217 340,289,217 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,285,476 27,329,287,860 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,733,542 20,658,730,252 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,744,277,696 391,743,957,115 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,985 1,888,985 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,401 165,940,407 +0.00%
libraries_tests.run.linux.arm64.Release.mch 222,164,645,517 222,164,637,178 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,388,615 14,094,391,340 +0.00%
realworld.run.linux.arm64.checked.mch 457,365,213 457,381,172 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,846 1,252,846 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,724,402,976 55,724,306,181 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 210,277,415,070 210,277,238,724 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,626,279,259 19,626,335,698 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,898,583,246 571,895,283,229 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,713,706,683 145,713,607,314 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,873,985,542 270,873,849,566 -0.00%
libraries_tests.run.linux.arm64.Release.mch 770,150,635,229 770,150,474,427 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,306,669,177 536,305,854,872 -0.00%
realworld.run.linux.arm64.checked.mch 57,978,096,391 57,977,892,261 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,572,926 12,022,505,759 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,674,999,668 57,674,589,869 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 239,262,563,666 239,260,499,696 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,692,262,518 38,692,194,602 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,026,062,370 883,022,518,058 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,438,124,551 129,437,665,338 -0.00%
libraries.pmi.linux.x64.checked.mch 257,498,231,074 257,496,586,894 -0.00%
libraries_tests.run.linux.x64.Release.mch 917,197,955,295 917,192,767,020 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,306,184,273 520,303,086,081 -0.00%
realworld.run.linux.x64.checked.mch 55,698,184,334 55,697,820,188 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,432,357 19,387,280,308 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,541,261 388,541,261 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,039,998,457 26,040,001,693 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,057,061 19,951,056,266 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,467,795 355,368,437,304 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,966 1,643,966 0.00%
libraries.pmi.linux.x64.checked.mch 149,805,777 149,805,775 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,433,071 196,631,420,786 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,530,031 12,962,527,611 -0.00%
realworld.run.linux.x64.checked.mch 329,719,845 329,719,886 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,236 1,251,236 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,286,458,407 57,286,048,608 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,222,565,209 213,220,498,003 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,741,205,457 18,741,138,336 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,657,594,575 527,654,080,754 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,436,480,585 129,436,021,372 -0.00%
libraries.pmi.linux.x64.checked.mch 257,348,425,297 257,346,781,119 -0.00%
libraries_tests.run.linux.x64.Release.mch 720,566,522,224 720,561,346,234 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,343,654,242 507,340,558,470 -0.00%
realworld.run.linux.x64.checked.mch 55,368,464,489 55,368,100,302 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,181,121 19,386,029,072 -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,156,488 42,411,062,005 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,342,470,977 91,342,318,762 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,519,760,726 28,519,763,093 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,711,238,043 918,707,657,254 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,467,433,330 145,467,299,950 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,956,596,958 280,956,260,385 -0.00%
libraries_tests.run.osx.arm64.Release.mch 728,104,697,843 728,105,074,639 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,848,648,124 542,848,046,817 -0.00%
realworld.run.osx.arm64.checked.mch 55,641,664,142 55,641,619,042 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,712 556,712 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,199,857 17,035,200,796 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,920,497 11,991,920,229 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 375,002,404,046 375,002,520,494 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,440 1,886,440 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,394 167,233,386 -0.00%
libraries_tests.run.osx.arm64.Release.mch 210,093,211,717 210,093,213,249 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,614,969 13,721,621,105 +0.00%
realworld.run.osx.arm64.checked.mch 438,496,572 438,496,562 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,410,599,776 42,410,505,293 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,307,271,120 74,307,117,966 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,527,840,229 16,527,842,864 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,708,833,997 543,705,136,760 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,465,546,890 145,465,413,510 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,789,363,564 280,789,026,999 -0.00%
libraries_tests.run.osx.arm64.Release.mch 518,011,486,126 518,011,861,390 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,127,033,155 529,126,425,712 -0.00%
realworld.run.osx.arm64.checked.mch 55,203,167,570 55,203,122,480 -0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,662,083,519 41,662,042,677 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,818,313,117 136,818,058,201 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,635,540,800 29,635,498,974 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,644,425,934 936,642,000,499 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,489,229,867 153,489,088,066 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,122,434,089 282,122,032,498 -0.00%
libraries_tests.run.windows.arm64.Release.mch 746,141,785,683 746,142,309,621 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,488,482,465 573,487,538,179 -0.00%
realworld.run.windows.arm64.checked.mch 58,499,424,117 58,499,379,912 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,652,274 16,096,571,411 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,689 556,689 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,797,845 16,826,802,190 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,735,564 11,718,735,140 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,825,348,128 381,825,456,506 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,370 1,889,370 0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,115 165,954,175 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,832,169,675 209,832,156,462 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,885,845 13,721,870,367 -0.00%
realworld.run.windows.arm64.checked.mch 438,834,980 438,834,977 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,923 1,300,923 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,661,526,830 41,661,485,988 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,991,515,272 119,991,256,011 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,916,805,236 17,916,763,834 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,819,077,806 554,816,543,993 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,487,340,497 153,487,198,696 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,956,469,974 281,956,078,323 -0.00%
libraries_tests.run.windows.arm64.Release.mch 536,309,616,008 536,310,153,159 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,766,596,620 559,765,667,812 -0.00%
realworld.run.windows.arm64.checked.mch 58,060,589,137 58,060,544,935 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,351,351 16,095,270,488 -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,695,905,639 154,694,993,283 -0.00%
benchmarks.run.windows.x64.checked.mch 40,500,957,657 40,500,775,974 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,748,190,122 120,747,363,353 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,769,359,150 26,769,241,507 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,291,789,551 851,288,450,624 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,849,738,847 134,849,425,337 -0.00%
libraries.pmi.windows.x64.checked.mch 266,942,588,987 266,941,269,296 -0.00%
libraries_tests.run.windows.x64.Release.mch 685,302,609,391 685,299,494,476 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,448,640,712 537,446,153,122 -0.00%
realworld.run.windows.x64.checked.mch 59,583,759,184 59,583,520,888 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,060,119,035 23,059,976,586 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,952,137 19,485,954,025 +0.00%
benchmarks.run.windows.x64.checked.mch 466,631 466,631 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,873,713 15,237,874,600 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,922,763 10,127,920,680 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,066,001,521 340,065,814,641 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,693 1,599,693 0.00%
libraries.pmi.windows.x64.checked.mch 143,283,560 143,283,558 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,369,550 181,973,379,676 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,198,848 12,436,197,606 -0.00%
realworld.run.windows.x64.checked.mch 333,558,588 333,559,711 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,763 1,251,763 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,209,953,502 135,209,039,258 -0.00%
benchmarks.run.windows.x64.checked.mch 40,500,491,026 40,500,309,343 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,510,316,409 105,509,488,753 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,641,436,387 16,641,320,827 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,225,788,030 511,222,635,983 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,848,139,154 134,847,825,644 -0.00%
libraries.pmi.windows.x64.checked.mch 266,799,305,427 266,797,985,738 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,329,239,841 503,326,114,800 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,012,441,864 525,009,955,516 -0.00%
realworld.run.windows.x64.checked.mch 59,250,200,596 59,249,961,177 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,058,867,272 23,058,724,823 -0.00%