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 58,190,271,079 58,190,319,276 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,534,891,482 229,534,654,030 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,962,113 33,882,002,610 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,242,575,561 960,240,808,205 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,243,062,355 165,243,235,354 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,952,783,324 268,952,826,809 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,900,870,728 904,901,453,394 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,530,137,134 546,529,207,904 -0.00%
realworld.run.linux.arm64.checked.mch 57,967,267,998 57,967,115,796 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,404,352 11,995,344,298 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,406,421 387,407,057 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,233,540 25,044,253,348 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,925,178 14,614,938,204 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,437,697 392,183,390,551 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,725 1,869,725 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,791 164,846,689 +0.01%
libraries_tests.run.linux.arm64.Release.mch 219,698,995,263 219,699,318,621 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,474,601 13,858,528,757 +0.00%
realworld.run.linux.arm64.checked.mch 448,328,440 448,328,547 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,830 1,242,830 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,802,864,658 57,802,912,219 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,490,657,942 204,490,400,682 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,267,036,935 19,267,064,406 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,059,137,864 568,057,417,654 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,241,192,630 165,241,365,629 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,787,946,533 268,787,980,120 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,201,875,465 685,202,134,773 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,671,662,533 532,670,679,147 -0.00%
realworld.run.linux.arm64.checked.mch 57,518,939,558 57,518,787,249 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,161,522 11,994,101,468 -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,942,703,498 57,942,546,646 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,413,090,463 234,412,980,450 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,094,371 35,107,102,511 +0.00%
coreclr_tests.run.linux.x64.checked.mch 875,005,091,800 875,003,224,328 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,458,177,940 147,458,226,862 +0.00%
libraries.pmi.linux.x64.checked.mch 256,103,887,421 256,103,871,451 -0.00%
libraries_tests.run.linux.x64.Release.mch 880,062,376,312 880,063,433,322 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,821,351,129 518,820,576,185 -0.00%
realworld.run.linux.x64.checked.mch 55,771,255,037 55,771,256,253 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,710,489 19,430,650,795 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,999 390,468,999 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,745,535 26,038,747,266 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,572,610 16,151,572,551 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,688,596 355,577,458,883 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,564 1,645,564 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,870 150,116,731 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,490,710 194,700,503,244 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,870,992,164 12,870,998,902 +0.00%
realworld.run.linux.x64.checked.mch 342,519,568 342,520,559 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,656 1,253,656 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,234,499 57,552,077,647 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,374,344,928 208,374,233,184 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,955,521,761 18,955,529,960 +0.00%
coreclr_tests.run.linux.x64.checked.mch 519,427,403,204 519,425,765,445 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,456,532,376 147,456,581,298 +0.00%
libraries.pmi.linux.x64.checked.mch 255,953,771,551 255,953,754,720 -0.00%
libraries_tests.run.linux.x64.Release.mch 685,361,885,602 685,362,930,078 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,950,358,965 505,949,577,283 -0.00%
realworld.run.linux.x64.checked.mch 55,428,735,469 55,428,735,694 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,456,833 19,429,397,139 -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,423,846,172 42,423,823,189 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,068,314,026 91,068,265,101 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,350,247 28,488,315,690 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,648,132,024 924,645,558,916 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,533,140 165,004,649,076 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,412,861,938 279,412,776,197 -0.00%
libraries_tests.run.osx.arm64.Release.mch 676,160,170,647 676,160,707,576 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,875,558,682 534,875,000,051 -0.00%
realworld.run.osx.arm64.checked.mch 55,210,423,094 55,210,437,285 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,730 550,730 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,745,441 16,975,760,135 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,706,062 11,915,716,668 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,140,682 383,027,259,336 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,258 1,867,258 0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,228 166,096,210 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,798,229 204,689,110,462 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,945,472 13,487,988,877 +0.00%
realworld.run.osx.arm64.checked.mch 430,295,305 430,295,266 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,295,442 42,423,272,459 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,092,568,585 74,092,504,966 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,644,185 16,572,599,022 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,620,991,342 541,618,299,580 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,002,665,882 165,002,781,818 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,246,765,710 279,246,679,987 -0.00%
libraries_tests.run.osx.arm64.Release.mch 471,471,372,418 471,471,597,114 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,387,613,210 521,387,011,174 -0.00%
realworld.run.osx.arm64.checked.mch 54,780,127,789 54,780,142,019 +0.00%


windows arm64

MinOpts (-0.01% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,791,154 41,709,678,317 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,873,160,774 136,873,185,856 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,851,068 28,656,884,516 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,001,455,156 936,999,381,881 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,999,482,232 172,999,638,649 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,284,634,747 280,284,521,643 -0.00%
libraries_tests.run.windows.arm64.Release.mch 704,817,785,990 704,818,176,727 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,153,012,903 570,152,213,255 -0.00%
realworld.run.windows.arm64.checked.mch 57,976,797,385 57,976,665,258 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,081,833,232 16,081,782,659 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,644 550,644 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,357,466 16,936,369,617 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,859,735 11,631,870,678 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,634,113,504 381,633,943,740 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,091 1,870,091 0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,593 164,925,463 +0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,843,852 210,294,153,350 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,275,136 13,491,337,059 +0.00%
realworld.run.windows.arm64.checked.mch 430,692,715 430,666,136 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,591 1,290,591 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,240,510 41,709,127,673 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,936,803,308 119,936,816,239 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,024,991,333 17,025,013,838 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,367,341,652 555,365,438,141 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,997,612,141 172,997,768,558 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,119,719,154 280,119,596,180 -0.00%
libraries_tests.run.windows.arm64.Release.mch 494,523,942,138 494,524,023,377 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,661,737,767 556,660,876,196 -0.00%
realworld.run.windows.arm64.checked.mch 57,546,104,670 57,545,999,122 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,542,641 16,080,492,068 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 178,284,790,779 178,285,219,031 +0.00%
benchmarks.run.windows.x64.checked.mch 60,968,372,463 60,968,237,077 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,563,005,249 135,563,272,383 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,771,541 27,143,708,561 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,355,840,479 930,353,487,541 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,756,076,021 152,756,122,065 +0.00%
libraries.pmi.windows.x64.checked.mch 265,504,010,764 265,503,987,879 -0.00%
libraries_tests.run.windows.x64.Release.mch 734,186,808,335 734,187,292,388 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,957,249,014 591,956,610,153 -0.00%
realworld.run.windows.x64.checked.mch 59,320,714,143 59,320,826,819 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,276,547,503 23,276,450,096 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,488,482 21,673,485,712 -0.00%
benchmarks.run.windows.x64.checked.mch 816,559 816,559 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,393,023 22,940,386,445 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,500,588 10,194,500,556 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,054,898 373,975,068,724 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,300 1,601,300 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,949 143,566,119 -0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,033,034 209,367,031,218 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,950,281 12,576,950,331 +0.00%
realworld.run.windows.x64.checked.mch 334,121,217 334,121,201 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,947 1,253,947 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,611,302,297 156,611,733,319 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,555,904 60,967,420,518 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,622,612,226 112,622,885,938 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,270,953 16,949,208,005 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,380,785,581 556,378,418,817 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,754,474,721 152,754,520,765 +0.00%
libraries.pmi.windows.x64.checked.mch 265,360,443,815 265,360,421,760 -0.00%
libraries_tests.run.windows.x64.Release.mch 524,819,775,301 524,820,261,170 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,380,298,733 579,379,659,822 -0.00%
realworld.run.windows.x64.checked.mch 58,986,592,926 58,986,705,618 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,293,556 23,275,196,149 -0.00%