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 54,248,225,394 54,248,188,047 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,178,109,418 238,177,937,702 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,059,713,555 38,059,697,225 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,104,679,205 965,101,756,471 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,726,115 746,725,806 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,982,117,277 270,982,230,178 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,005,464,344,520 1,005,466,053,851 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,684,102,578 549,683,368,931 -0.00%
realworld.run.linux.arm64.checked.mch 58,509,057,512 58,509,111,444 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,530,580 17,530,512 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,921,097 289,921,097 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,912,187,936 26,912,189,009 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,149,438,926 18,149,439,358 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,490,303,973 392,490,249,271 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,939,586 165,949,462 +0.01%
libraries_tests.run.linux.arm64.Release.mch 224,100,554,632 224,100,553,975 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,260,277 14,095,261,393 +0.00%
realworld.run.linux.arm64.checked.mch 458,163,355 458,179,327 +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,958,304,297 53,958,266,950 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,265,921,482 211,265,748,693 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,910,274,629 19,910,257,867 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,614,375,232 572,611,507,200 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,726,115 746,725,806 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,816,177,691 270,816,280,716 +0.00%
libraries_tests.run.linux.arm64.Release.mch 781,363,789,888 781,365,499,876 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,588,842,301 535,588,107,538 -0.00%
realworld.run.linux.arm64.checked.mch 58,050,894,157 58,050,932,117 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,530,580 17,530,512 -0.00%


linux x64

Overall (-0.00% to +0.01%)

Collection PDIFF
smoke_tests.nativeaot.linux.x64.checked.mch +0.01%

FullOpts (-0.00% to +0.01%)

Collection PDIFF
smoke_tests.nativeaot.linux.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,811,872,702 55,811,879,670 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,878,386,564 236,878,022,232 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,431,789,261 32,431,715,414 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,292,393,579 882,289,838,535 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,532,854 639,531,446 -0.00%
libraries.pmi.linux.x64.checked.mch 257,408,120,079 257,408,086,405 -0.00%
libraries_tests.run.linux.x64.Release.mch 984,842,154,172 984,843,195,763 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,985,928,175 519,985,334,985 -0.00%
realworld.run.linux.x64.checked.mch 55,713,667,377 55,713,678,171 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,831,286 16,832,585 +0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,719,007 342,719,002 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,386,034,605 23,386,031,471 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,862,879,826 13,862,880,203 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,126,648,277 355,126,997,417 +0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,823,865 149,823,002 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,748,587,487 196,748,584,374 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,198,393 12,963,189,341 -0.00%
realworld.run.linux.x64.checked.mch 333,608,630 333,608,597 -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,469,153,695 55,469,160,668 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,492,351,959 213,491,990,761 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,568,909,435 18,568,835,211 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,165,745,302 527,162,841,118 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,532,854 639,531,446 -0.00%
libraries.pmi.linux.x64.checked.mch 257,258,296,214 257,258,263,403 -0.00%
libraries_tests.run.linux.x64.Release.mch 788,093,566,685 788,094,611,389 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,022,729,782 507,022,145,644 -0.00%
realworld.run.linux.x64.checked.mch 55,380,058,747 55,380,069,574 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,831,286 16,832,585 +0.01%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,403,224,462 42,403,185,149 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,651,174,150 91,651,200,250 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,504,623,257 28,504,658,932 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,705,586,454 881,703,065,153 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,347,056 739,346,847 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,896,067,919 280,895,990,801 -0.00%
libraries_tests.run.osx.arm64.Release.mch 672,087,247,418 672,087,639,961 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,062,046,180 544,061,436,948 -0.00%
realworld.run.osx.arm64.checked.mch 55,746,849,767 55,746,835,594 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,400 661,400 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,100,006,781 17,100,011,115 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,990,454,644 11,990,455,944 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,540,572,680 340,540,607,751 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,251,893 167,249,426 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,772,921,393 207,772,929,703 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,331,452 13,722,340,828 +0.00%
realworld.run.osx.arm64.checked.mch 438,661,881 438,645,867 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,402,563,062 42,402,523,749 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,551,167,369 74,551,189,135 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,514,168,613 16,514,202,988 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,165,013,774 541,162,457,402 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,347,056 739,346,847 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,728,816,026 280,728,741,375 -0.00%
libraries_tests.run.osx.arm64.Release.mch 464,314,326,025 464,314,710,258 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,339,714,728 530,339,096,120 -0.00%
realworld.run.osx.arm64.checked.mch 55,308,187,886 55,308,189,727 +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,683,811,305 41,683,836,922 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,113,497,472 140,113,386,600 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,357,347,651 29,357,453,100 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,141,954,170 937,138,915,163 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,588,017 796,587,272 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,062,895,560 282,062,712,464 -0.00%
libraries_tests.run.windows.arm64.Release.mch 727,933,620,616 727,934,343,017 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,112,017,587 573,111,210,485 -0.00%
realworld.run.windows.arm64.checked.mch 58,400,434,277 58,400,472,061 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,703 17,150,701 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,685 556,685 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,087,939,337 17,087,938,965 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,796,287 11,718,792,088 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,268,547,888 382,268,419,031 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,973,054 165,973,083 +0.00%
libraries_tests.run.windows.arm64.Release.mch 209,832,117,474 209,832,116,512 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,623,950 13,721,637,250 +0.00%
realworld.run.windows.arm64.checked.mch 438,818,959 438,834,959 +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,683,254,620 41,683,280,237 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,025,558,135 123,025,447,635 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,638,551,364 17,638,661,012 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,873,406,282 554,870,496,132 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,588,017 796,587,272 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,896,922,506 281,896,739,381 -0.00%
libraries_tests.run.windows.arm64.Release.mch 518,101,503,142 518,102,226,505 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,390,393,637 559,389,573,235 -0.00%
realworld.run.windows.arm64.checked.mch 57,961,615,318 57,961,637,102 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,703 17,150,701 -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,489,332,999 40,489,248,379 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,163,548,293 119,163,530,533 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,419,149,731 27,419,085,068 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,893,967,956 849,891,319,286 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,290,663 661,289,343 -0.00%
libraries.pmi.windows.x64.checked.mch 266,840,037,929 266,839,678,221 -0.00%
libraries_tests.run.windows.x64.Release.mch 689,403,534,492 689,404,590,253 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,578,832,787 537,578,115,353 -0.00%
realworld.run.windows.x64.checked.mch 59,767,944,179 59,767,871,452 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,050,833 13,050,766 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,655 466,655 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,102,179,463 15,102,179,764 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,125,600,450 10,125,600,848 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,010,622,090 340,010,456,004 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,301,670 143,301,663 -0.00%
libraries_tests.run.windows.x64.Release.mch 178,452,759,463 178,452,760,530 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,582,576,946 12,582,566,486 -0.00%
realworld.run.windows.x64.checked.mch 333,575,988 333,575,983 -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,488,866,344 40,488,781,724 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 104,061,368,830 104,061,350,769 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,293,549,281 17,293,484,220 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,883,345,866 509,880,863,282 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,290,663 661,289,343 -0.00%
libraries.pmi.windows.x64.checked.mch 266,696,736,259 266,696,376,558 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,950,775,029 510,951,829,723 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,996,255,841 524,995,548,867 -0.00%
realworld.run.windows.x64.checked.mch 59,434,368,191 59,434,295,469 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,050,833 13,050,766 -0.00%