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,145,181,308 48,145,092,585 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,215,064,863 190,214,972,230 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,271,839,739 35,271,871,081 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,805,002,666 671,803,324,670 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,562,282,948 164,562,423,589 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,834,006,760 269,833,832,653 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,850,516,113 77,850,390,737 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,725,316,273 536,725,148,220 -0.00%
realworld.run.linux.arm64.checked.mch 58,432,302,215 58,432,346,593 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,601,930,653 11,601,891,635 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,532,313 147,532,313 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,188,287,135 22,188,284,273 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,424,552 16,353,427,760 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,090,385,554 185,090,149,288 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,761 1,868,761 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,039 164,681,135 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,184,395,432 24,184,393,921 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,712,143 13,856,730,141 +0.00%
realworld.run.linux.arm64.checked.mch 453,303,998 453,287,986 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,412 1,242,412 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,997,648,995 47,997,560,272 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,026,777,728 168,026,687,957 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,918,415,187 18,918,443,321 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,714,617,112 486,713,175,382 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,560,414,187 164,560,554,828 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,669,315,721 269,669,151,518 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,666,120,681 53,665,996,816 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 522,868,604,130 522,868,418,079 -0.00%
realworld.run.linux.arm64.checked.mch 57,978,998,217 57,979,058,607 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,600,688,241 11,600,649,223 -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,334,233,355 50,334,130,065 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,547,991,574 193,547,799,720 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,820,503,818 34,820,487,797 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,708,487,407 629,706,817,829 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,826,449,961 146,826,580,022 +0.00%
libraries.pmi.linux.x64.checked.mch 257,214,407,339 257,214,346,036 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,630,751,800 84,630,596,346 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,006,575,756 509,005,371,682 -0.00%
realworld.run.linux.x64.checked.mch 55,866,230,349 55,866,313,031 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,388,141,386 19,388,033,280 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,318,115 220,318,115 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,720,117 19,559,720,274 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,986,697 16,973,987,021 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,402,878,433 185,402,611,573 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,797 1,643,797 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,852 149,889,976 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,799,060 17,223,797,694 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,754,675 12,863,748,170 -0.00%
realworld.run.linux.x64.checked.mch 333,321,509 333,320,571 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,932 1,251,932 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,113,915,240 50,113,811,950 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 173,988,271,457 173,988,079,446 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,846,517,121 17,846,500,776 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,305,608,974 444,304,206,256 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,824,806,164 146,824,936,225 +0.00%
libraries.pmi.linux.x64.checked.mch 257,064,516,487 257,064,456,060 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,406,952,740 67,406,798,652 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,142,821,081 496,141,623,512 -0.00%
realworld.run.linux.x64.checked.mch 55,532,908,840 55,532,992,460 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,889,454 19,386,781,348 -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,033,688,895 42,033,683,353 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,202,246,015 53,202,277,149 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,132,729,191 28,132,761,934 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,082,418,504 750,080,208,096 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,324,473,945 164,324,574,308 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,244,162,863 280,244,421,507 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,500,050,783 107,500,057,299 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 531,537,919,930 531,537,556,941 -0.00%
realworld.run.osx.arm64.checked.mch 55,637,593,307 55,637,761,307 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,697 752,697 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,523,263,493 16,523,265,998 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,565,744 11,888,562,321 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,294,402 269,924,264,667 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,317 1,866,317 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,944 165,976,916 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,506,256,596 60,506,258,240 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,828,969 13,485,828,996 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,191 433,164,207 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,032,936,198 42,032,930,656 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,678,982,522 36,679,011,151 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,244,163,447 16,244,199,613 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,158,124,102 480,155,943,429 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,322,607,628 164,322,707,991 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,078,185,919 280,078,444,591 +0.00%
libraries_tests.run.osx.arm64.Release.mch 46,993,794,187 46,993,799,059 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,052,090,961 518,051,727,945 -0.00%
realworld.run.osx.arm64.checked.mch 55,204,429,116 55,204,597,100 +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,351,663,769 41,351,711,395 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,436,582,356 107,436,775,841 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,197,319,162 28,197,359,179 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 642,901,530,095 642,900,287,977 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,300,188,741 172,300,273,006 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,420,862,215 281,420,904,035 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,335,113,049 19,335,094,147 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,122,249,482 560,121,520,128 -0.00%
realworld.run.windows.arm64.checked.mch 58,347,884,933 58,347,925,085 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,626,156,991 15,626,097,838 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,608 550,608 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,547,153,077 13,547,152,487 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,967,652 11,623,966,408 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,650,326,148 163,650,262,886 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,152 1,869,152 0.00%
libraries.pmi.windows.arm64.checked.mch 164,738,592 164,748,525 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,436,223 1,269,436,777 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,888,518 13,485,897,163 +0.00%
realworld.run.windows.arm64.checked.mch 433,449,875 433,465,928 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,186 1,290,186 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,351,113,161 41,351,160,787 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,889,429,279 93,889,623,354 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,573,351,510 16,573,392,771 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,251,203,947 479,250,025,091 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,298,319,589 172,298,403,854 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,256,123,623 281,256,155,510 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,065,676,826 18,065,657,370 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 546,636,360,964 546,635,622,965 -0.00%
realworld.run.windows.arm64.checked.mch 57,914,435,058 57,914,459,157 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,624,866,805 15,624,807,652 -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,268,299,234 153,268,478,676 +0.00%
benchmarks.run.windows.x64.checked.mch 53,947,016,168 53,946,924,592 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,899,437,489 94,899,596,646 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,574,608,964 37,574,548,400 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,725,142,640 684,723,520,450 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,102,625,459 152,102,692,994 +0.00%
libraries.pmi.windows.x64.checked.mch 291,227,888,103 291,227,695,551 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,959,723,105 77,959,720,371 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,029,206,997 562,028,871,397 -0.00%
realworld.run.windows.x64.checked.mch 62,520,003,787 62,520,076,672 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,115,911,431 23,115,824,112 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,490,025,845 19,490,026,295 +0.00%
benchmarks.run.windows.x64.checked.mch 776,094 776,094 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,487,287,882 20,487,287,984 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,122,106,055 17,122,106,915 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,979,382,653 225,979,370,937 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,663 1,599,663 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,257 143,347,441 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,393,577,435 33,393,577,266 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,426,046,092 12,426,052,239 +0.00%
realworld.run.windows.x64.checked.mch 333,810,405 333,810,476 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,344 1,252,344 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,778,273,389 133,778,452,381 +0.00%
benchmarks.run.windows.x64.checked.mch 53,946,240,074 53,946,148,498 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,412,149,607 74,412,308,662 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,452,502,909 20,452,441,485 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,745,759,987 458,744,149,513 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,101,025,796 152,101,093,331 +0.00%
libraries.pmi.windows.x64.checked.mch 291,084,539,846 291,084,348,110 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,566,145,670 44,566,143,105 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 549,603,160,905 549,602,819,158 -0.00%
realworld.run.windows.x64.checked.mch 62,186,193,382 62,186,266,196 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,114,659,087 23,114,571,768 -0.00%