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,252,278,558 54,252,307,841 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,095,080,889 238,095,148,326 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,054,039,166 38,054,032,773 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,159,841,795 965,158,107,960 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,708,876 746,709,203 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,986,351,988 270,986,480,663 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,704,023,933 1,004,706,972,609 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,798,872,724 549,798,013,822 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,927,586 58,507,918,032 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,696 17,537,668 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,915,501 289,915,501 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,897,291 26,910,902,722 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,774,356 18,148,772,265 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,697,887 392,483,687,575 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,930,596 165,940,505 +0.01%
libraries_tests.run.linux.arm64.Release.mch 224,093,538,509 224,093,555,263 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,101,984 14,095,098,663 -0.00%
realworld.run.linux.arm64.checked.mch 458,173,188 458,173,190 +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,962,363,057 53,962,392,340 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,184,183,598 211,184,245,604 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,905,264,810 19,905,260,508 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,676,143,908 572,674,420,385 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,708,876 746,709,203 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,820,421,392 270,820,540,158 +0.00%
libraries_tests.run.linux.arm64.Release.mch 780,610,485,424 780,613,417,346 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,703,770,740 535,702,915,159 -0.00%
realworld.run.linux.arm64.checked.mch 58,049,754,398 58,049,744,842 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,696 17,537,668 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,805,752,116 55,805,738,949 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,784,040,385 236,783,844,971 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,421,257,038 32,421,204,638 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,339,318,953 882,337,252,916 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,457,707 639,457,465 -0.00%
libraries.pmi.linux.x64.checked.mch 257,417,466,075 257,417,722,128 +0.00%
libraries_tests.run.linux.x64.Release.mch 983,919,761,748 983,922,085,672 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,064,754,882 520,064,231,919 -0.00%
realworld.run.linux.x64.checked.mch 55,707,089,110 55,707,089,301 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,223 16,839,173 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,707,062 342,707,067 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,033,998 23,384,033,817 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,789,393 13,861,789,154 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,112,161,883 355,112,022,576 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,900 149,805,778 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,113,416 196,735,119,384 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,429,626 12,962,430,394 +0.00%
realworld.run.linux.x64.checked.mch 333,586,200 333,587,144 +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,463,045,054 55,463,031,882 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,400,006,387 213,399,811,154 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,559,467,645 18,559,415,484 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,227,157,070 527,225,230,340 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,457,707 639,457,465 -0.00%
libraries.pmi.linux.x64.checked.mch 257,267,661,175 257,267,916,350 +0.00%
libraries_tests.run.linux.x64.Release.mch 787,184,648,332 787,186,966,288 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,102,325,256 507,101,801,525 -0.00%
realworld.run.linux.x64.checked.mch 55,373,502,910 55,373,502,157 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,223 16,839,173 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

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,402,378,068 42,402,409,784 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,565,549,764 91,565,695,735 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,524,838 28,498,501,971 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,751,697,915 881,750,675,552 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,332,097 739,331,928 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,898,246,883 280,898,389,268 +0.00%
libraries_tests.run.osx.arm64.Release.mch 671,612,485,167 671,613,583,689 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,136,770,596 544,136,333,077 -0.00%
realworld.run.osx.arm64.checked.mch 55,738,786,999 55,738,821,584 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,384 661,384 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,960,813 17,098,955,233 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,936,021 11,989,933,794 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,402,395 340,534,664,529 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,242,920 167,233,024 -0.01%
libraries_tests.run.osx.arm64.Release.mch 207,766,610,636 207,766,604,268 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,175,812 13,722,166,443 -0.00%
realworld.run.osx.arm64.checked.mch 438,656,108 438,640,088 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,401,716,684 42,401,748,400 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,466,588,951 74,466,740,502 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,588,817 16,508,568,177 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,217,295,520 541,216,011,023 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,332,097 739,331,928 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,731,003,963 280,731,156,244 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,845,874,531 463,846,979,421 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,414,594,784 530,414,166,634 -0.00%
realworld.run.osx.arm64.checked.mch 55,300,130,891 55,300,181,496 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,682,509,304 41,682,523,383 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,005,554,953 140,005,652,424 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,857,182 29,350,869,149 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,204,885,968 937,203,447,205 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,589,663 796,589,473 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,059,163,385 282,059,131,056 -0.00%
libraries_tests.run.windows.arm64.Release.mch 727,379,608,031 727,380,078,212 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,138,104 573,215,651,855 -0.00%
realworld.run.windows.arm64.checked.mch 58,393,162,389 58,393,193,435 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,920 17,149,837 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,681 556,681 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,801,258 17,086,804,309 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,248,964 11,718,249,224 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,345,722 382,262,402,564 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,206 165,954,200 -0.00%
libraries_tests.run.windows.arm64.Release.mch 209,825,288,080 209,825,275,357 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,502,488 13,721,497,242 -0.00%
realworld.run.windows.arm64.checked.mch 438,829,208 438,829,209 +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,681,952,623 41,681,966,702 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,918,753,695 122,918,848,115 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,608,218 17,632,619,925 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,942,540,246 554,941,044,641 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,589,663 796,589,473 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,893,209,179 281,893,176,856 -0.00%
libraries_tests.run.windows.arm64.Release.mch 517,554,319,951 517,554,802,855 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,494,635,616 559,494,154,613 -0.00%
realworld.run.windows.arm64.checked.mch 57,954,333,181 57,954,364,226 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,149,920 17,149,837 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,483,512,942 40,483,471,786 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,073,387,514 119,073,473,714 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,300,942 27,409,264,520 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,950,336,795 849,948,826,109 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,250,248 661,251,515 +0.00%
libraries.pmi.windows.x64.checked.mch 266,845,271,847 266,845,206,830 -0.00%
libraries_tests.run.windows.x64.Release.mch 688,868,867,239 688,870,224,424 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,674,137,623 537,673,392,478 -0.00%
realworld.run.windows.x64.checked.mch 59,762,247,466 59,762,296,630 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,293 13,055,237 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,630 466,630 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,453,188 15,100,456,455 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,642,510 10,124,642,380 -0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,033,587 339,995,889,518 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,283,567 143,283,557 -0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,574,182 178,440,584,302 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,826,606 12,581,827,477 +0.00%
realworld.run.windows.x64.checked.mch 333,553,767 333,553,767 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,483,046,312 40,483,005,156 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,972,934,326 103,973,017,259 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,658,432 17,284,622,140 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,954,303,208 509,952,936,591 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,250,248 661,251,515 +0.00%
libraries.pmi.windows.x64.checked.mch 266,701,988,280 266,701,923,273 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,428,293,057 510,429,640,122 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,092,311,017 525,091,565,001 -0.00%
realworld.run.windows.x64.checked.mch 59,428,693,699 59,428,742,863 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,293 13,055,237 -0.00%