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 54,251,023,439 54,251,132,167 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,091,272,362 238,091,400,786 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,053,860,190 38,053,781,227 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,164,983,571 965,163,760,339 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,701,793 746,701,909 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,983,935,592 270,983,759,930 -0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,693,524,270 1,004,695,575,992 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,798,597,669 549,798,096,247 -0.00%
realworld.run.linux.arm64.checked.mch 58,508,556,046 58,508,647,022 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,845 17,537,810 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,913,517 289,913,517 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,865,249 26,910,867,852 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,780,495 18,148,787,043 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,718,537 392,483,608,323 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,512 165,930,597 -0.01%
libraries_tests.run.linux.arm64.Release.mch 224,093,171,981 224,093,170,061 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,152,649 14,095,153,532 +0.00%
realworld.run.linux.arm64.checked.mch 458,173,247 458,173,263 +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,961,109,922 53,961,218,650 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,180,407,113 211,180,532,934 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,905,079,695 19,904,994,184 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,681,265,034 572,680,152,016 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,701,793 746,701,909 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,817,995,080 270,817,829,333 -0.00%
libraries_tests.run.linux.arm64.Release.mch 780,600,352,289 780,602,405,931 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,703,445,020 535,702,942,715 -0.00%
realworld.run.linux.arm64.checked.mch 58,050,382,799 58,050,473,759 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,845 17,537,810 -0.00%


linux x64

Overall (-0.01% to +0.00%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch -0.01%

MinOpts (-0.01% to +0.00%)

Collection PDIFF
realworld.run.linux.x64.checked.mch -0.01%

FullOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,805,771,556 55,804,892,054 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,786,124,582 236,780,843,266 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,765,407 32,420,196,239 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,333,638,682 882,325,001,858 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,453,673 639,421,571 -0.01%
libraries.pmi.linux.x64.checked.mch 257,414,455,380 257,412,789,527 -0.00%
libraries_tests.run.linux.x64.Release.mch 983,934,018,902 983,927,386,593 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,071,713,215 520,063,411,358 -0.00%
realworld.run.linux.x64.checked.mch 55,708,205,042 55,708,212,472 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,655 16,839,007 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,707,313 342,699,087 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,048,665 23,383,526,843 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,771,904 13,861,519,634 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,112,029,480 355,109,130,940 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,805,784 149,807,739 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,326,597 196,730,758,169 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,443,242 12,962,332,100 -0.00%
realworld.run.linux.x64.checked.mch 333,587,146 333,569,385 -0.01%
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,064,243 55,462,192,967 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,402,075,917 213,397,316,423 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,558,993,503 18,558,676,605 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,221,609,202 527,215,870,918 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,453,673 639,421,571 -0.01%
libraries.pmi.linux.x64.checked.mch 257,264,649,596 257,262,981,788 -0.00%
libraries_tests.run.linux.x64.Release.mch 787,198,692,305 787,196,628,424 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,109,269,973 507,101,079,258 -0.00%
realworld.run.linux.x64.checked.mch 55,374,617,896 55,374,643,087 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,655 16,839,007 -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,402,253,242 42,402,179,144 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,565,331,099 91,565,393,342 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,266,834 28,498,292,694 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,757,209,019 881,755,577,715 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,336,707 739,336,321 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,898,295,121 280,898,372,252 +0.00%
libraries_tests.run.osx.arm64.Release.mch 671,613,870,344 671,614,333,550 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,144,095,587 544,143,677,414 -0.00%
realworld.run.osx.arm64.checked.mch 55,737,747,977 55,737,791,757 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,393 661,393 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,950,764 17,098,950,848 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,929,510 11,989,931,575 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,565,819 340,534,506,445 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,233,045 167,240,484 +0.00%
libraries_tests.run.osx.arm64.Release.mch 207,766,639,654 207,766,619,112 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,198,204 13,722,190,751 -0.00%
realworld.run.osx.arm64.checked.mch 438,656,093 438,656,167 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,401,591,849 42,401,517,751 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,466,380,335 74,466,442,494 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,337,324 16,508,361,119 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,222,643,200 541,221,071,270 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,336,707 739,336,321 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,731,062,076 280,731,131,768 +0.00%
libraries_tests.run.osx.arm64.Release.mch 463,847,230,690 463,847,714,438 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,421,897,383 530,421,486,663 -0.00%
realworld.run.osx.arm64.checked.mch 55,299,091,884 55,299,135,590 +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,682,951,819 41,682,897,476 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,007,137,241 140,007,251,020 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,990,505 29,350,953,250 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,210,885,192 937,209,391,136 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,579,863 796,579,554 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,059,084,486 282,059,093,136 +0.00%
libraries_tests.run.windows.arm64.Release.mch 727,391,222,503 727,392,159,958 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,494,378 573,215,535,558 -0.00%
realworld.run.windows.arm64.checked.mch 58,392,058,833 58,392,092,400 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,020 17,150,002 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,682 556,682 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,811,645 17,086,811,743 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,244,076 11,718,244,173 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,166,155 382,262,370,904 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,191 165,964,065 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,487,986 209,825,474,354 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,502,844 13,721,505,687 +0.00%
realworld.run.windows.arm64.checked.mch 438,813,195 438,829,191 +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,682,395,137 41,682,340,794 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,920,325,596 122,920,439,277 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,746,429 17,632,709,077 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,948,719,037 554,947,020,232 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,579,863 796,579,554 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,893,130,295 281,893,129,071 -0.00%
libraries_tests.run.windows.arm64.Release.mch 517,565,734,517 517,566,685,604 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,494,991,534 559,494,029,871 -0.00%
realworld.run.windows.arm64.checked.mch 57,953,245,638 57,953,263,209 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,020 17,150,002 -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,482,680,776 40,483,220,000 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,072,503,844 119,074,298,555 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,248,309 27,409,836,047 +0.00%
coreclr_tests.run.windows.x64.checked.mch 849,945,143,259 849,961,078,531 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,248,601 661,244,413 -0.00%
libraries.pmi.windows.x64.checked.mch 266,851,461,125 266,857,242,895 +0.00%
libraries_tests.run.windows.x64.Release.mch 688,873,692,056 688,885,570,157 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,681,329,145 537,688,024,077 +0.00%
realworld.run.windows.x64.checked.mch 59,762,805,739 59,764,450,726 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,291 13,055,297 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,628 466,636 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,451,503 15,100,944,437 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,642,863 10,125,018,874 +0.00%
coreclr_tests.run.windows.x64.checked.mch 339,995,861,266 340,004,911,710 +0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,381 143,289,570 +0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,573,252 178,445,267,652 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,828,278 12,582,152,740 +0.00%
realworld.run.windows.x64.checked.mch 333,553,773 333,555,640 +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,214,148 40,482,753,364 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,972,052,341 103,973,354,118 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,605,446 17,284,817,173 +0.00%
coreclr_tests.run.windows.x64.checked.mch 509,949,281,993 509,956,166,821 +0.00%
libraries.crossgen2.windows.x64.checked.mch 661,248,601 661,244,413 -0.00%
libraries.pmi.windows.x64.checked.mch 266,708,176,744 266,713,953,325 +0.00%
libraries_tests.run.windows.x64.Release.mch 510,433,118,804 510,440,302,505 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,099,500,867 525,105,871,337 +0.00%
realworld.run.windows.x64.checked.mch 59,429,251,966 59,430,895,086 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,291 13,055,297 +0.00%