Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,206,606,315 48,206,617,340 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,404,564,688 190,404,400,879 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,299,740,820 35,299,779,527 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,447,193,297 672,445,955,422 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,593,897,007 163,594,031,704 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,156,736,737 270,156,894,020 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,935,370,398 77,935,221,961 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,605,329,182 537,604,903,742 -0.00%
realworld.run.linux.arm64.checked.mch 58,505,061,422 58,505,089,460 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,401,921,277 11,401,866,028 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,575,548 147,575,548 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,192,148,801 22,192,149,389 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,356,721,075 16,356,727,059 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,139,643,717 185,140,022,224 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,668 1,869,668 0.00%
libraries.pmi.linux.arm64.checked.mch 164,795,917 164,795,919 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,188,054,596 24,188,051,799 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,859,779,701 13,859,778,740 -0.00%
realworld.run.linux.arm64.checked.mch 453,779,560 453,795,537 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,797 1,242,797 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,059,030,767 48,059,041,792 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,212,415,887 168,212,251,490 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,943,019,745 18,943,052,468 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,307,549,580 487,305,933,198 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,592,027,339 163,592,162,036 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,991,940,820 269,992,098,101 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,747,315,802 53,747,170,162 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,745,549,481 523,745,125,002 -0.00%
realworld.run.linux.arm64.checked.mch 58,051,281,862 58,051,293,923 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,400,678,480 11,400,623,231 -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,390,484,887 50,390,478,360 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,815,977,509 193,815,739,375 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,845,197,733 34,845,128,432 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,287,669,168 630,286,089,829 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,318,368,086 146,318,538,313 +0.00%
libraries.pmi.linux.x64.checked.mch 257,507,111,942 257,507,331,187 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,710,765,459 84,710,623,248 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,825,251,678 509,824,113,159 -0.00%
realworld.run.linux.x64.checked.mch 55,936,616,825 55,936,726,555 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,140,232,425 19,140,140,515 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,372,398 220,372,398 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,562,572,412 19,562,572,007 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,975,943,692 16,975,942,877 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,445,647,034 185,445,507,261 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,544 1,644,544 0.00%
libraries.pmi.linux.x64.checked.mch 149,995,039 149,995,915 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,226,103,534 17,226,104,145 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,345,713 12,866,345,948 +0.00%
realworld.run.linux.x64.checked.mch 333,772,454 333,771,517 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,335 1,252,335 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,170,112,489 50,170,105,962 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,253,405,097 174,253,167,368 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,869,254,041 17,869,185,555 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,842,022,134 444,840,582,568 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,316,723,542 146,316,893,769 +0.00%
libraries.pmi.linux.x64.checked.mch 257,357,116,903 257,357,335,272 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,484,661,925 67,484,519,103 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,958,905,965 496,957,767,211 -0.00%
realworld.run.linux.x64.checked.mch 55,602,844,371 55,602,955,038 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,138,980,090 19,138,888,180 -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,094,805,965 42,094,764,076 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,259,047,780 53,258,991,177 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,158,725,660 28,158,744,650 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,727,187,929 750,725,267,069 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,345,502,504 163,345,551,286 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,592,753,280 280,592,934,376 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,564,340,749 107,564,368,577 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,386,637,666 532,386,703,473 +0.00%
realworld.run.osx.arm64.checked.mch 55,708,770,582 55,708,820,529 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 753,031 753,031 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,528,549,468 16,528,551,468 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,892,549,563 11,892,547,681 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,988,130,435 269,988,205,641 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,174 1,867,174 0.00%
libraries.pmi.osx.arm64.checked.mch 166,092,100 166,092,104 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,513,099,527 60,513,103,876 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,820,420 13,488,814,265 -0.00%
realworld.run.osx.arm64.checked.mch 433,665,936 433,665,864 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,094,052,934 42,094,011,045 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,730,498,312 36,730,439,709 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,266,176,097 16,266,196,969 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,739,057,494 480,737,061,428 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,343,635,330 163,343,684,112 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,426,661,180 280,426,842,272 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,051,241,222 47,051,264,701 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,897,817,246 518,897,889,208 +0.00%
realworld.run.osx.arm64.checked.mch 55,275,104,646 55,275,154,665 +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,410,867,458 41,410,797,104 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,528,527,268 107,528,615,782 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,222,899,928 28,222,945,551 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,524,108,611 643,522,670,145 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,310,953,319 171,311,144,716 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,744,970,123 281,745,079,591 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,353,815,219 19,353,780,439 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 561,054,526,999 561,053,915,137 -0.00%
realworld.run.windows.arm64.checked.mch 58,423,948,743 58,423,907,530 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,385,738,965 15,385,684,536 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,797 550,797 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,551,303,796 13,551,306,656 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,627,786,310 11,627,790,400 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,694,733,781 163,694,596,486 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,040 1,870,040 0.00%
libraries.pmi.windows.arm64.checked.mch 164,853,385 164,863,307 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,725,574 1,269,726,006 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,488,877,134 13,488,878,412 +0.00%
realworld.run.windows.arm64.checked.mch 433,951,654 433,935,646 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,565 1,290,565 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,410,316,661 41,410,246,307 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,977,223,472 93,977,309,126 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,595,113,618 16,595,155,151 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,829,374,830 479,828,073,659 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,309,083,279 171,309,274,676 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,580,116,738 281,580,216,284 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,084,089,645 18,084,054,433 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,565,649,865 547,565,036,725 -0.00%
realworld.run.windows.arm64.checked.mch 57,989,997,089 57,989,971,884 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,384,448,400 15,384,393,971 -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,476,168,707 153,476,239,097 +0.00%
benchmarks.run.windows.x64.checked.mch 54,023,396,869 54,023,361,087 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 95,029,006,890 95,029,254,310 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,606,714,266 37,606,660,948 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,357,648,445 685,355,578,377 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,638,885,819 151,638,975,405 +0.00%
libraries.pmi.windows.x64.checked.mch 291,568,278,617 291,568,171,904 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,025,649,128 78,025,623,365 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,974,923,705 562,974,441,466 -0.00%
realworld.run.windows.x64.checked.mch 62,598,810,814 62,598,845,205 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,974,561,311 22,974,462,971 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,493,610,435 19,493,609,955 -0.00%
benchmarks.run.windows.x64.checked.mch 776,384 776,384 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,493,520,827 20,493,525,954 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,127,380,927 17,127,378,262 -0.00%
coreclr_tests.run.windows.x64.checked.mch 226,032,489,489 226,032,447,592 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,406 1,600,406 0.00%
libraries.pmi.windows.x64.checked.mch 143,453,306 143,452,490 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,397,795,101 33,397,798,957 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,428,602,463 12,428,592,179 -0.00%
realworld.run.windows.x64.checked.mch 334,260,091 334,261,186 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,760 1,252,760 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,982,558,272 133,982,629,142 +0.00%
benchmarks.run.windows.x64.checked.mch 54,022,620,485 54,022,584,703 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,535,486,063 74,535,728,356 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,479,333,339 20,479,282,686 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,325,158,956 459,323,130,785 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,637,285,413 151,637,374,999 +0.00%
libraries.pmi.windows.x64.checked.mch 291,424,825,311 291,424,719,414 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,627,854,027 44,627,824,408 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,546,321,242 550,545,849,287 -0.00%
realworld.run.windows.x64.checked.mch 62,264,550,723 62,264,584,019 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,973,308,551 22,973,210,211 -0.00%