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,567,045,103 48,567,073,784 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 191,163,874,497 191,163,939,496 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,786,742,443 35,786,751,300 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 675,048,391,696 675,046,805,144 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,270,583,719 165,270,747,766 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,803,301,955 270,803,361,702 +0.00%
libraries_tests.run.linux.arm64.Release.mch 78,441,047,006 78,440,921,007 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,682,495,920 549,682,142,168 -0.00%
realworld.run.linux.arm64.checked.mch 58,637,203,574 58,637,295,899 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,052,757,370 12,052,709,962 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 148,988,071 148,988,071 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,410,539,616 22,410,535,289 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,520,141,531 16,520,143,518 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 186,806,373,358 186,806,134,193 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,842 1,888,842 0.00%
libraries.pmi.linux.arm64.checked.mch 165,919,973 165,910,076 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,436,215,609 24,436,214,207 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,994,704,568 13,994,717,251 +0.00%
realworld.run.linux.arm64.checked.mch 459,028,584 459,028,573 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,789 1,252,789 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,418,057,032 48,418,085,713 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,753,334,881 168,753,404,207 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,600,912 19,266,607,782 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 488,242,018,338 488,240,670,951 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,268,694,877 165,268,858,924 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,637,381,982 270,637,451,626 +0.00%
libraries_tests.run.linux.arm64.Release.mch 54,004,831,397 54,004,706,800 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,687,791,352 535,687,424,917 -0.00%
realworld.run.linux.arm64.checked.mch 58,178,174,990 58,178,267,326 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,051,504,581 12,051,457,173 -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,610,016,293 50,609,988,209 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,883,079,223 193,882,936,809 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,097,621,799 35,097,600,939 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,825,911,362 629,823,627,874 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,803,407,414 146,803,529,494 +0.00%
libraries.pmi.linux.x64.checked.mch 257,274,286,632 257,274,395,108 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,715,784,514 84,715,638,972 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,658,329,719 519,657,765,771 -0.00%
realworld.run.linux.x64.checked.mch 55,910,540,641 55,910,540,773 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,417,078,816 19,417,015,696 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,247,942 220,247,942 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,553,868,420 19,553,865,622 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,121,950 16,968,121,966 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,376,897,762 185,376,590,320 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,825 1,643,825 0.00%
libraries.pmi.linux.x64.checked.mch 149,856,421 149,857,291 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,218,954,118 17,218,952,895 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,963,375 12,860,949,137 -0.00%
realworld.run.linux.x64.checked.mch 333,261,284 333,261,264 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,348 1,251,348 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,389,768,351 50,389,740,267 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,329,210,803 174,329,071,187 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,499,849 18,129,478,973 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,449,013,600 444,447,037,554 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,801,763,589 146,801,885,669 +0.00%
libraries.pmi.linux.x64.checked.mch 257,124,430,211 257,124,537,817 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,496,830,396 67,496,686,077 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,797,366,344 506,796,816,634 -0.00%
realworld.run.linux.x64.checked.mch 55,577,279,357 55,577,279,509 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,827,468 19,415,764,348 -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,435,431,996 42,435,416,887 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,784,574,367 53,784,546,774 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,600,196,068 28,600,259,262 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 754,238,861,573 754,237,024,384 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,027,709,408 165,027,855,293 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,248,789,121 281,249,153,552 +0.00%
libraries_tests.run.osx.arm64.Release.mch 110,407,642,777 110,407,594,490 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,052,850,129 544,052,299,540 -0.00%
realworld.run.osx.arm64.checked.mch 55,835,696,005 55,835,779,906 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 761,225 761,225 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,693,709,828 16,693,706,857 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,013,185,264 12,013,186,982 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 272,551,570,904 272,551,332,826 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,274 1,886,274 0.00%
libraries.pmi.osx.arm64.checked.mch 167,218,628 167,221,119 +0.00%
libraries_tests.run.osx.arm64.Release.mch 61,140,657,441 61,140,648,244 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,620,584,971 13,620,586,292 +0.00%
realworld.run.osx.arm64.checked.mch 438,718,709 438,702,719 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,434,670,771 42,434,655,662 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,090,864,539 37,090,839,917 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,587,010,804 16,587,072,280 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 481,687,290,669 481,685,691,558 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,025,823,134 165,025,969,019 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,081,570,493 281,081,932,433 +0.00%
libraries_tests.run.osx.arm64.Release.mch 49,266,985,336 49,266,946,246 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,432,265,158 530,431,713,248 -0.00%
realworld.run.osx.arm64.checked.mch 55,396,977,296 55,397,077,187 +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,746,837,694 41,746,893,762 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 108,120,985,469 108,120,845,813 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,181,083 28,657,143,298 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 645,933,635,415 645,932,414,440 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,045,476,717 173,045,513,626 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,282,694,467 282,282,592,695 -0.00%
libraries_tests.run.windows.arm64.Release.mch 19,395,199,380 19,395,161,132 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,315,923,554 573,315,565,400 -0.00%
realworld.run.windows.arm64.checked.mch 58,563,091,119 58,563,112,057 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,119,387,233 16,119,326,705 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,727 556,727 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,686,385,897 13,686,381,595 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,745,149,589 11,745,148,168 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 165,136,251,196 165,136,479,819 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,215 1,889,215 0.00%
libraries.pmi.windows.arm64.checked.mch 165,967,558 165,977,503 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,282,335,210 1,282,334,798 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,620,603,065 13,620,610,412 +0.00%
realworld.run.windows.arm64.checked.mch 439,004,710 439,004,647 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,878 1,300,874 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,746,280,967 41,746,337,035 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,434,599,572 94,434,464,218 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,912,031,494 16,911,995,130 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 480,797,384,219 480,795,934,621 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,043,587,502 173,043,624,411 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,116,726,909 282,116,615,192 -0.00%
libraries_tests.run.windows.arm64.Release.mch 18,112,864,170 18,112,826,334 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,695,320,489 559,694,954,988 -0.00%
realworld.run.windows.arm64.checked.mch 58,124,086,409 58,124,107,410 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,118,086,355 16,118,025,831 -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,537,987,399 154,538,274,065 +0.00%
benchmarks.run.windows.x64.checked.mch 54,230,460,434 54,230,359,166 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,887,060,709 96,887,204,378 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,924,545,010 37,924,486,856 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,855,354,598 684,853,294,634 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,079,134,723 152,079,276,778 +0.00%
libraries.pmi.windows.x64.checked.mch 291,289,857,242 291,289,836,188 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,353,554,635 78,353,506,440 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,490,212,930 572,489,581,616 -0.00%
realworld.run.windows.x64.checked.mch 62,565,910,668 62,565,953,310 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,276,808 23,142,173,398 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,484,703,884 19,484,704,229 +0.00%
benchmarks.run.windows.x64.checked.mch 775,961 775,961 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,482,379,588 20,482,373,078 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,117,616,756 17,117,617,005 +0.00%
coreclr_tests.run.windows.x64.checked.mch 225,935,203,975 225,935,205,545 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,680 1,599,680 0.00%
libraries.pmi.windows.x64.checked.mch 143,324,593 143,325,414 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,384,108,879 33,384,109,947 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,020,047 12,423,024,106 +0.00%
realworld.run.windows.x64.checked.mch 333,673,322 333,674,454 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,902 1,251,902 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,053,283,515 135,053,569,836 +0.00%
benchmarks.run.windows.x64.checked.mch 54,229,684,473 54,229,583,205 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 76,404,681,121 76,404,831,300 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,806,928,254 20,806,869,851 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,920,150,623 458,918,089,089 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,077,535,043 152,077,677,098 +0.00%
libraries.pmi.windows.x64.checked.mch 291,146,532,649 291,146,510,774 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,969,445,756 44,969,396,493 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,067,192,883 560,066,557,510 -0.00%
realworld.run.windows.x64.checked.mch 62,232,237,346 62,232,278,856 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,024,906 23,140,921,496 -0.00%