Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

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 56,035,073,440 56,035,091,543 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,256,463,108 237,256,530,011 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,260,069,682 40,260,137,722 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,685,320,085 963,684,037,446 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,718,104,549 145,718,230,977 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,938,507,906 270,938,824,762 +0.00%
libraries_tests.run.linux.arm64.Release.mch 991,762,677,133 991,765,066,136 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,372,450,760 550,372,069,924 -0.00%
realworld.run.linux.arm64.checked.mch 58,397,908,249 58,398,040,695 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,493,050,636 11,493,018,094 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,263,832 340,263,832 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,321,744,064 27,321,748,072 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,656,841,735 20,656,842,633 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,698,160,685 391,698,441,670 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,726 1,888,726 0.00%
libraries.pmi.linux.arm64.checked.mch 165,928,539 165,938,460 +0.01%
libraries_tests.run.linux.arm64.Release.mch 222,126,699,202 222,126,679,408 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,092,180,476 14,092,175,000 -0.00%
realworld.run.linux.arm64.checked.mch 457,394,702 457,394,713 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,827 1,252,821 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,694,809,608 55,694,827,711 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 209,934,719,044 209,934,781,939 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,603,227,947 19,603,295,089 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,987,159,400 571,985,595,776 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,716,215,823 145,716,342,251 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,772,579,367 270,772,886,302 +0.00%
libraries_tests.run.linux.arm64.Release.mch 769,635,977,931 769,638,386,728 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,280,270,284 536,279,894,924 -0.00%
realworld.run.linux.arm64.checked.mch 57,940,513,547 57,940,645,982 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,491,797,809 11,491,765,273 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,651,937,298 57,651,910,730 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 238,980,877,252 238,980,548,017 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,667,438,166 38,667,374,822 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,199,900,445 883,198,214,965 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,450,923,680 129,450,992,732 +0.00%
libraries.pmi.linux.x64.checked.mch 257,420,350,828 257,420,312,860 -0.00%
libraries_tests.run.linux.x64.Release.mch 916,585,294,413 916,586,729,476 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,315,247,233 520,314,992,718 -0.00%
realworld.run.linux.x64.checked.mch 55,656,398,186 55,656,368,405 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 18,571,160,951 18,571,120,463 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,496,707 388,496,707 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,031,556,030 26,031,554,435 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,948,498,482 19,948,499,745 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,319,217,789 355,319,099,673 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,638 1,643,638 0.00%
libraries.pmi.linux.x64.checked.mch 149,806,634 149,805,769 -0.00%
libraries_tests.run.linux.x64.Release.mch 196,419,794,635 196,419,799,007 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,960,244,627 12,960,239,395 -0.00%
realworld.run.linux.x64.checked.mch 329,734,013 329,734,040 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,220 1,251,220 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,263,440,591 57,263,414,023 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 212,949,321,222 212,948,993,582 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,718,939,684 18,718,875,077 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,880,682,656 527,879,115,292 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,449,280,042 129,449,349,094 +0.00%
libraries.pmi.linux.x64.checked.mch 257,270,544,194 257,270,507,091 -0.00%
libraries_tests.run.linux.x64.Release.mch 720,165,499,778 720,166,930,469 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,355,002,606 507,354,753,323 -0.00%
realworld.run.linux.x64.checked.mch 55,326,664,173 55,326,634,365 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 18,569,909,731 18,569,869,243 -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,377,411,369 42,377,463,242 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,241,894,732 91,241,940,496 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,496,833,371 28,496,900,788 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,748,685,188 918,747,180,017 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,471,149,183 145,471,257,985 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,821,772,406 280,821,839,550 +0.00%
libraries_tests.run.osx.arm64.Release.mch 727,352,454,764 727,353,749,864 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,811,279,552 542,811,061,375 -0.00%
realworld.run.osx.arm64.checked.mch 55,604,532,832 55,604,553,430 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,656 556,656 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,028,441,507 17,028,441,764 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,990,522,798 11,990,520,599 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,960,104,631 374,960,082,847 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,207 1,886,207 0.00%
libraries.pmi.osx.arm64.checked.mch 167,231,249 167,231,261 +0.00%
libraries_tests.run.osx.arm64.Release.mch 209,725,183,800 209,725,163,775 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,719,387,321 13,719,400,758 +0.00%
realworld.run.osx.arm64.checked.mch 438,527,726 438,527,735 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,376,854,713 42,376,906,586 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,213,453,225 74,213,498,732 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,506,310,573 16,506,380,189 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,788,580,557 543,787,097,170 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,469,262,976 145,469,371,778 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,654,541,157 280,654,608,289 +0.00%
libraries_tests.run.osx.arm64.Release.mch 517,627,270,964 517,628,586,089 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,091,892,231 529,091,660,617 -0.00%
realworld.run.osx.arm64.checked.mch 55,166,005,106 55,166,025,695 +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,627,345,420 41,627,406,691 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,661,549,319 136,661,664,319 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,612,334,080 29,612,400,286 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,712,526,822 936,711,210,820 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,488,420,505 153,488,636,483 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,999,860,038 281,999,743,088 -0.00%
libraries_tests.run.windows.arm64.Release.mch 745,722,783,511 745,724,450,024 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,469,752,198 573,469,250,567 -0.00%
realworld.run.windows.arm64.checked.mch 58,460,063,070 58,460,106,552 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,326,809,327 15,326,744,420 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,622 556,622 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,821,148,517 16,821,149,234 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,717,298,631 11,717,303,758 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,782,943,268 381,782,802,022 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,100 1,889,100 0.00%
libraries.pmi.windows.arm64.checked.mch 165,952,186 165,962,085 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,801,272,915 209,801,274,017 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,719,653,908 13,719,665,224 +0.00%
realworld.run.windows.arm64.checked.mch 438,866,141 438,882,142 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,907 1,300,907 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,626,788,798 41,626,850,069 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,840,400,802 119,840,515,085 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,895,035,449 17,895,096,528 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,929,583,554 554,928,408,798 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,486,531,405 153,486,747,383 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,833,907,852 281,833,781,003 -0.00%
libraries_tests.run.windows.arm64.Release.mch 535,921,510,596 535,923,176,007 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,750,098,290 559,749,585,343 -0.00%
realworld.run.windows.arm64.checked.mch 58,021,196,929 58,021,224,410 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,325,508,420 15,325,443,513 -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,643,939,354 154,644,291,216 +0.00%
benchmarks.run.windows.x64.checked.mch 40,470,699,263 40,470,665,436 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,602,387,476 120,602,463,864 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,747,703,072 26,747,656,891 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,492,696,836 851,491,072,361 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,868,951,805 134,869,004,841 +0.00%
libraries.pmi.windows.x64.checked.mch 266,862,545,030 266,862,484,128 -0.00%
libraries_tests.run.windows.x64.Release.mch 685,003,362,708 685,004,720,178 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,502,114,872 537,501,421,377 -0.00%
realworld.run.windows.x64.checked.mch 59,548,458,841 59,548,584,326 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,095,055,813 22,094,941,923 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,482,964,267 19,482,963,159 -0.00%
benchmarks.run.windows.x64.checked.mch 466,594 466,594 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,232,493,250 15,232,493,526 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,126,875,338 10,126,878,178 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,034,151,426 340,034,133,194 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,483 1,599,483 0.00%
libraries.pmi.windows.x64.checked.mch 143,289,730 143,288,902 -0.00%
libraries_tests.run.windows.x64.Release.mch 181,944,429,075 181,944,419,855 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,434,362,938 12,434,361,640 -0.00%
realworld.run.windows.x64.checked.mch 333,595,383 333,595,402 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,806 1,251,806 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,160,975,087 135,161,328,057 +0.00%
benchmarks.run.windows.x64.checked.mch 40,470,232,669 40,470,198,842 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,369,894,226 105,369,970,338 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,620,827,734 16,620,778,713 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,458,545,410 511,456,939,167 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,867,352,322 134,867,405,358 +0.00%
libraries.pmi.windows.x64.checked.mch 266,719,255,300 266,719,195,226 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,058,933,633 503,060,300,323 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,067,751,934 525,067,059,737 -0.00%
realworld.run.windows.x64.checked.mch 59,214,863,458 59,214,988,924 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,093,804,007 22,093,690,117 -0.00%