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,185,702,698 48,185,659,901 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,234,420,600 190,234,195,538 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,283,737,897 35,283,711,548 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,163,038,728 672,160,710,970 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,557,562,927 163,557,730,244 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,071,100,682 270,071,091,226 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,899,331,815 77,899,231,513 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,494,914,547 537,494,546,001 -0.00%
realworld.run.linux.arm64.checked.mch 58,491,279,511 58,491,316,073 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,394,831,230 11,394,775,088 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,534,104 147,534,104 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,187,883,199 22,187,877,543 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,353,080,062 16,353,072,717 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,089,363,330 185,088,982,206 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,749 1,868,749 0.00%
libraries.pmi.linux.arm64.checked.mch 164,691,006 164,681,090 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,184,033,984 24,184,028,670 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,856,556,596 13,856,569,650 +0.00%
realworld.run.linux.arm64.checked.mch 453,303,777 453,287,756 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,407 1,242,407 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,038,168,594 48,038,125,797 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,046,537,401 168,046,317,995 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,930,657,835 18,930,638,831 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,073,675,398 487,071,728,764 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,555,694,178 163,555,861,495 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,906,409,676 269,906,410,136 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,715,297,831 53,715,202,843 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,638,357,951 523,637,976,351 -0.00%
realworld.run.linux.arm64.checked.mch 58,037,975,734 58,038,028,317 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,393,588,823 11,393,532,681 -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,369,805,881 50,369,688,619 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,572,181,192 193,572,011,912 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,830,544,719 34,830,475,610 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,053,940,758 630,052,518,433 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,288,404,302 146,288,470,354 +0.00%
libraries.pmi.linux.x64.checked.mch 257,425,610,269 257,425,579,531 -0.00%
libraries_tests.run.linux.x64.Release.mch 84,656,765,585 84,656,647,321 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,722,347,844 509,721,837,140 -0.00%
realworld.run.linux.x64.checked.mch 55,923,927,407 55,924,037,656 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,126,677,796 19,126,600,676 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,317,004 220,317,004 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,559,302,492 19,559,303,330 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,973,567,313 16,973,569,982 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,401,438,096 185,401,411,885 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,792 1,643,792 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,878 149,890,002 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,223,466,559 17,223,466,499 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,863,575,424 12,863,575,387 -0.00%
realworld.run.linux.x64.checked.mch 333,321,452 333,321,495 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,923 1,251,923 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,149,488,877 50,149,371,615 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,012,878,700 174,012,708,582 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,856,977,406 17,856,905,628 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,652,502,662 444,651,106,548 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,286,760,510 146,286,826,562 +0.00%
libraries.pmi.linux.x64.checked.mch 257,275,719,391 257,275,689,529 -0.00%
libraries_tests.run.linux.x64.Release.mch 67,433,299,026 67,433,180,822 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,858,772,420 496,858,261,753 -0.00%
realworld.run.linux.x64.checked.mch 55,590,605,955 55,590,716,161 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,125,425,873 19,125,348,753 -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,070,418,036 42,070,434,524 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,215,708,831 53,215,587,966 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,142,867,968 28,142,930,770 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,432,459,916 750,430,712,079 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,313,890,058 163,314,040,224 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,507,397,066 280,507,225,396 -0.00%
libraries_tests.run.osx.arm64.Release.mch 107,528,562,114 107,528,605,571 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,285,691,871 532,285,412,335 -0.00%
realworld.run.osx.arm64.checked.mch 55,696,417,952 55,696,416,800 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,696 752,696 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,522,991,826 16,522,986,337 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,888,327,258 11,888,322,541 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,921,289,012 269,921,235,248 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,288 1,866,288 0.00%
libraries.pmi.osx.arm64.checked.mch 165,976,941 165,969,502 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,505,222,108 60,505,213,888 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,485,651,369 13,485,658,739 +0.00%
realworld.run.osx.arm64.checked.mch 433,164,197 433,164,168 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,069,665,340 42,069,681,828 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,692,717,005 36,692,601,629 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,254,540,710 16,254,608,229 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,511,170,904 480,509,476,831 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,312,023,770 163,312,173,936 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,341,420,125 280,341,255,894 -0.00%
libraries_tests.run.osx.arm64.Release.mch 47,023,340,006 47,023,391,683 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,800,040,502 518,799,753,596 -0.00%
realworld.run.osx.arm64.checked.mch 55,263,253,755 55,263,252,632 -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,387,744,159 41,387,675,487 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,440,947,840 107,440,991,875 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,207,117,781 28,207,115,245 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,262,432,922 643,260,695,806 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,274,713,372 171,274,947,878 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,662,234,784 281,662,111,198 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,345,226,876 19,345,224,007 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,950,469,689 560,949,985,694 -0.00%
realworld.run.windows.arm64.checked.mch 58,410,614,795 58,410,625,312 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,375,491,817 15,375,451,819 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,607 550,607 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,546,895,371 13,546,893,755 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,623,687,150 11,623,682,543 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,907,363 163,649,560,209 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,172 1,869,172 0.00%
libraries.pmi.windows.arm64.checked.mch 164,748,544 164,738,605 -0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,401,541 1,269,401,213 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,485,732,979 13,485,730,830 -0.00%
realworld.run.windows.arm64.checked.mch 433,449,902 433,465,874 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,175 1,290,175 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,387,193,552 41,387,124,880 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,894,052,469 93,894,098,120 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,583,430,631 16,583,432,702 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,612,525,559 479,611,135,597 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,272,844,200 171,273,078,706 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,497,486,240 281,497,372,593 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,075,825,335 18,075,822,794 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,464,736,710 547,464,254,864 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,164,893 57,977,159,438 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,374,201,642 15,374,161,644 -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,403,949,052 153,404,354,961 +0.00%
benchmarks.run.windows.x64.checked.mch 53,992,929,983 53,992,767,085 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,917,204,127 94,917,356,176 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,584,389,595 37,584,324,671 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,077,093,468 685,075,788,435 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,600,625,458 151,600,805,595 +0.00%
libraries.pmi.windows.x64.checked.mch 291,481,295,083 291,481,041,501 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,992,033,575 77,991,992,118 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,858,361,140 562,858,107,922 -0.00%
realworld.run.windows.x64.checked.mch 62,585,055,193 62,585,196,417 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,956,741,545 22,956,644,998 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,489,554,028 19,489,554,862 +0.00%
benchmarks.run.windows.x64.checked.mch 776,085 776,085 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,486,858,770 20,486,858,633 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,121,636,179 17,121,639,102 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,977,899,703 225,978,153,710 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,661 1,599,661 0.00%
libraries.pmi.windows.x64.checked.mch 143,347,416 143,348,257 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,392,990,550 33,392,989,797 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,425,870,563 12,425,874,189 +0.00%
realworld.run.windows.x64.checked.mch 333,810,417 333,810,410 -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,914,395,024 133,914,800,099 +0.00%
benchmarks.run.windows.x64.checked.mch 53,992,153,898 53,991,991,000 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,430,345,357 74,430,497,543 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,462,753,416 20,462,685,569 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,099,193,765 459,097,634,725 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,599,025,797 151,599,205,934 +0.00%
libraries.pmi.windows.x64.checked.mch 291,337,947,667 291,337,693,244 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,599,043,025 44,599,002,321 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,432,490,577 550,432,233,733 -0.00%
realworld.run.windows.x64.checked.mch 62,251,244,776 62,251,386,007 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,955,489,209 22,955,392,662 -0.00%