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 58,081,191,245 58,081,075,360 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 228,720,589,865 228,720,566,925 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,826,816,376 33,826,843,591 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 959,355,315,763 959,353,875,582 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,007,769,608 165,007,856,430 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,597,066,684 268,597,060,656 -0.00%
libraries_tests.run.linux.arm64.Release.mch 902,281,035,449 902,282,324,470 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,016,654,591 546,016,014,503 -0.00%
realworld.run.linux.arm64.checked.mch 57,876,234,188 57,876,333,819 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,970,864,068 11,970,828,696 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,387,008 387,387,008 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,043,256,927 25,043,254,840 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,257,182 14,614,257,378 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,168,342,006 392,168,364,891 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,653 1,869,653 0.00%
libraries.pmi.linux.arm64.checked.mch 164,838,917 164,829,036 -0.01%
libraries_tests.run.linux.arm64.Release.mch 219,690,627,862 219,690,631,638 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,002,433 13,858,003,951 +0.00%
realworld.run.linux.arm64.checked.mch 448,306,644 448,306,732 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,815 1,242,815 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,693,804,237 57,693,688,352 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 203,677,332,938 203,677,312,085 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,212,559,194 19,212,586,213 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 567,186,973,757 567,185,510,691 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,005,899,955 165,005,986,777 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,432,227,767 268,432,231,620 +0.00%
libraries_tests.run.linux.arm64.Release.mch 682,590,407,587 682,591,692,832 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,158,652,158 532,158,010,552 -0.00%
realworld.run.linux.arm64.checked.mch 57,427,927,544 57,428,027,087 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,969,621,253 11,969,585,881 -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,818,064,686 57,818,010,204 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 233,482,523,084 233,482,241,802 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,039,205,557 35,039,201,192 -0.00%
coreclr_tests.run.linux.x64.checked.mch 873,881,149,941 873,879,330,213 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,178,429,818 147,178,443,690 +0.00%
libraries.pmi.linux.x64.checked.mch 255,675,850,315 255,675,894,959 +0.00%
libraries_tests.run.linux.x64.Release.mch 877,088,285,710 877,088,818,522 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,125,582,684 518,124,959,397 -0.00%
realworld.run.linux.x64.checked.mch 55,667,843,869 55,667,914,001 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,380,854,080 19,380,777,252 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,300,036 390,300,031 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,027,183,734 26,027,182,750 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,145,355,273 16,145,356,025 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,474,831,369 355,474,968,672 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,585 1,644,585 0.00%
libraries.pmi.linux.x64.checked.mch 149,999,924 149,999,044 -0.00%
libraries_tests.run.linux.x64.Release.mch 194,593,420,470 194,593,423,696 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,355,553 12,866,347,182 -0.00%
realworld.run.linux.x64.checked.mch 342,252,883 342,251,918 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,357 1,252,357 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,427,764,650 57,427,710,173 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 207,455,339,350 207,455,059,052 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,893,850,284 18,893,845,167 -0.00%
coreclr_tests.run.linux.x64.checked.mch 518,406,318,572 518,404,361,541 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,176,785,233 147,176,799,105 +0.00%
libraries.pmi.linux.x64.checked.mch 255,525,850,391 255,525,895,915 +0.00%
libraries_tests.run.linux.x64.Release.mch 682,494,865,240 682,495,394,826 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,259,227,131 505,258,612,215 -0.00%
realworld.run.linux.x64.checked.mch 55,325,590,986 55,325,662,083 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,379,601,723 19,379,524,895 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
realworld.run.osx.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,331,102,530 42,331,157,025 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 90,743,768,296 90,743,868,743 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,438,249,121 28,438,293,139 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 801,910,575,012 801,909,002,570 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,767,314,869 164,767,408,232 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,028,786,856 279,029,027,201 +0.00%
libraries_tests.run.osx.arm64.Release.mch 559,062,352,776 559,062,431,531 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,374,259,750 534,373,766,636 -0.00%
realworld.run.osx.arm64.checked.mch 55,122,754,155 55,122,808,850 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,717 550,717 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,059,690 16,975,059,283 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,129,837 11,915,130,011 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 365,670,420,224 365,670,560,418 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,197 1,867,197 0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,451 166,081,013 -0.00%
libraries_tests.run.osx.arm64.Release.mch 205,250,072,821 205,250,066,235 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,490,021 13,487,489,649 -0.00%
realworld.run.osx.arm64.checked.mch 430,247,457 430,274,093 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,330,551,813 42,330,606,308 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 73,768,708,606 73,768,809,460 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,523,119,284 16,523,163,128 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 436,240,154,788 436,238,442,152 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,765,447,672 164,765,541,035 +0.00%
libraries.pmi.osx.arm64.checked.mch 278,862,698,405 278,862,946,188 +0.00%
libraries_tests.run.osx.arm64.Release.mch 353,812,279,955 353,812,365,296 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 520,886,769,729 520,886,276,987 -0.00%
realworld.run.osx.arm64.checked.mch 54,692,506,698 54,692,534,757 +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,617,539,880 41,617,599,304 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,399,457,798 136,399,534,684 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,605,251,724 28,605,250,894 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,158,531,960 936,156,297,862 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,751,965,657 172,752,061,410 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,909,579,063 279,909,512,097 -0.00%
libraries_tests.run.windows.arm64.Release.mch 702,936,098,125 702,936,496,405 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 569,619,405,543 569,618,888,508 -0.00%
realworld.run.windows.arm64.checked.mch 57,884,517,063 57,884,587,363 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,045,605,048 16,045,537,787 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,610 550,610 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,935,630,127 16,935,632,773 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,309,324 11,631,307,180 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,619,544,877 381,619,315,906 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,092 1,870,092 0.00%
libraries.pmi.windows.arm64.checked.mch 164,907,846 164,917,770 +0.01%
libraries_tests.run.windows.arm64.Release.mch 210,285,870,327 210,285,877,527 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,490,819,424 13,490,823,292 +0.00%
realworld.run.windows.arm64.checked.mch 430,644,928 430,644,952 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,583 1,290,583 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,616,989,270 41,617,048,694 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,463,827,671 119,463,901,911 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,973,942,400 16,973,943,714 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,538,987,083 554,536,981,956 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,750,095,565 172,750,191,318 +0.00%
libraries.pmi.windows.arm64.checked.mch 279,744,671,217 279,744,594,327 -0.00%
libraries_tests.run.windows.arm64.Release.mch 492,650,227,798 492,650,618,878 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,128,586,119 556,128,065,216 -0.00%
realworld.run.windows.arm64.checked.mch 57,453,872,135 57,453,942,411 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,044,314,465 16,044,247,204 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 131,177,135,123 131,177,463,771 +0.00%
benchmarks.run.windows.x64.checked.mch 60,819,156,702 60,819,074,453 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 134,992,355,855 134,992,539,437 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,086,413,619 27,086,365,905 -0.00%
coreclr_tests.run.windows.x64.checked.mch 929,204,232,756 929,202,505,675 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,468,066,865 152,468,115,313 +0.00%
libraries.pmi.windows.x64.checked.mch 265,072,659,350 265,072,572,104 -0.00%
libraries_tests.run.windows.x64.Release.mch 731,974,054,278 731,975,020,738 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,171,693,442 591,171,133,489 -0.00%
realworld.run.windows.x64.checked.mch 59,213,961,477 59,213,998,785 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,214,903,167 23,214,816,645 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,492,576,752 19,492,578,638 +0.00%
benchmarks.run.windows.x64.checked.mch 816,333 816,333 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,931,822,407 22,931,819,001 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,191,469,935 10,191,467,462 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,887,904,509 373,887,667,040 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,441 1,600,441 0.00%
libraries.pmi.windows.x64.checked.mch 143,457,293 143,458,935 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,274,258,627 209,274,253,243 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,574,663,166 12,574,661,352 -0.00%
realworld.run.windows.x64.checked.mch 333,896,111 333,896,124 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,776 1,252,776 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 111,684,558,371 111,684,885,133 +0.00%
benchmarks.run.windows.x64.checked.mch 60,818,340,369 60,818,258,120 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,060,533,448 112,060,720,436 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,894,943,684 16,894,898,443 -0.00%
coreclr_tests.run.windows.x64.checked.mch 555,316,328,247 555,314,838,635 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,466,466,424 152,466,514,872 +0.00%
libraries.pmi.windows.x64.checked.mch 264,929,202,057 264,929,113,169 -0.00%
libraries_tests.run.windows.x64.Release.mch 522,699,795,651 522,700,767,495 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 578,597,030,276 578,596,472,137 -0.00%
realworld.run.windows.x64.checked.mch 58,880,065,366 58,880,102,661 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,213,650,391 23,213,563,869 -0.00%