Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 61,021,758,899 61,021,834,726 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,466,016,744 236,466,200,616 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,592,403,656 40,592,419,571 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 961,019,262,915 961,017,552,031 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,374,713,930 165,374,838,201 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,293,236,933 269,293,337,913 +0.00%
libraries_tests.run.linux.arm64.Release.mch 912,154,594,012 912,155,355,885 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,300,270,840 546,300,121,781 -0.00%
realworld.run.linux.arm64.checked.mch 57,951,498,040 57,951,583,183 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,018,001,400 12,017,957,482 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 447,664,709 447,664,709 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 23,365,429,248 23,365,434,691 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,975,179,682 20,975,180,010 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,317,826,082 392,317,884,288 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,870,900 1,870,900 0.00%
libraries.pmi.linux.arm64.checked.mch 165,073,101 165,073,092 -0.00%
libraries_tests.run.linux.arm64.Release.mch 220,882,058,826 220,882,052,385 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,866,478,537 13,866,476,711 -0.00%
realworld.run.linux.arm64.checked.mch 448,433,608 448,460,231 +0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,243,531 1,243,531 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 60,574,094,190 60,574,170,017 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 213,100,587,496 213,100,765,925 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,617,223,974 19,617,239,561 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,701,436,833 568,699,667,743 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,372,843,030 165,372,967,301 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,128,163,832 269,128,264,821 +0.00%
libraries_tests.run.linux.arm64.Release.mch 691,272,535,186 691,273,303,500 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,433,792,303 532,433,645,070 -0.00%
realworld.run.linux.arm64.checked.mch 57,503,064,432 57,503,122,952 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,016,757,869 12,016,713,951 -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,229,038,284 51,228,974,287 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,054,183,293 236,053,986,208 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,547,341,594 33,547,322,111 -0.00%
coreclr_tests.run.linux.x64.checked.mch 895,000,535,230 894,998,956,449 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,508,408,068 147,508,391,175 -0.00%
libraries.pmi.linux.x64.checked.mch 256,270,617,672 256,270,831,791 +0.00%
libraries_tests.run.linux.x64.Release.mch 888,635,664,490 888,636,657,002 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,469,892,354 518,469,054,039 -0.00%
realworld.run.linux.x64.checked.mch 55,479,016,797 55,479,034,880 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,402,553,515 19,402,464,906 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 224,083,457 224,083,457 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 20,901,200,411 20,901,198,467 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,917,413,175 14,917,413,029 -0.00%
coreclr_tests.run.linux.x64.checked.mch 362,996,211,754 362,995,922,279 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,736 1,645,736 0.00%
libraries.pmi.linux.x64.checked.mch 150,120,629 150,119,757 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,817,738,823 196,817,731,580 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,500,763 12,871,505,821 +0.00%
realworld.run.linux.x64.checked.mch 333,678,720 333,674,341 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,785 1,253,785 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,004,954,827 51,004,890,830 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,152,982,882 215,152,787,741 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,629,928,419 18,629,909,082 -0.00%
coreclr_tests.run.linux.x64.checked.mch 532,004,323,476 532,003,034,170 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,506,762,332 147,506,745,439 -0.00%
libraries.pmi.linux.x64.checked.mch 256,120,497,043 256,120,712,034 +0.00%
libraries_tests.run.linux.x64.Release.mch 691,817,925,667 691,818,925,422 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,598,391,591 505,597,548,218 -0.00%
realworld.run.linux.x64.checked.mch 55,145,338,077 55,145,360,539 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,401,299,730 19,401,211,121 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,791,262,084 42,791,330,958 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 90,504,873,940 90,504,854,099 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,704,160,842 28,704,182,392 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 902,983,520,506 902,981,525,229 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,139,608,753 165,139,681,785 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,803,627,030 279,803,651,432 +0.00%
libraries_tests.run.osx.arm64.Release.mch 666,004,705,576 666,005,265,302 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 535,552,001,642 535,551,443,076 -0.00%
realworld.run.osx.arm64.checked.mch 55,272,153,541 55,272,281,231 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,407 551,407 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,970,622,071 16,970,619,442 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,049,729,669 12,049,729,951 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 376,291,847,517 376,291,667,103 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,868,448 1,868,448 0.00%
libraries.pmi.osx.arm64.checked.mch 166,325,960 166,318,518 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,071,621,589 207,071,635,817 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,484,205,552 13,484,205,017 -0.00%
realworld.run.osx.arm64.checked.mch 431,578,946 431,605,662 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,790,710,677 42,790,779,551 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,534,251,869 73,534,234,657 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,654,431,173 16,654,452,441 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 526,691,672,989 526,689,858,126 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,137,740,305 165,137,813,337 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,637,301,070 279,637,332,914 +0.00%
libraries_tests.run.osx.arm64.Release.mch 458,933,083,987 458,933,629,485 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 522,067,796,090 522,067,238,059 -0.00%
realworld.run.osx.arm64.checked.mch 54,840,574,595 54,840,675,569 +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 42,074,704,354 42,074,741,529 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 138,581,981,541 138,582,022,687 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,185,328,906 29,185,354,904 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,729,627,435 937,727,790,726 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,135,981,186 173,136,078,082 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,635,290,904 280,635,311,524 +0.00%
libraries_tests.run.windows.arm64.Release.mch 692,189,353,539 692,189,708,642 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,366,775,150 570,366,115,128 -0.00%
realworld.run.windows.arm64.checked.mch 57,985,359,601 57,985,500,375 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,071,771,110 16,071,696,395 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,273 551,273 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,202,952,058 17,202,953,264 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,773,895,073 11,773,894,353 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,853,382,790 381,852,991,064 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,871,295 1,871,295 0.00%
libraries.pmi.windows.arm64.checked.mch 165,151,139 165,141,241 -0.01%
libraries_tests.run.windows.arm64.Release.mch 208,641,851,401 208,641,842,838 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,500,400,488 13,500,394,631 -0.00%
realworld.run.windows.arm64.checked.mch 431,473,543 431,473,623 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,274 1,291,274 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,074,153,081 42,074,190,256 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 121,379,029,483 121,379,069,423 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,411,433,833 17,411,460,551 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,876,244,645 555,874,799,662 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,134,109,891 173,134,206,787 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,470,139,765 280,470,170,283 +0.00%
libraries_tests.run.windows.arm64.Release.mch 483,547,502,138 483,547,865,804 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,866,374,662 556,865,720,497 -0.00%
realworld.run.windows.arm64.checked.mch 57,553,886,058 57,554,026,752 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,070,479,836 16,070,405,121 -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,866,296,423 40,866,222,813 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 113,058,479,649 113,058,699,666 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,040,378,664 27,040,400,492 +0.00%
coreclr_tests.run.windows.x64.checked.mch 861,606,482,391 861,604,575,182 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,797,027,712 152,797,176,149 +0.00%
libraries.pmi.windows.x64.checked.mch 265,781,700,194 265,781,691,314 -0.00%
libraries_tests.run.windows.x64.Release.mch 684,378,050,783 684,379,247,440 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,162,863,812 535,162,214,496 -0.00%
realworld.run.windows.x64.checked.mch 59,374,971,021 59,375,049,063 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,269,520,025 23,269,409,765 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,812 466,812 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,756,357,633 14,756,361,233 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,309,741,848 10,309,742,117 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,499,013,621 347,498,734,098 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,407 1,601,407 0.00%
libraries.pmi.windows.x64.checked.mch 143,569,298 143,566,816 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,196,658,639 181,196,654,342 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,216,078,257 12,216,077,239 -0.00%
realworld.run.windows.x64.checked.mch 334,129,360 334,130,509 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,034 1,254,034 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,865,829,611 40,865,756,001 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 98,302,122,016 98,302,338,433 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,730,636,816 16,730,658,375 +0.00%
coreclr_tests.run.windows.x64.checked.mch 514,107,468,770 514,105,841,084 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,795,426,305 152,795,574,742 +0.00%
libraries.pmi.windows.x64.checked.mch 265,638,130,896 265,638,124,498 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,181,392,144 503,182,593,098 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,946,785,555 522,946,137,257 -0.00%
realworld.run.windows.x64.checked.mch 59,040,841,661 59,040,918,554 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,268,265,991 23,268,155,731 -0.00%