Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 61,030,972,255 61,030,931,682 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,500,054,273 236,500,147,420 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,596,623,303 40,596,652,202 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 959,439,202,429 959,437,347,943 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,402,872,986 165,402,992,592 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,332,003,062 269,331,929,926 -0.00%
libraries_tests.run.linux.arm64.Release.mch 912,256,456,343 912,256,942,263 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,370,462,018 546,369,979,095 -0.00%
realworld.run.linux.arm64.checked.mch 57,959,376,188 57,959,488,671 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,210,443 12,020,178,953 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 447,665,847 447,665,762 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 23,365,500,004 23,365,478,223 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,975,266,023 20,975,245,606 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,477,196,846 392,476,660,127 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,870,913 1,870,913 0.00%
libraries.pmi.linux.arm64.checked.mch 165,063,193 165,073,116 +0.01%
libraries_tests.run.linux.arm64.Release.mch 220,882,553,588 220,882,306,478 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,866,489,246 13,866,467,930 -0.00%
realworld.run.linux.arm64.checked.mch 448,431,977 448,460,073 +0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,508 1,243,506 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 60,583,306,408 60,583,265,920 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 213,134,554,269 213,134,669,197 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,621,357,280 19,621,406,596 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 566,962,005,583 566,960,687,816 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,401,002,073 165,401,121,679 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,166,939,869 269,166,856,810 -0.00%
libraries_tests.run.linux.arm64.Release.mch 691,373,902,755 691,374,635,785 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,503,972,772 532,503,511,165 -0.00%
realworld.run.linux.arm64.checked.mch 57,510,944,211 57,511,028,598 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,018,966,935 12,018,935,447 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,238,033,175 51,237,985,751 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,089,655,728 236,089,447,021 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,550,553,361 33,550,498,522 -0.00%
coreclr_tests.run.linux.x64.checked.mch 924,082,723,215 924,080,955,765 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,532,029,883 147,532,146,277 +0.00%
libraries.pmi.linux.x64.checked.mch 256,315,619,097 256,315,770,314 +0.00%
libraries_tests.run.linux.x64.Release.mch 888,743,498,376 888,744,693,107 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,526,343,257 518,525,552,633 -0.00%
realworld.run.linux.x64.checked.mch 55,488,618,134 55,488,635,123 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,407,641,064 19,407,553,911 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 224,084,173 224,084,173 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 20,901,247,996 20,901,248,411 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,917,392,427 14,917,391,509 -0.00%
coreclr_tests.run.linux.x64.checked.mch 372,931,187,134 372,931,316,817 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,748 1,645,748 0.00%
libraries.pmi.linux.x64.checked.mch 150,119,750 150,120,613 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,817,912,837 196,817,922,641 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,491,160 12,871,489,907 -0.00%
realworld.run.linux.x64.checked.mch 333,678,690 333,678,710 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,789 1,253,789 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,013,949,002 51,013,901,578 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,188,407,732 215,188,198,610 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,633,160,934 18,633,107,013 -0.00%
coreclr_tests.run.linux.x64.checked.mch 551,151,536,081 551,149,638,948 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,530,384,135 147,530,500,529 +0.00%
libraries.pmi.linux.x64.checked.mch 256,165,499,347 256,165,649,701 +0.00%
libraries_tests.run.linux.x64.Release.mch 691,925,585,539 691,926,770,466 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,654,852,097 505,654,062,726 -0.00%
realworld.run.linux.x64.checked.mch 55,154,939,444 55,154,956,413 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,406,387,275 19,406,300,122 -0.00%


osx arm64

MinOpts (-0.01% to +0.01%)

Collection PDIFF
libraries.pmi.osx.arm64.checked.mch -0.01%
realworld.run.osx.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,652,851,220 42,652,876,310 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,003,209,469 91,003,201,631 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,707,281,578 28,707,261,584 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 828,239,661,901 828,236,811,068 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,162,884,053 165,162,965,461 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,844,554,878 279,844,423,197 -0.00%
libraries_tests.run.osx.arm64.Release.mch 670,997,386,140 670,997,725,423 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 523,726,071,792 523,725,351,151 -0.00%
realworld.run.osx.arm64.checked.mch 55,278,115,179 55,278,201,315 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,317 551,317 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,154,714,753 17,154,701,997 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,049,748,446 12,049,737,245 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 347,636,404,368 347,635,740,789 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,868,430 1,868,430 0.00%
libraries.pmi.osx.arm64.checked.mch 166,325,974 166,316,068 -0.01%
libraries_tests.run.osx.arm64.Release.mch 206,396,628,614 206,396,446,880 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 12,835,347,144 12,835,334,815 -0.00%
realworld.run.osx.arm64.checked.mch 431,577,302 431,605,744 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,652,299,903 42,652,324,993 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,848,494,716 73,848,499,634 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,657,533,132 16,657,524,339 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,603,257,533 480,601,070,279 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,161,015,623 165,161,097,031 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,678,228,904 279,678,107,129 -0.00%
libraries_tests.run.osx.arm64.Release.mch 464,600,757,526 464,601,278,543 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 510,890,724,648 510,890,016,336 -0.00%
realworld.run.osx.arm64.checked.mch 54,846,537,877 54,846,595,571 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,081,710,560 42,081,743,474 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 138,602,188,994 138,602,336,201 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,188,742,665 29,188,740,476 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,151,752,877 936,149,650,170 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,164,147,470 173,164,247,078 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,682,092,477 280,682,093,225 +0.00%
libraries_tests.run.windows.arm64.Release.mch 692,162,200,980 692,162,231,374 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 568,750,680,779 568,750,458,323 -0.00%
realworld.run.windows.arm64.checked.mch 57,993,570,442 57,993,634,279 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,444,307 16,075,393,583 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,287 551,287 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,203,024,267 17,203,011,074 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,773,927,323 11,773,916,951 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,882,923,147 381,882,711,113 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,871,308 1,871,308 0.00%
libraries.pmi.windows.arm64.checked.mch 165,151,140 165,151,145 +0.00%
libraries_tests.run.windows.arm64.Release.mch 208,896,908,704 208,896,686,539 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,500,770,020 13,500,773,882 +0.00%
realworld.run.windows.arm64.checked.mch 431,471,960 431,473,615 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,283 1,291,281 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,081,159,273 42,081,192,187 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 121,399,164,727 121,399,325,127 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,414,815,342 17,414,823,525 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,268,829,730 554,266,939,057 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,162,276,162 173,162,375,770 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,516,941,337 280,516,942,080 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,265,292,276 483,265,544,835 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 555,249,910,759 555,249,684,441 -0.00%
realworld.run.windows.arm64.checked.mch 57,562,098,482 57,562,160,664 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,074,153,024 16,074,102,302 -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,873,198,135 40,873,297,815 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 114,814,743,149 114,814,843,713 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,043,361,111 27,043,353,261 -0.00%
coreclr_tests.run.windows.x64.checked.mch 843,597,440,444 843,595,446,604 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,826,766,856 152,826,857,177 +0.00%
libraries.pmi.windows.x64.checked.mch 263,804,082,186 263,804,041,694 -0.00%
libraries_tests.run.windows.x64.Release.mch 683,817,036,949 683,817,732,903 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 534,040,041,636 534,039,033,317 -0.00%
realworld.run.windows.x64.checked.mch 59,230,909,480 59,230,954,477 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,096,897,845 23,096,811,545 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,813 466,813 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,955,372,560 14,955,371,886 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,309,746,665 10,309,746,822 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,431,166,363 340,431,065,093 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,409 1,601,409 0.00%
libraries.pmi.windows.x64.checked.mch 143,567,601 143,570,081 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,132,140,226 181,132,139,672 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,216,116,394 12,216,123,311 +0.00%
realworld.run.windows.x64.checked.mch 334,129,533 334,129,540 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,027 1,254,034 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,872,731,322 40,872,831,002 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 99,859,370,589 99,859,471,827 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,733,614,446 16,733,606,439 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,166,274,081 503,164,381,511 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,825,165,447 152,825,255,768 +0.00%
libraries.pmi.windows.x64.checked.mch 263,660,514,585 263,660,471,613 -0.00%
libraries_tests.run.windows.x64.Release.mch 502,684,896,723 502,685,593,231 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 521,823,925,242 521,822,910,006 -0.00%
realworld.run.windows.x64.checked.mch 58,896,779,947 58,896,824,937 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,095,643,818 23,095,557,511 -0.00%