Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,716,131,971 64,716,104,452 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,759,266,165 230,759,368,165 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,589,023,532 37,589,032,059 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,892,016,623 960,889,785,315 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,920,616,414 165,920,768,298 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,359,433,451 271,359,395,554 -0.00%
libraries_tests.run.linux.arm64.Release.mch 903,828,908,138 903,830,650,979 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,432,964,149 546,432,789,126 -0.00%
realworld.run.linux.arm64.checked.mch 57,723,064,952 57,723,054,618 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,395,003 12,028,363,371 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,090,562 546,090,569 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,177,719,583 24,177,719,664 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,338,831,532 18,338,834,223 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,580,584,630 398,580,468,827 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,872,223 1,872,223 0.00%
libraries.pmi.linux.arm64.checked.mch 165,068,920 165,068,906 -0.00%
libraries_tests.run.linux.arm64.Release.mch 220,566,234,600 220,566,222,921 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,872,356,775 13,872,349,821 -0.00%
realworld.run.linux.arm64.checked.mch 438,747,785 438,726,475 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,410 1,244,410 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,170,041,409 64,170,013,883 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,581,546,582 206,581,648,501 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,250,192,000 19,250,197,836 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,311,431,993 562,309,316,488 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,918,744,191 165,918,896,075 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,194,364,531 271,194,326,648 -0.00%
libraries_tests.run.linux.arm64.Release.mch 683,262,673,538 683,264,428,058 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,560,607,374 532,560,439,305 -0.00%
realworld.run.linux.arm64.checked.mch 57,284,317,167 57,284,328,143 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,027,150,593 12,027,118,961 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,479,133,896 51,479,094,409 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,441,167,743 237,441,193,104 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,917,977,920 37,917,961,036 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,782,441,496 884,781,424,354 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,002,833,657 148,002,936,934 +0.00%
libraries.pmi.linux.x64.checked.mch 258,247,389,243 258,247,411,248 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,044,787,039 886,046,108,917 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,530,991,873 518,530,357,281 -0.00%
realworld.run.linux.x64.checked.mch 55,446,814,904 55,446,906,586 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,712,462 19,415,616,839 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,130,172 227,130,172 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,770,968,997 21,770,969,467 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,890,685,086 18,890,684,632 -0.00%
coreclr_tests.run.linux.x64.checked.mch 363,321,657,230 363,321,824,548 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,942 1,646,942 0.00%
libraries.pmi.linux.x64.checked.mch 150,187,277 150,186,404 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,665,195,393 195,665,168,853 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,876,548,525 12,876,540,374 -0.00%
realworld.run.linux.x64.checked.mch 329,766,661 329,766,682 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,562 1,254,562 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,252,003,724 51,251,964,237 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,670,198,746 215,670,223,637 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,027,292,834 19,027,276,404 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,460,784,266 521,459,599,806 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,001,186,715 148,001,289,992 +0.00%
libraries.pmi.linux.x64.checked.mch 258,097,201,966 258,097,224,844 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,379,591,646 690,380,940,064 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,654,443,348 505,653,816,907 -0.00%
realworld.run.linux.x64.checked.mch 55,117,048,243 55,117,139,904 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,414,457,900 19,414,362,277 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

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,786,009,139 42,786,090,559 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,375,293,732 91,375,340,658 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,603,059,099 28,603,110,441 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,970,549,242 917,968,671,383 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,677,926,027 165,678,026,915 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,489,731,614 281,489,751,194 +0.00%
libraries_tests.run.osx.arm64.Release.mch 668,144,304,903 668,145,420,482 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 539,227,036,964 539,226,069,558 -0.00%
realworld.run.osx.arm64.checked.mch 55,443,967,794 55,444,061,580 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,769 551,769 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,105,676,430 17,105,678,516 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,057,444,271 12,057,442,448 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,970,913,972 388,971,007,181 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,688 1,869,688 0.00%
libraries.pmi.osx.arm64.checked.mch 166,345,317 166,355,177 +0.01%
libraries_tests.run.osx.arm64.Release.mch 205,546,458,728 205,546,476,463 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,490,352,301 13,490,344,357 -0.00%
realworld.run.osx.arm64.checked.mch 430,843,511 430,822,103 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,785,457,370 42,785,538,790 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,269,617,302 74,269,662,142 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,614,828 16,545,667,993 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 528,999,635,270 528,997,664,202 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,676,056,339 165,676,157,227 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,323,386,297 281,323,396,017 +0.00%
libraries_tests.run.osx.arm64.Release.mch 462,597,846,175 462,598,944,019 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 525,736,684,663 525,735,725,201 -0.00%
realworld.run.osx.arm64.checked.mch 55,013,124,283 55,013,239,477 +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 42,083,483,406 42,083,568,365 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 143,998,659,910 143,998,716,947 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,399,449 28,657,424,677 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,479,692,370 937,477,898,524 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,695,540,917 173,695,672,040 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,740,066,588 282,740,049,887 -0.00%
libraries_tests.run.windows.arm64.Release.mch 718,042,998,066 718,043,832,788 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,030,658,458 570,030,210,826 -0.00%
realworld.run.windows.arm64.checked.mch 58,153,778,249 58,153,787,523 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,086,876,794 16,086,821,162 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,577 551,577 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,009,688,105 17,009,690,710 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,778,413,675 11,778,413,989 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,050,654,001 388,050,675,403 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,591 1,872,591 0.00%
libraries.pmi.windows.arm64.checked.mch 165,136,017 165,145,961 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,844,265,101 209,844,260,158 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,507,165,951 13,507,157,389 -0.00%
realworld.run.windows.arm64.checked.mch 430,910,334 430,888,994 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,292,215 1,292,215 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,082,931,829 42,083,016,788 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 126,988,971,805 126,989,026,237 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,878,985,774 16,879,010,688 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,429,038,369 549,427,223,121 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,693,668,326 173,693,799,449 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,574,930,571 282,574,903,926 -0.00%
libraries_tests.run.windows.arm64.Release.mch 508,198,732,965 508,199,572,630 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,523,492,507 556,523,053,437 -0.00%
realworld.run.windows.arm64.checked.mch 57,722,867,915 57,722,898,529 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,584,579 16,085,528,947 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 174,913,164,339 174,913,559,716 +0.00%
benchmarks.run.windows.x64.checked.mch 41,203,665,737 41,203,607,818 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,015,352,600 119,015,470,303 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,855,144,377 26,855,109,125 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,828,514,006 850,827,115,681 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,308,744,424 153,308,791,680 +0.00%
libraries.pmi.windows.x64.checked.mch 267,773,478,297 267,773,589,368 +0.00%
libraries_tests.run.windows.x64.Release.mch 686,548,017,162 686,548,498,898 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,178,802,557 535,178,376,032 -0.00%
realworld.run.windows.x64.checked.mch 59,385,446,162 59,385,558,465 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,218,903,117 23,218,797,024 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,636,035,301 21,636,035,964 +0.00%
benchmarks.run.windows.x64.checked.mch 467,128 467,128 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,190,900,448 15,190,900,232 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,319,467,201 10,319,467,059 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,722,038,526 347,722,169,897 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,664 1,602,664 0.00%
libraries.pmi.windows.x64.checked.mch 143,630,862 143,630,860 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,923,959,031 182,923,948,673 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,221,247,037 12,221,238,008 -0.00%
realworld.run.windows.x64.checked.mch 333,602,238 333,598,005 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,255,021 1,255,021 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,277,129,038 153,277,523,752 +0.00%
benchmarks.run.windows.x64.checked.mch 41,203,198,609 41,203,140,690 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,824,452,152 103,824,570,071 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,535,677,176 16,535,642,066 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,106,475,480 503,104,945,784 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,307,141,760 153,307,189,016 +0.00%
libraries.pmi.windows.x64.checked.mch 267,629,847,435 267,629,958,508 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,624,058,131 503,624,550,225 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,957,555,520 522,957,138,024 -0.00%
realworld.run.windows.x64.checked.mch 59,051,843,924 59,051,960,460 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,217,648,096 23,217,542,003 -0.00%