Throughput Diffs

linux arm64

MinOpts (-0.01% to -0.00%)

Collection PDIFF
smoke_tests.nativeaot.linux.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,001,019,030 56,000,251,346 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,122,660,377 237,118,601,558 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,249,349,211 40,248,409,452 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,365,769,144 963,348,558,591 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,632,735,511 145,628,980,403 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,767,539,567 270,764,162,837 -0.00%
libraries_tests.run.linux.arm64.Release.mch 991,307,356,468 991,291,256,646 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,031,534,334 550,023,544,682 -0.00%
realworld.run.linux.arm64.checked.mch 58,364,909,856 58,364,286,907 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,012,728,988 12,012,458,176 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,281,478 340,269,137 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,323,465,146 27,322,439,431 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,292,424 20,657,552,602 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,726,904,393 391,717,831,211 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,912 1,888,820 -0.00%
libraries.pmi.linux.arm64.checked.mch 165,930,443 165,925,110 -0.00%
libraries_tests.run.linux.arm64.Release.mch 222,139,721,236 222,131,743,090 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,293,892 14,093,876,176 -0.00%
realworld.run.linux.arm64.checked.mch 457,364,637 457,349,632 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,824 1,252,732 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,660,737,552 55,659,982,209 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,799,195,231 209,796,162,127 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,591,056,787 19,590,856,850 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,638,864,751 571,630,727,380 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,630,846,599 145,627,091,583 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,601,609,124 270,598,237,727 -0.00%
libraries_tests.run.linux.arm64.Release.mch 769,167,635,232 769,159,513,556 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,937,240,442 535,929,668,506 -0.00%
realworld.run.linux.arm64.checked.mch 57,907,545,219 57,906,937,275 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,011,476,164 12,011,205,444 -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,616,160,142 57,616,110,746 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,841,013,298 238,840,887,739 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,656,240,017 38,656,228,112 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,876,524,896 882,874,618,210 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,370,051,026 129,370,109,652 +0.00%
libraries.pmi.linux.x64.checked.mch 257,253,169,043 257,253,335,932 +0.00%
libraries_tests.run.linux.x64.Release.mch 916,132,660,460 916,134,194,461 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,976,371,963 519,975,557,052 -0.00%
realworld.run.linux.x64.checked.mch 55,621,639,334 55,621,750,008 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,367,377,602 19,367,330,733 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,519,569 388,519,569 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,033,374,202 26,033,376,733 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,950,004,286 19,950,002,868 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,347,618,728 355,347,855,446 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,852 1,643,852 0.00%
libraries.pmi.linux.x64.checked.mch 149,807,706 149,807,699 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,432,957,711 196,432,959,996 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,389,729 12,962,406,459 +0.00%
realworld.run.linux.x64.checked.mch 329,702,696 329,702,650 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,258 1,251,253 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,227,640,573 57,227,591,177 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,807,639,096 212,807,511,006 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,706,235,731 18,706,225,244 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,528,906,168 527,526,762,764 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,368,407,174 129,368,465,800 +0.00%
libraries.pmi.linux.x64.checked.mch 257,103,361,337 257,103,528,233 +0.00%
libraries_tests.run.linux.x64.Release.mch 719,699,702,749 719,701,234,465 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,013,982,234 507,013,150,593 -0.00%
realworld.run.linux.x64.checked.mch 55,291,936,638 55,292,047,358 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,366,126,344 19,366,079,480 -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,349,846,972 42,349,255,488 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,196,369,273 91,194,833,578 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,487,610,287 28,486,977,058 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,441,284,957 918,425,234,926 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,383,877,954 145,380,055,551 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,648,067,540 280,644,361,348 -0.00%
libraries_tests.run.osx.arm64.Release.mch 727,042,681,874 727,030,675,915 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,475,353,115 542,467,835,946 -0.00%
realworld.run.osx.arm64.checked.mch 55,572,701,153 55,572,090,860 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,697 556,679 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,029,722,475 17,029,052,933 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,556,685 11,991,107,299 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,987,532,119 374,978,908,539 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,418 1,886,326 -0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,316 167,235,372 +0.00%
libraries_tests.run.osx.arm64.Release.mch 209,737,528,667 209,730,037,896 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,489,790 13,721,088,234 -0.00%
realworld.run.osx.arm64.checked.mch 438,496,360 438,481,944 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,349,290,275 42,348,698,809 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,166,646,798 74,165,780,645 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,496,053,602 16,495,869,759 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,453,752,838 543,446,326,387 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,381,991,536 145,378,169,225 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,480,834,224 280,477,125,976 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,305,153,207 517,300,638,019 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,753,863,325 528,746,747,712 -0.00%
realworld.run.osx.arm64.checked.mch 55,134,204,793 55,133,608,916 -0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.pmi.windows.arm64.checked.mch -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,601,029,665 41,600,500,327 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,587,195,359 136,585,104,571 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,602,576,339 29,601,967,149 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,406,395,382 936,390,272,041 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,400,069,596 153,396,049,547 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,830,881,474 281,827,306,750 -0.00%
libraries_tests.run.windows.arm64.Release.mch 745,396,528,082 745,383,652,584 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,105,797,081 573,097,549,004 -0.00%
realworld.run.windows.arm64.checked.mch 58,427,748,812 58,427,025,799 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,078,641,879 16,078,291,356 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,670 556,652 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,822,415,910 16,821,754,225 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,357,603 11,717,915,605 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,810,532,567 381,801,681,589 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,308 1,889,216 -0.00%
libraries.pmi.windows.arm64.checked.mch 165,964,085 165,948,830 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,813,214,003 209,805,715,498 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,753,298 13,721,334,710 -0.00%
realworld.run.windows.arm64.checked.mch 438,834,774 438,836,364 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,921 1,300,828 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,600,472,995 41,599,943,675 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,764,779,449 119,763,350,346 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,884,218,736 17,884,051,544 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,595,862,815 554,588,590,452 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,398,180,288 153,394,160,331 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,664,917,389 281,661,357,920 -0.00%
libraries_tests.run.windows.arm64.Release.mch 535,583,314,079 535,577,937,086 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,384,043,783 559,376,214,294 -0.00%
realworld.run.windows.arm64.checked.mch 57,988,914,038 57,988,189,435 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,077,340,958 16,076,990,528 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,554,980,255 154,555,416,977 +0.00%
benchmarks.run.windows.x64.checked.mch 40,443,062,163 40,443,012,843 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,534,270,882 120,534,455,690 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,737,501,469 26,737,444,519 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,185,620,087 851,183,337,111 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,783,628,938 134,783,635,660 +0.00%
libraries.pmi.windows.x64.checked.mch 266,687,918,469 266,687,794,170 -0.00%
libraries_tests.run.windows.x64.Release.mch 684,679,380,332 684,679,748,728 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,154,624,759 537,154,142,780 -0.00%
realworld.run.windows.x64.checked.mch 59,511,517,609 59,511,529,876 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,037,742,728 23,037,663,542 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,582,659 19,484,583,108 +0.00%
benchmarks.run.windows.x64.checked.mch 466,627 466,627 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,233,849,707 15,233,848,847 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,904,696 10,127,904,445 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,061,369,959 340,061,387,951 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,698 1,599,698 0.00%
libraries.pmi.windows.x64.checked.mch 143,290,844 143,290,858 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,957,195,010 181,957,189,854 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,574,220 12,436,573,029 -0.00%
realworld.run.windows.x64.checked.mch 333,564,007 333,564,042 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,849 1,251,849 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,070,397,596 135,070,833,869 +0.00%
benchmarks.run.windows.x64.checked.mch 40,442,595,536 40,442,546,216 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,300,421,175 105,300,606,843 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,609,596,773 16,609,540,074 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,124,250,128 511,121,949,160 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,782,029,240 134,782,035,962 +0.00%
libraries.pmi.windows.x64.checked.mch 266,544,627,625 266,544,503,312 -0.00%
libraries_tests.run.windows.x64.Release.mch 502,722,185,322 502,722,558,874 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,718,050,539 524,717,569,751 -0.00%
realworld.run.windows.x64.checked.mch 59,177,953,602 59,177,965,834 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,036,490,879 23,036,411,693 -0.00%