Throughput Diffs

linux arm64

MinOpts (-0.01% to -0.00%)

Collection PDIFF
coreclr_tests.run.linux.arm64.checked.mch -0.01%
libraries.crossgen2.linux.arm64.checked.mch -0.01%
libraries.pmi.linux.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,176,923,583 48,175,151,472 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,226,154,200 190,218,077,014 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,280,090,598 35,278,514,518 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,140,225,420 672,106,812,060 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,524,675,827 163,520,379,217 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,031,246,448 270,023,298,640 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,892,666,865 77,889,481,340 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,353,210,920 537,339,877,733 -0.00%
realworld.run.linux.arm64.checked.mch 58,480,942,961 58,479,793,591 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,393,752,245 11,393,309,679 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,538,577 147,535,519 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,184,709,530 22,183,801,447 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,350,564,018 16,349,837,249 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,007,441 185,072,209,819 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 1,868,807 1,868,692 -0.01%
libraries.pmi.linux.arm64.checked.mch 164,686,937 164,677,823 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,180,794,650 24,179,957,539 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,854,252,521 13,853,409,157 -0.01%
realworld.run.linux.arm64.checked.mch 453,313,750 453,294,170 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,391 1,242,351 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,029,385,006 48,027,615,953 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,041,444,670 168,034,275,567 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,929,526,580 18,928,677,269 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,051,217,979 487,034,602,241 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,522,807,020 163,518,510,525 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,866,559,511 269,858,620,817 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,711,872,215 53,709,523,801 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,498,958,399 523,486,468,576 -0.00%
realworld.run.linux.arm64.checked.mch 58,027,629,211 58,026,499,421 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,392,509,854 11,392,067,328 -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,358,639,099 50,358,633,190 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,567,534,327 193,567,183,735 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,825,521,028 34,825,478,478 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,019,774,085 630,017,680,358 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,257,462,577 146,257,572,454 +0.00%
libraries.pmi.linux.x64.checked.mch 257,385,779,739 257,385,861,201 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,649,883,793 84,649,739,883 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,573,213,847 509,572,416,805 -0.00%
realworld.run.linux.x64.checked.mch 55,911,417,831 55,911,544,170 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,125,186,764 19,125,102,667 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,315,485 220,315,485 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,555,533,988 19,555,533,685 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,969,642,031 16,969,641,397 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,399,047,982 185,398,736,771 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,808 1,643,808 0.00%
libraries.pmi.linux.x64.checked.mch 149,889,967 149,890,843 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,220,078,032 17,220,078,867 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,896,778 12,860,901,138 +0.00%
realworld.run.linux.x64.checked.mch 333,321,364 333,320,425 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,929 1,251,924 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,138,323,614 50,138,317,705 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,012,000,339 174,011,650,050 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,855,878,997 17,855,837,081 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,620,726,103 444,618,943,587 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,255,818,769 146,255,928,646 +0.00%
libraries.pmi.linux.x64.checked.mch 257,235,889,772 257,235,970,358 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,429,805,761 67,429,661,016 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,712,317,069 496,711,515,667 -0.00%
realworld.run.linux.x64.checked.mch 55,578,096,467 55,578,223,745 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,123,934,835 19,123,850,743 -0.00%


osx arm64

MinOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch -0.01%
coreclr_tests.run.osx.arm64.checked.mch -0.01%
libraries.crossgen2.osx.arm64.checked.mch -0.01%
libraries.pmi.osx.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,067,183,242 42,065,688,769 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,213,065,849 53,210,530,974 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,140,463,874 28,139,099,981 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,409,355,405 750,375,343,735 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,278,808,745 163,274,545,683 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,460,332,626 280,452,001,724 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,518,115,320 107,514,354,151 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,157,242,931 532,144,454,864 -0.00%
realworld.run.osx.arm64.checked.mch 55,684,775,434 55,683,738,991 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,753 752,715 -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch 16,521,555,936 16,520,682,438 -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 11,887,080,920 11,886,414,936 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 269,924,579,456 269,907,156,270 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 1,866,331 1,866,226 -0.01%
libraries.pmi.osx.arm64.checked.mch 165,982,776 165,973,619 -0.01%
libraries_tests.run.osx.arm64.Release.mch 60,497,380,366 60,495,529,660 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,483,356,112 13,482,511,619 -0.01%
realworld.run.osx.arm64.checked.mch 433,189,478 433,170,258 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,066,430,489 42,064,936,054 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,691,509,913 36,689,848,536 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,253,382,954 16,252,685,045 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,484,775,949 480,468,187,465 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,276,942,414 163,272,679,457 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,294,349,850 280,286,028,105 -0.00%
libraries_tests.run.osx.arm64.Release.mch 47,020,734,954 47,018,824,491 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,673,886,819 518,661,943,245 -0.00%
realworld.run.osx.arm64.checked.mch 55,251,585,956 55,250,568,733 -0.00%


windows arm64

MinOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
coreclr_tests.run.windows.arm64.checked.mch -0.01%
libraries.crossgen2.windows.arm64.checked.mch -0.01%
libraries.pmi.windows.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,383,426,907 41,381,893,774 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,437,711,347 107,433,484,077 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,205,533,718 28,204,126,528 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,238,207,105 643,206,158,853 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,240,766,842 171,236,307,800 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,614,123,245 281,605,786,087 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,344,119,459 19,343,274,104 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,784,445,112 560,770,498,720 -0.00%
realworld.run.windows.arm64.checked.mch 58,398,189,205 58,397,144,720 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,373,986,725 15,373,370,722 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,629 550,601 -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 13,545,621,983 13,544,884,309 -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch 11,622,479,266 11,621,821,465 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 163,648,864,130 163,632,762,324 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 1,869,214 1,869,099 -0.01%
libraries.pmi.windows.arm64.checked.mch 164,754,346 164,745,201 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,211,069 1,269,148,757 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,483,412,230 13,482,578,609 -0.01%
realworld.run.windows.arm64.checked.mch 433,459,204 433,440,014 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,168 1,290,128 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,382,876,278 41,381,343,173 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,892,089,364 93,888,599,768 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,583,054,452 16,582,305,063 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,589,342,975 479,573,396,529 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,238,897,628 171,234,438,701 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,449,368,899 281,441,040,886 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,074,908,390 18,074,125,347 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,301,032,882 547,287,920,111 -0.00%
realworld.run.windows.arm64.checked.mch 57,964,730,001 57,963,704,706 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,372,696,557 15,372,080,594 -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,388,297,774 153,388,492,906 +0.00%
benchmarks.run.windows.x64.checked.mch 53,988,277,957 53,988,276,054 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,911,338,706 94,911,536,700 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,580,512,427 37,580,431,010 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,043,547,421 685,041,948,653 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,568,291,844 151,568,354,858 +0.00%
libraries.pmi.windows.x64.checked.mch 291,433,084,092 291,432,816,749 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,982,714,973 77,982,641,583 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,700,412,943 562,700,105,591 -0.00%
realworld.run.windows.x64.checked.mch 62,570,181,119 62,570,219,650 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,954,778,297 22,954,671,095 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,405,391 19,485,406,128 +0.00%
benchmarks.run.windows.x64.checked.mch 776,095 776,095 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,818,999 20,483,819,445 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,787,913 17,118,791,191 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,974,346,027 225,974,533,549 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,662 1,599,662 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,433 143,348,254 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,386,505,884 33,386,505,660 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,228,108 12,423,228,018 -0.00%
realworld.run.windows.x64.checked.mch 333,811,523 333,810,435 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,336 1,252,336 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,902,892,383 133,903,086,778 +0.00%
benchmarks.run.windows.x64.checked.mch 53,987,501,862 53,987,499,959 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,427,519,707 74,427,717,255 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,461,724,514 20,461,639,819 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,069,201,394 459,067,415,104 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,566,692,182 151,566,755,196 +0.00%
libraries.pmi.windows.x64.checked.mch 291,289,736,659 291,289,468,495 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,596,209,089 44,596,135,923 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,277,184,835 550,276,877,573 -0.00%
realworld.run.windows.x64.checked.mch 62,236,369,596 62,236,409,215 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,953,525,961 22,953,418,759 -0.00%