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 54,250,344,783 54,250,453,963 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,090,760,314 238,090,951,689 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,053,886,031 38,053,818,240 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,154,418,766 965,152,423,299 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,713,518 746,712,780 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,980,230,899 270,980,353,504 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,693,634,939 1,004,695,219,589 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,797,849,931 549,797,382,931 -0.00%
realworld.run.linux.arm64.checked.mch 58,508,512,706 58,508,558,061 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,775 17,537,737 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,911,800 289,911,800 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,865,239 26,910,865,940 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,787,352 18,148,783,977 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,619,343 392,483,501,639 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,930,603 165,940,526 +0.01%
libraries_tests.run.linux.arm64.Release.mch 224,093,246,952 224,093,250,355 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,138,794 14,095,135,723 -0.00%
realworld.run.linux.arm64.checked.mch 458,173,282 458,173,300 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 53,960,432,983 53,960,542,163 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,179,895,075 211,180,085,749 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,905,098,679 19,905,034,263 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,670,799,423 572,668,921,660 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,713,518 746,712,780 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,814,300,296 270,814,412,978 +0.00%
libraries_tests.run.linux.arm64.Release.mch 780,600,387,987 780,601,969,234 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,702,711,137 535,702,247,208 -0.00%
realworld.run.linux.arm64.checked.mch 58,050,339,424 58,050,384,761 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,775 17,537,737 -0.00%


linux x64

MinOpts (0.00% to +0.01%)

Collection PDIFF
benchmarks.run.linux.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,805,186,098 55,806,072,979 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,782,116,500 236,788,812,585 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,961,751 32,421,603,914 +0.00%
coreclr_tests.run.linux.x64.checked.mch 882,333,600,290 882,350,299,489 +0.00%
libraries.crossgen2.linux.x64.checked.mch 639,458,282 639,474,385 +0.00%
libraries.pmi.linux.x64.checked.mch 257,411,940,065 257,415,873,736 +0.00%
libraries_tests.run.linux.x64.Release.mch 983,927,752,388 983,952,271,482 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,071,627,483 520,079,629,065 +0.00%
realworld.run.linux.x64.checked.mch 55,709,332,990 55,710,122,681 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,576 16,839,734 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,705,741 342,723,430 +0.01%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,023,248 23,384,536,933 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,777,938 13,862,137,338 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,112,090,071 355,121,729,356 +0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,913 149,806,466 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,221,569 196,740,608,437 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,433,540 12,962,795,412 +0.00%
realworld.run.linux.x64.checked.mch 333,587,222 333,587,698 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,462,480,357 55,463,349,549 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,398,093,252 213,404,275,652 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,559,183,813 18,559,466,576 +0.00%
coreclr_tests.run.linux.x64.checked.mch 527,221,510,219 527,228,570,133 +0.00%
libraries.crossgen2.linux.x64.checked.mch 639,458,282 639,474,385 +0.00%
libraries.pmi.linux.x64.checked.mch 257,262,135,152 257,266,067,270 +0.00%
libraries_tests.run.linux.x64.Release.mch 787,192,530,819 787,211,663,045 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,109,193,943 507,116,833,653 +0.00%
realworld.run.linux.x64.checked.mch 55,375,745,768 55,376,534,983 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,576 16,839,734 +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,401,210,023 42,401,275,952 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,564,561,989 91,564,600,819 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,582,171 28,498,563,399 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,756,702,961 881,755,348,766 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,331,702 739,331,326 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,897,942,828 280,897,867,006 -0.00%
libraries_tests.run.osx.arm64.Release.mch 671,613,709,016 671,614,305,340 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,151,213,864 544,150,829,434 -0.00%
realworld.run.osx.arm64.checked.mch 55,738,598,310 55,738,658,786 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,374 661,374 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,949,514 17,098,951,902 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,954,557 11,989,957,705 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,727,973 340,534,737,009 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,242,904 167,240,450 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,766,657,778 207,766,654,421 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,189,603 13,722,197,144 +0.00%
realworld.run.osx.arm64.checked.mch 438,640,114 438,640,110 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,400,548,649 42,400,614,578 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,465,612,475 74,465,648,917 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,627,614 16,508,605,694 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,221,974,988 541,220,611,757 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,331,702 739,331,326 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,730,699,924 280,730,626,556 -0.00%
libraries_tests.run.osx.arm64.Release.mch 463,847,051,238 463,847,650,919 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,429,024,261 530,428,632,290 -0.00%
realworld.run.osx.arm64.checked.mch 55,299,958,196 55,300,018,676 +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,681,288,115 41,681,274,054 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,005,566,347 140,005,740,617 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,434,510 29,350,501,190 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,220,988,236 937,219,389,643 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,581,973 796,582,730 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,056,233,552 282,056,256,101 +0.00%
libraries_tests.run.windows.arm64.Release.mch 727,387,825,410 727,389,191,646 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,223,657,543 573,223,133,809 -0.00%
realworld.run.windows.arm64.checked.mch 58,391,743,966 58,391,888,526 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,116 17,150,073 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,678 556,678 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,812,965 17,086,814,468 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,221,080 11,718,221,827 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,621,101 382,262,498,480 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,169 165,964,069 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,520,709 209,825,539,371 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,455,204 13,721,455,334 +0.00%
realworld.run.windows.arm64.checked.mch 438,813,192 438,829,187 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,680,731,437 41,680,717,376 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,918,753,382 122,918,926,149 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,213,430 17,632,279,363 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,958,367,135 554,956,891,163 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,581,973 796,582,730 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,890,279,383 281,890,292,032 +0.00%
libraries_tests.run.windows.arm64.Release.mch 517,562,304,701 517,563,652,275 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,502,202,339 559,501,678,475 -0.00%
realworld.run.windows.arm64.checked.mch 57,952,930,774 57,953,059,339 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,116 17,150,073 -0.00%


windows x64

MinOpts (0.00% to +0.01%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,023,879 40,483,669,621 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,072,345,811 119,076,280,218 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,505,118 27,410,140,206 +0.00%
coreclr_tests.run.windows.x64.checked.mch 849,955,423,714 849,971,242,478 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,255,047 661,272,722 +0.00%
libraries.pmi.windows.x64.checked.mch 266,851,346,788 266,855,662,720 +0.00%
libraries_tests.run.windows.x64.Release.mch 688,864,900,511 688,880,586,289 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,652,300,305 537,660,600,577 +0.00%
realworld.run.windows.x64.checked.mch 59,762,855,448 59,763,758,156 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,580 13,055,645 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,638 466,669 +0.01%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,447,732 15,100,888,630 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,640,217 10,124,965,425 +0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,040,445 340,005,356,263 +0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,388 143,285,082 +0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,570,104 178,445,694,720 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,829,108 12,582,198,053 +0.00%
realworld.run.windows.x64.checked.mch 333,554,889 333,556,159 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,482,557,241 40,483,202,952 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,971,898,079 103,975,391,588 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,864,901 17,285,174,781 +0.00%
coreclr_tests.run.windows.x64.checked.mch 509,959,383,269 509,965,886,215 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,255,047 661,272,722 +0.00%
libraries.pmi.windows.x64.checked.mch 266,708,062,400 266,712,377,638 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,424,330,407 510,434,891,569 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,070,471,197 525,078,402,524 +0.00%
realworld.run.windows.x64.checked.mch 59,429,300,559 59,430,201,997 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,580 13,055,645 +0.00%