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,580,208,294 48,580,246,689 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 191,214,086,900 191,213,937,598 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,797,886,206 35,797,923,513 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 675,193,360,666 675,192,136,601 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,344,298,100 165,344,415,850 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,840,426,650 270,840,579,647 +0.00%
libraries_tests.run.linux.arm64.Release.mch 78,481,116,486 78,480,994,582 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,730,679,230 549,730,257,368 -0.00%
realworld.run.linux.arm64.checked.mch 58,649,308,235 58,649,345,413 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,060,547,697 12,060,515,957 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 149,015,470 149,015,458 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,415,447,171 22,415,445,373 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,523,921,532 16,523,919,716 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 186,812,668,170 186,812,855,353 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,915 1,888,915 0.00%
libraries.pmi.linux.arm64.checked.mch 165,972,659 165,972,645 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,439,762,822 24,439,760,669 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,995,820,548 13,995,854,005 +0.00%
realworld.run.linux.arm64.checked.mch 459,020,491 459,020,531 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,894 1,252,894 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,431,192,824 48,431,231,231 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,798,639,729 168,798,492,225 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,273,964,674 19,274,003,797 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 488,380,692,496 488,379,281,248 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,342,409,185 165,342,526,935 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,674,453,991 270,674,607,002 +0.00%
libraries_tests.run.linux.arm64.Release.mch 54,041,353,664 54,041,233,913 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,734,858,682 535,734,403,363 -0.00%
realworld.run.linux.arm64.checked.mch 58,190,287,744 58,190,324,882 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,059,294,803 12,059,263,063 -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,608,578,621 50,608,541,230 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,879,082,279 193,878,840,920 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,096,575,647 35,096,550,888 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,800,177,146 629,798,448,055 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,800,923,802 146,801,019,626 +0.00%
libraries.pmi.linux.x64.checked.mch 257,263,712,555 257,263,842,222 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,713,981,106 84,713,792,088 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,630,277,460 519,629,765,660 -0.00%
realworld.run.linux.x64.checked.mch 55,908,341,259 55,908,438,100 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,416,261,638 19,416,171,415 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,238,697 220,238,697 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,553,454,257 19,553,454,271 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,967,751,660 16,967,750,524 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,373,901,612 185,373,787,947 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,834 1,643,834 0.00%
libraries.pmi.linux.x64.checked.mch 149,847,709 149,846,840 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,218,536,279 17,218,535,160 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,674,622 12,860,682,967 +0.00%
realworld.run.linux.x64.checked.mch 333,257,119 333,258,065 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,332 1,251,327 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,388,339,924 50,388,302,533 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,325,628,022 174,325,386,649 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,128,823,987 18,128,800,364 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,426,275,534 444,424,660,108 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,799,279,968 146,799,375,792 +0.00%
libraries.pmi.linux.x64.checked.mch 257,113,864,846 257,113,995,382 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,495,444,827 67,495,256,928 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,769,602,838 506,769,082,693 -0.00%
realworld.run.linux.x64.checked.mch 55,575,084,140 55,575,180,035 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,010,306 19,414,920,088 -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,447,857,327 42,447,936,231 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,825,288,452 53,825,273,366 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,610,861,314 28,610,907,996 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 754,383,507,977 754,381,501,657 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,102,763,259 165,102,913,055 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,265,321,355 281,265,411,296 +0.00%
libraries_tests.run.osx.arm64.Release.mch 110,468,861,914 110,468,906,997 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,103,042,089 544,102,509,890 -0.00%
realworld.run.osx.arm64.checked.mch 55,847,191,110 55,847,161,714 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 761,268 761,268 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,698,387,197 16,698,386,789 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,016,775,864 12,016,774,956 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 272,563,920,971 272,563,911,209 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,362 1,886,362 0.00%
libraries.pmi.osx.arm64.checked.mch 167,263,851 167,271,298 +0.00%
libraries_tests.run.osx.arm64.Release.mch 61,148,669,199 61,148,671,483 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,621,645,197 13,621,638,185 -0.00%
realworld.run.osx.arm64.checked.mch 438,691,051 438,691,081 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,447,096,059 42,447,174,963 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,126,901,255 37,126,886,577 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,594,085,450 16,594,133,040 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 481,819,587,006 481,817,590,448 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,100,876,897 165,101,026,693 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,098,057,504 281,098,139,998 +0.00%
libraries_tests.run.osx.arm64.Release.mch 49,320,192,715 49,320,235,514 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,481,396,892 530,480,871,705 -0.00%
realworld.run.osx.arm64.checked.mch 55,408,500,059 55,408,470,633 -0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,759,308,791 41,759,350,184 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 108,165,076,444 108,165,087,038 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,667,726,777 28,667,747,257 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 646,059,833,150 646,059,035,455 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,115,924,834 173,116,039,659 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,320,756,416 282,320,472,573 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,420,314,218 19,420,279,448 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,381,316,780 573,380,742,133 -0.00%
realworld.run.windows.arm64.checked.mch 58,574,294,191 58,574,264,254 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,130,958,191 16,130,912,418 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,738 556,738 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,690,754,531 13,690,751,737 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,748,692,593 11,748,692,565 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 165,141,019,682 165,141,046,884 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,263 1,889,263 0.00%
libraries.pmi.windows.arm64.checked.mch 166,030,159 166,020,214 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,282,595,285 1,282,595,501 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,621,699,099 13,621,695,220 -0.00%
realworld.run.windows.arm64.checked.mch 438,977,038 438,993,061 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,976 1,300,976 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,758,752,053 41,758,793,446 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,474,321,913 94,474,335,301 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,919,034,184 16,919,054,692 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 480,918,813,468 480,917,988,571 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,114,035,571 173,114,150,396 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,154,726,257 282,154,452,359 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,137,718,933 18,137,683,947 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,759,617,681 559,759,046,913 -0.00%
realworld.run.windows.arm64.checked.mch 58,135,317,153 58,135,271,193 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,129,657,215 16,129,611,442 -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,533,946,544 154,534,153,572 +0.00%
benchmarks.run.windows.x64.checked.mch 54,229,319,630 54,229,231,292 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,883,889,437 96,883,940,780 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,923,074,654 37,923,044,874 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,829,168,964 684,827,538,120 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,077,874,606 152,077,898,940 +0.00%
libraries.pmi.windows.x64.checked.mch 291,277,438,517 291,277,406,581 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,351,066,413 78,350,970,211 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,489,615,597 572,489,162,762 -0.00%
realworld.run.windows.x64.checked.mch 62,563,950,108 62,563,978,979 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,681,954 23,141,581,836 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,199,734 19,484,199,332 -0.00%
benchmarks.run.windows.x64.checked.mch 775,946 775,946 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,481,766,249 20,481,767,656 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,117,077,590 17,117,080,974 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,932,054,821 225,931,860,893 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,657 1,599,657 0.00%
libraries.pmi.windows.x64.checked.mch 143,315,030 143,315,012 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,383,214,927 33,383,213,338 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,422,771,987 12,422,777,695 +0.00%
realworld.run.windows.x64.checked.mch 333,670,406 333,671,494 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,875 1,251,875 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,049,746,810 135,049,954,240 +0.00%
benchmarks.run.windows.x64.checked.mch 54,228,543,684 54,228,455,346 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 76,402,123,188 76,402,173,124 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,805,997,064 20,805,963,900 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,897,114,143 458,895,677,227 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,076,274,949 152,076,299,283 +0.00%
libraries.pmi.windows.x64.checked.mch 291,134,123,487 291,134,091,569 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,967,851,486 44,967,756,873 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,066,843,610 560,066,385,067 -0.00%
realworld.run.windows.x64.checked.mch 62,230,279,702 62,230,307,485 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,140,430,079 23,140,329,961 -0.00%