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,188,338,348 48,188,371,745 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,327,775,026 190,327,583,234 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,286,214,048 35,286,202,303 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,267,999,003 672,266,792,375 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,546,823,570 163,546,952,526 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,064,957,275 270,065,040,279 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,907,516,260 77,907,366,641 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,437,892,888 537,436,942,220 -0.00%
realworld.run.linux.arm64.checked.mch 58,489,291,368 58,489,395,286 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,397,123,042 11,397,088,635 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,537,454 147,537,462 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,184,726,051 22,184,725,425 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,350,566,785 16,350,564,607 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,088,925,631 185,089,190,541 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,868,822 1,868,822 0.00%
libraries.pmi.linux.arm64.checked.mch 164,696,828 164,696,817 -0.00%
libraries_tests.run.linux.arm64.Release.mch 24,180,774,235 24,180,772,379 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,854,272,724 13,854,267,753 -0.00%
realworld.run.linux.arm64.checked.mch 453,298,662 453,298,661 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,380 1,242,380 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,040,800,894 48,040,834,283 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,143,048,975 168,142,857,809 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,935,647,263 18,935,637,696 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,179,073,372 487,177,601,834 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,544,954,748 163,545,083,704 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,900,260,447 269,900,343,462 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,726,742,025 53,726,594,262 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,583,620,164 523,582,674,467 -0.00%
realworld.run.linux.arm64.checked.mch 58,035,992,706 58,036,096,625 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,395,880,662 11,395,846,255 -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,373,071,481 50,372,969,838 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,732,095,934 193,731,931,479 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,831,570,150 34,831,515,906 -0.00%
coreclr_tests.run.linux.x64.checked.mch 630,122,034,090 630,120,375,532 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,279,673,042 146,279,697,023 +0.00%
libraries.pmi.linux.x64.checked.mch 257,420,307,448 257,420,410,542 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,678,512,058 84,678,391,557 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,662,152,245 509,661,396,124 -0.00%
realworld.run.linux.x64.checked.mch 55,920,757,056 55,920,760,164 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,132,251,920 19,132,161,883 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,315,621 220,315,621 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,555,537,069 19,555,537,341 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,969,646,592 16,969,646,040 -0.00%
coreclr_tests.run.linux.x64.checked.mch 185,398,886,412 185,398,999,727 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,792 1,643,792 0.00%
libraries.pmi.linux.x64.checked.mch 149,890,860 149,889,982 -0.00%
libraries_tests.run.linux.x64.Release.mch 17,220,083,718 17,220,083,007 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,906,390 12,860,911,662 +0.00%
realworld.run.linux.x64.checked.mch 333,322,205 333,321,222 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,925 1,251,925 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,152,755,860 50,152,654,217 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,176,558,865 174,176,394,138 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,861,923,558 17,861,869,866 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,723,147,678 444,721,375,805 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,278,029,250 146,278,053,231 +0.00%
libraries.pmi.linux.x64.checked.mch 257,270,416,588 257,270,520,560 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,458,428,340 67,458,308,550 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,801,245,855 496,800,484,462 -0.00%
realworld.run.linux.x64.checked.mch 55,587,434,851 55,587,438,942 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,130,999,995 19,130,909,958 -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,079,768,209 42,079,801,692 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,236,274,572 53,236,234,641 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,146,805,051 28,146,811,061 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,546,979,038 750,545,332,723 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,299,559,567 163,299,623,498 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,512,478,422 280,512,609,141 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,532,354,992 107,532,321,461 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,227,878,856 532,227,409,111 -0.00%
realworld.run.osx.arm64.checked.mch 55,693,676,433 55,693,672,462 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,745 752,745 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,521,581,065 16,521,580,728 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,887,101,990 11,887,106,523 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,924,277,245 269,924,678,047 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,330 1,866,330 0.00%
libraries.pmi.osx.arm64.checked.mch 165,975,355 165,985,302 +0.01%
libraries_tests.run.osx.arm64.Release.mch 60,497,369,146 60,497,367,118 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,483,378,292 13,483,376,425 -0.00%
realworld.run.osx.arm64.checked.mch 433,190,257 433,174,286 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,079,015,464 42,079,048,947 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,714,693,507 36,714,653,913 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,259,703,061 16,259,704,538 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,622,701,793 480,620,654,676 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,297,693,237 163,297,757,168 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,346,503,067 280,346,623,839 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,034,985,846 47,034,954,343 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,744,500,564 518,744,032,686 -0.00%
realworld.run.osx.arm64.checked.mch 55,260,486,176 55,260,498,176 +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,396,342,763 41,396,289,239 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,485,234,659 107,485,204,489 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,211,123,798 28,211,115,988 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,366,691,022 643,364,854,134 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,266,890,100 171,266,994,308 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,656,164,692 281,656,352,748 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,347,548,943 19,347,514,272 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 560,865,423,012 560,864,911,635 -0.00%
realworld.run.windows.arm64.checked.mch 58,408,219,084 58,408,277,691 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,379,555,485 15,379,509,288 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,641 550,641 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,545,640,327 13,545,638,421 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,622,470,074 11,622,470,692 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,649,067,514 163,648,798,127 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,217 1,869,217 0.00%
libraries.pmi.windows.arm64.checked.mch 164,744,396 164,754,318 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,211,124 1,269,211,523 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,483,438,525 13,483,448,442 +0.00%
realworld.run.windows.arm64.checked.mch 433,475,990 433,459,920 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,177 1,290,177 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,395,792,122 41,395,738,598 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,939,594,332 93,939,566,068 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,588,653,724 16,588,645,296 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,717,623,508 479,716,056,007 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,265,020,883 171,265,125,091 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,491,420,296 281,491,598,430 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,078,337,819 18,078,302,749 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,381,984,487 547,381,463,193 -0.00%
realworld.run.windows.arm64.checked.mch 57,974,743,094 57,974,817,771 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,378,265,308 15,378,219,111 -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,421,963,453 153,422,303,797 +0.00%
benchmarks.run.windows.x64.checked.mch 54,002,987,936 54,002,967,617 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 94,983,793,103 94,984,018,747 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,589,385,374 37,589,336,834 -0.00%
coreclr_tests.run.windows.x64.checked.mch 685,172,945,692 685,171,066,411 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,592,359,239 151,592,381,466 +0.00%
libraries.pmi.windows.x64.checked.mch 291,469,953,743 291,469,759,923 -0.00%
libraries_tests.run.windows.x64.Release.mch 77,997,805,913 77,997,791,631 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,808,759,859 562,808,266,919 -0.00%
realworld.run.windows.x64.checked.mch 62,582,311,104 62,582,265,927 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,963,901,003 22,963,821,436 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,406,554 19,485,407,669 +0.00%
benchmarks.run.windows.x64.checked.mch 776,093 776,093 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,839,265 20,483,834,309 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,803,015 17,118,805,976 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,974,268,616 225,974,261,900 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,674 1,599,674 0.00%
libraries.pmi.windows.x64.checked.mch 143,348,264 143,347,424 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,386,520,813 33,386,520,225 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,222,175 12,423,221,923 -0.00%
realworld.run.windows.x64.checked.mch 333,811,182 333,811,161 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,352 1,252,352 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,936,556,899 133,936,896,128 +0.00%
benchmarks.run.windows.x64.checked.mch 54,002,211,843 54,002,191,524 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,499,953,838 74,500,184,438 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,470,582,359 20,470,530,858 -0.00%
coreclr_tests.run.windows.x64.checked.mch 459,198,677,076 459,196,804,511 -0.00%
libraries.crossgen2.windows.x64.checked.mch 151,590,759,565 151,590,781,792 +0.00%
libraries.pmi.windows.x64.checked.mch 291,326,605,479 291,326,412,499 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,611,285,100 44,611,271,406 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,385,537,684 550,385,044,996 -0.00%
realworld.run.windows.x64.checked.mch 62,248,499,922 62,248,454,766 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,962,648,651 22,962,569,084 -0.00%