Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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 48,189,492,290 48,188,959,407 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,332,007,686 190,330,409,718 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,286,649,614 35,286,492,258 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,267,654,380 672,261,715,677 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,546,818,643 163,545,429,339 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,070,992,021 270,067,436,982 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,907,827,407 77,907,103,805 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,430,055,364 537,422,307,190 -0.00%
realworld.run.linux.arm64.checked.mch 58,489,668,311 58,489,200,000 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,397,253,619 11,397,083,318 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,537,407 147,537,407 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,184,763,394 22,184,760,108 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,350,556,640 16,350,562,924 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,104,945 185,088,895,776 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,838 1,868,838 0.00%
libraries.pmi.linux.arm64.checked.mch 164,696,839 164,686,930 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,180,807,391 24,180,805,536 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,854,238,968 13,854,245,866 +0.00%
realworld.run.linux.arm64.checked.mch 453,298,740 453,314,736 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,367 1,242,367 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,041,954,883 48,041,422,000 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,147,244,292 168,145,649,610 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,936,092,974 18,935,929,334 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,178,549,435 487,172,819,901 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,544,949,805 163,543,560,501 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,906,295,182 269,902,750,052 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,727,020,016 53,726,298,269 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,575,816,396 523,568,061,324 -0.00%
realworld.run.linux.arm64.checked.mch 58,036,369,571 58,035,885,264 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,396,011,252 11,395,840,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 50,372,020,888 50,371,328,847 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,730,639,592 193,728,445,796 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,831,185,903 34,830,938,320 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,127,747,694 630,122,069,885 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,280,974,800 146,279,606,264 -0.00%
libraries.pmi.linux.x64.checked.mch 257,420,114,916 257,416,448,446 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,679,011,004 84,678,173,140 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,661,746,894 509,654,103,503 -0.00%
realworld.run.linux.x64.checked.mch 55,920,676,728 55,920,179,088 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,132,225,417 19,131,929,701 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,314,988 220,314,988 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,555,524,871 19,555,541,584 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,969,624,646 16,969,633,792 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,399,086,901 185,399,509,537 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,812 1,643,812 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,977 149,890,867 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,220,095,680 17,220,100,356 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,903,147 12,860,907,531 +0.00%
realworld.run.linux.x64.checked.mch 333,321,264 333,322,223 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,920 1,251,920 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,151,705,900 50,151,013,859 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,175,114,721 174,172,904,212 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,861,561,257 17,861,304,528 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,728,660,793 444,722,560,348 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,279,330,988 146,277,962,452 -0.00%
libraries.pmi.linux.x64.checked.mch 257,270,224,939 257,266,557,579 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,458,915,324 67,458,072,784 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,800,843,747 496,793,195,972 -0.00%
realworld.run.linux.x64.checked.mch 55,587,355,464 55,586,856,865 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,130,973,497 19,130,677,781 -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,079,136,265 42,078,691,371 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,236,544,420 53,236,331,015 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,146,742,341 28,146,580,019 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,537,773,179 750,530,945,484 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,298,480,783 163,297,037,199 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,506,799,156 280,502,948,301 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,533,075,719 107,532,636,711 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,220,176,523 532,212,329,640 -0.00%
realworld.run.osx.arm64.checked.mch 55,692,391,702 55,691,854,395 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,745 752,745 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,521,597,251 16,521,598,636 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,887,101,047 11,887,105,023 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,321,120 269,924,210,197 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,328 1,866,328 0.00%
libraries.pmi.osx.arm64.checked.mch 165,982,797 165,975,334 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,497,477,429 60,497,485,568 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,483,382,287 13,483,385,661 +0.00%
realworld.run.osx.arm64.checked.mch 433,174,250 433,174,290 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,078,383,520 42,077,938,626 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,714,947,169 36,714,732,379 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,259,641,294 16,259,474,996 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,613,452,059 480,606,735,287 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,296,614,455 163,295,170,871 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,340,816,359 280,336,972,967 -0.00%
libraries_tests.run.osx.arm64.Release.mch 47,035,598,290 47,035,151,143 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,736,794,236 518,728,943,979 -0.00%
realworld.run.osx.arm64.checked.mch 55,259,217,452 55,258,680,105 -0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

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,395,656,054 41,395,175,663 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,485,996,720 107,485,300,207 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,211,354,342 28,211,201,309 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,361,705,039 643,355,253,129 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,268,135,859 171,266,737,537 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,652,890,889 281,649,126,542 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,347,622,634 19,347,377,741 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,879,772,630 560,871,668,726 -0.00%
realworld.run.windows.arm64.checked.mch 58,407,433,279 58,406,906,035 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,379,547,781 15,379,306,797 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,639 550,639 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,545,626,286 13,545,627,401 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,622,486,559 11,622,487,762 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,648,811,918 163,648,864,799 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,203 1,869,203 0.00%
libraries.pmi.windows.arm64.checked.mch 164,744,404 164,754,355 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,210,716 1,269,210,711 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,483,442,828 13,483,427,584 -0.00%
realworld.run.windows.arm64.checked.mch 433,475,990 433,459,981 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,166 1,290,166 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,395,105,415 41,394,625,024 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,940,370,434 93,939,672,806 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,588,867,783 16,588,713,547 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,712,893,121 479,706,388,330 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,266,266,656 171,264,868,334 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,488,146,485 281,484,372,187 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,078,411,918 18,078,167,030 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,396,329,802 547,388,241,142 -0.00%
realworld.run.windows.arm64.checked.mch 57,973,957,289 57,973,446,054 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,378,257,615 15,378,016,631 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,423,413,705 153,422,457,766 -0.00%
benchmarks.run.windows.x64.checked.mch 54,001,826,875 54,001,104,785 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,983,182,502 94,982,802,000 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,589,313,238 37,589,016,779 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,176,147,470 685,170,442,304 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,594,888,901 151,593,359,798 -0.00%
libraries.pmi.windows.x64.checked.mch 291,473,108,798 291,468,967,592 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,997,475,097 77,996,996,412 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,785,645,748 562,777,309,727 -0.00%
realworld.run.windows.x64.checked.mch 62,579,491,006 62,578,805,032 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,964,512,985 22,964,123,255 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,413,348 19,485,412,529 -0.00%
benchmarks.run.windows.x64.checked.mch 776,095 776,095 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,829,640 20,483,836,308 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,798,788 17,118,798,467 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,974,338,367 225,974,402,318 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,661 1,599,661 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,409 143,347,401 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,386,510,922 33,386,512,729 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,232,194 12,423,232,396 +0.00%
realworld.run.windows.x64.checked.mch 333,812,295 333,812,307 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,345 1,252,345 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,938,000,357 133,937,045,237 -0.00%
benchmarks.run.windows.x64.checked.mch 54,001,050,780 54,000,328,690 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,499,352,862 74,498,965,692 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,470,514,450 20,470,218,312 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,201,809,103 459,196,039,986 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,593,289,240 151,591,760,137 -0.00%
libraries.pmi.windows.x64.checked.mch 291,329,761,389 291,325,620,191 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,610,964,175 44,610,483,683 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,362,413,554 550,354,077,331 -0.00%
realworld.run.windows.x64.checked.mch 62,245,678,711 62,244,992,725 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,963,260,640 22,962,870,910 -0.00%