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,207,448,437 48,207,440,857 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,413,357,471 190,413,188,803 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,300,368,332 35,300,326,425 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,455,872,908 672,454,209,691 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,595,256,396 163,595,414,938 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,160,726,692 270,160,739,887 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,936,900,725 77,936,764,893 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,605,881,144 537,605,381,460 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,046,260 58,507,056,973 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,401,910,465 11,401,857,779 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,577,450 147,577,450 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,192,604,894 22,192,600,339 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,357,064,632 16,357,065,570 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,142,663,628 185,142,473,786 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,678 1,869,678 0.00%
libraries.pmi.linux.arm64.checked.mch 164,800,190 164,800,185 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,188,463,389 24,188,467,967 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,860,128,304 13,860,115,907 -0.00%
realworld.run.linux.arm64.checked.mch 453,809,984 453,810,018 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,799 1,242,799 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,059,870,987 48,059,863,407 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,220,752,577 168,220,588,464 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,943,303,700 18,943,260,855 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,313,209,280 487,311,735,905 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,593,386,718 163,593,545,260 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,995,926,502 269,995,939,702 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,748,437,336 53,748,296,926 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,745,752,840 523,745,265,553 -0.00%
realworld.run.linux.arm64.checked.mch 58,053,236,276 58,053,246,955 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,400,667,666 11,400,614,980 -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,391,975,297 50,391,790,727 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,818,988,017 193,818,878,346 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,845,856,718 34,845,864,179 +0.00%
coreclr_tests.run.linux.x64.checked.mch 630,302,092,827 630,300,765,237 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,322,171,745 146,322,270,750 +0.00%
libraries.pmi.linux.x64.checked.mch 257,502,315,160 257,502,416,744 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,712,568,372 84,712,402,276 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,840,895,288 509,839,893,525 -0.00%
realworld.run.linux.x64.checked.mch 55,936,403,712 55,936,422,367 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,141,295,911 19,141,225,540 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,374,845 220,374,845 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,562,990,652 19,562,991,075 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,976,307,193 16,976,306,952 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,449,005,968 185,448,865,594 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,585 1,644,585 0.00%
libraries.pmi.linux.x64.checked.mch 149,999,363 150,000,240 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,226,465,583 17,226,464,258 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,702,259 12,866,707,559 +0.00%
realworld.run.linux.x64.checked.mch 333,776,169 333,781,508 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,361 1,252,361 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,171,600,452 50,171,415,882 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,255,997,365 174,255,887,271 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,869,549,525 17,869,557,227 +0.00%
coreclr_tests.run.linux.x64.checked.mch 444,853,086,859 444,851,899,643 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,320,527,160 146,320,626,165 +0.00%
libraries.pmi.linux.x64.checked.mch 257,352,315,797 257,352,416,504 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,486,102,789 67,485,938,018 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,974,193,029 496,973,185,966 -0.00%
realworld.run.linux.x64.checked.mch 55,602,627,543 55,602,640,859 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,140,043,550 19,139,973,179 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.osx.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,095,934,792 42,095,992,186 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,260,249,124 53,260,218,355 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,159,210,739 28,159,279,037 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,733,067,603 750,730,580,101 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,344,215,595 163,344,256,104 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,605,685,249 280,605,763,917 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,565,754,550 107,565,836,292 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,408,526,652 532,408,428,308 -0.00%
realworld.run.osx.arm64.checked.mch 55,708,798,558 55,708,915,954 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 753,044 753,044 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,528,942,261 16,528,942,714 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,892,825,168 11,892,821,798 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,991,827,087 269,991,839,759 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,198 1,867,198 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,943 166,098,858 +0.01%
libraries_tests.run.osx.arm64.Release.mch 60,513,967,351 60,513,966,993 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,489,166,583 13,489,176,968 +0.00%
realworld.run.osx.arm64.checked.mch 433,658,869 433,658,943 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,095,181,748 42,095,239,142 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,731,306,863 36,731,275,641 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,266,385,571 16,266,457,239 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,741,240,516 480,738,740,342 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,342,348,397 163,342,388,906 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,439,596,306 280,439,665,059 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,051,787,199 47,051,869,299 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,919,360,069 518,919,251,340 -0.00%
realworld.run.osx.arm64.checked.mch 55,275,139,689 55,275,257,011 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,410,722,647 41,410,702,134 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,529,493,381 107,529,458,372 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,223,570,037 28,223,616,822 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,527,805,806 643,526,179,726 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,313,505,371 171,313,683,032 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,752,170,463 281,752,177,819 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,354,103,603 19,354,086,273 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 561,063,088,317 561,062,900,334 -0.00%
realworld.run.windows.arm64.checked.mch 58,424,290,213 58,424,445,548 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,386,079,298 15,386,008,972 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,794 550,794 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,551,623,698 13,551,622,606 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,628,075,470 11,628,076,342 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,697,290,420 163,697,278,001 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,047 1,870,047 0.00%
libraries.pmi.windows.arm64.checked.mch 164,857,657 164,857,704 +0.00%
libraries_tests.run.windows.arm64.Release.mch 1,269,755,665 1,269,755,617 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,489,222,426 13,489,217,876 -0.00%
realworld.run.windows.arm64.checked.mch 433,965,965 433,965,973 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,569 1,290,569 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,410,171,853 41,410,151,340 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,977,869,683 93,977,835,766 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,595,494,567 16,595,540,480 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,830,515,386 479,828,901,725 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,311,635,324 171,311,812,985 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,587,312,806 281,587,320,115 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,084,347,938 18,084,330,656 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,573,865,891 547,573,682,458 -0.00%
realworld.run.windows.arm64.checked.mch 57,990,324,248 57,990,479,575 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,384,788,729 15,384,718,403 -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,478,489,742 153,478,735,856 +0.00%
benchmarks.run.windows.x64.checked.mch 54,023,221,070 54,023,229,000 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 95,031,559,058 95,031,672,705 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,607,614,210 37,607,583,884 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,358,568,219 685,357,360,446 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,636,744,935 151,636,832,031 +0.00%
libraries.pmi.windows.x64.checked.mch 291,576,800,067 291,576,584,790 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,027,052,307 78,026,998,803 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,992,016,776 562,991,178,196 -0.00%
realworld.run.windows.x64.checked.mch 62,600,109,233 62,600,129,538 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,974,279,236 22,974,176,050 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,494,079,041 19,494,078,896 -0.00%
benchmarks.run.windows.x64.checked.mch 776,405 776,405 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,494,107,121 20,494,113,034 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,127,867,477 17,127,870,454 +0.00%
coreclr_tests.run.windows.x64.checked.mch 226,036,068,801 226,036,393,356 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,432 1,600,432 0.00%
libraries.pmi.windows.x64.checked.mch 143,457,584 143,460,053 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,398,466,638 33,398,464,637 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,428,938,429 12,428,932,400 -0.00%
realworld.run.windows.x64.checked.mch 334,270,159 334,270,109 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,778 1,252,785 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,984,410,701 133,984,656,960 +0.00%
benchmarks.run.windows.x64.checked.mch 54,022,444,665 54,022,452,595 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,537,451,937 74,537,559,671 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,479,746,733 20,479,713,430 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,322,499,418 459,320,967,090 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,635,144,503 151,635,231,599 +0.00%
libraries.pmi.windows.x64.checked.mch 291,433,342,483 291,433,124,737 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,628,585,669 44,628,534,166 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,563,078,347 550,562,245,796 -0.00%
realworld.run.windows.x64.checked.mch 62,265,839,074 62,265,859,429 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,973,026,458 22,972,923,265 -0.00%