Throughput Diffs

linux arm64

FullOpts (-0.01% to +0.00%)

Collection PDIFF
libraries_tests.run.linux.arm64.Release.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,130,569,400 56,131,082,859 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 246,589,351,111 246,588,760,410 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 42,466,465,285 42,466,697,826 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 995,788,635,341 995,788,685,791 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,167,934,232 145,167,569,328 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,385,310,465 269,385,778,942 +0.00%
libraries_tests.run.linux.arm64.Release.mch 918,545,562,127 918,509,259,157 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 531,389,900,921 531,392,064,886 +0.00%
realworld.run.linux.arm64.checked.mch 58,478,721,336 58,479,191,438 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,037,128,354 12,037,088,986 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 365,479,888 365,482,643 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 28,582,646,105 28,582,707,305 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 22,593,805,173 22,593,853,871 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 428,890,076,698 428,890,401,814 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 2,033,733 2,033,748 +0.00%
libraries.pmi.linux.arm64.checked.mch 182,603,465 182,603,448 -0.00%
libraries_tests.run.linux.arm64.Release.mch 241,895,439,303 241,895,925,930 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 15,258,742,910 15,258,757,121 +0.00%
realworld.run.linux.arm64.checked.mch 505,286,104 505,281,474 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,269,047 1,269,053 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,765,089,512 55,765,600,216 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 218,006,705,006 218,006,053,105 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,872,660,112 19,872,843,955 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 566,898,558,643 566,898,283,977 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,165,900,499 145,165,535,580 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,202,707,000 269,203,175,494 +0.00%
libraries_tests.run.linux.arm64.Release.mch 676,650,122,824 676,613,333,227 -0.01%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 516,131,158,011 516,133,307,765 +0.00%
realworld.run.linux.arm64.checked.mch 57,973,435,232 57,973,909,964 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,035,859,307 12,035,819,933 -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,915,436,534 55,915,872,887 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 240,019,172,263 240,018,548,877 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,118,348,986 35,118,486,762 +0.00%
coreclr_tests.run.linux.x64.checked.mch 999,779,325,745 999,782,032,539 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,379,260,066 129,379,484,208 +0.00%
libraries.pmi.linux.x64.checked.mch 256,037,021,416 256,037,638,038 +0.00%
libraries_tests.run.linux.x64.Release.mch 895,270,470,780 895,262,320,043 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 502,630,574,618 502,634,763,062 +0.00%
realworld.run.linux.x64.checked.mch 55,797,578,027 55,798,054,484 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,320,050,589 19,320,013,946 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 364,458,733 364,461,897 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 22,974,091,885 22,974,148,324 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,357,327,165 16,357,371,703 +0.00%
coreclr_tests.run.linux.x64.checked.mch 432,018,464,836 432,018,983,709 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,719,466 1,719,481 +0.00%
libraries.pmi.linux.x64.checked.mch 159,062,421 159,063,298 +0.00%
libraries_tests.run.linux.x64.Release.mch 208,554,727,053 208,555,233,214 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 13,635,184,766 13,635,213,509 +0.00%
realworld.run.linux.x64.checked.mch 355,527,947 355,527,980 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,926 1,254,935 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,550,977,801 55,551,410,990 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 217,045,080,378 217,044,400,553 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,761,021,821 18,761,115,059 +0.00%
coreclr_tests.run.linux.x64.checked.mch 567,760,860,909 567,763,048,830 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,377,540,600 129,377,764,727 +0.00%
libraries.pmi.linux.x64.checked.mch 255,877,958,995 255,878,574,740 +0.00%
libraries_tests.run.linux.x64.Release.mch 686,715,743,727 686,707,086,829 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 488,995,389,852 488,999,549,553 +0.00%
realworld.run.linux.x64.checked.mch 55,442,050,080 55,442,526,504 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,318,795,663 19,318,759,011 -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,348,518,557 42,348,792,965 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 93,015,628,657 93,012,603,985 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 29,763,078,639 29,763,284,680 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 948,637,724,439 948,638,424,874 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 144,917,274,174 144,916,984,645 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,977,514,050 279,978,309,371 +0.00%
libraries_tests.run.osx.arm64.Release.mch 674,315,479,782 674,295,705,063 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 526,345,506,847 526,348,361,477 +0.00%
realworld.run.osx.arm64.checked.mch 55,702,515,599 55,702,893,454 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 605,372 605,376 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 18,785,892,312 18,785,941,359 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 13,148,378,428 13,148,415,284 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 408,979,633,923 408,979,804,863 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 2,029,003 2,029,018 +0.00%
libraries.pmi.osx.arm64.checked.mch 184,087,395 184,084,895 -0.00%
libraries_tests.run.osx.arm64.Release.mch 228,857,557,229 228,858,019,235 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 14,853,816,250 14,853,829,112 +0.00%
realworld.run.osx.arm64.checked.mch 485,640,759 485,641,290 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,347,913,185 42,348,187,589 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,229,736,345 74,226,662,626 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,614,700,211 16,614,869,396 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 539,658,090,516 539,658,620,011 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 144,915,245,171 144,914,955,627 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,793,426,655 279,794,224,476 +0.00%
libraries_tests.run.osx.arm64.Release.mch 445,457,922,553 445,437,685,828 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 511,491,690,597 511,494,532,365 +0.00%
realworld.run.osx.arm64.checked.mch 55,216,874,840 55,217,252,164 +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,640,604,105 41,640,959,385 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 143,517,986,110 143,517,075,047 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,813,471,711 29,813,619,230 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 968,056,283,930 968,058,028,183 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 152,915,818,122 152,915,405,012 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,738,827,444 280,739,083,694 +0.00%
libraries_tests.run.windows.arm64.Release.mch 665,525,945,990 665,512,927,862 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 553,876,569,590 553,878,683,942 +0.00%
realworld.run.windows.arm64.checked.mch 58,439,393,469 58,439,819,324 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,104,449,427 16,104,419,799 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 605,493 605,497 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 18,627,843,901 18,627,891,258 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 12,845,037,216 12,845,074,424 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 417,277,352,064 417,277,784,396 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 2,034,100 2,034,115 +0.00%
libraries.pmi.windows.arm64.checked.mch 182,671,564 182,671,565 +0.00%
libraries_tests.run.windows.arm64.Release.mch 225,916,030,590 225,916,492,740 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 14,860,016,476 14,860,039,210 +0.00%
realworld.run.windows.arm64.checked.mch 486,138,488 486,133,260 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,317,201 1,317,208 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,639,998,612 41,640,353,888 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 124,890,142,209 124,889,183,789 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,968,434,495 16,968,544,806 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 550,778,931,866 550,780,243,787 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 152,913,784,022 152,913,370,897 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,556,155,880 280,556,412,129 +0.00%
libraries_tests.run.windows.arm64.Release.mch 439,609,915,400 439,596,435,122 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 539,016,553,114 539,018,644,732 +0.00%
realworld.run.windows.arm64.checked.mch 57,953,254,981 57,953,686,064 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,103,132,226 16,103,102,591 -0.00%


windows x64

Overall (-0.01% to +0.00%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.01%

FullOpts (-0.01% to +0.00%)

Collection PDIFF
aspnet.run.windows.x64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 147,817,688,776 147,808,136,949 -0.01%
benchmarks.run.windows.x64.checked.mch 40,599,938,810 40,600,268,404 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 117,124,434,955 117,123,838,466 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,254,391,626 28,254,430,624 +0.00%
coreclr_tests.run.windows.x64.checked.mch 866,614,907,546 866,616,992,803 +0.00%
libraries.crossgen2.windows.x64.checked.mch 135,106,413,749 135,106,592,775 +0.00%
libraries.pmi.windows.x64.checked.mch 265,934,598,496 265,934,965,565 +0.00%
libraries_tests.run.windows.x64.Release.mch 675,344,217,183 675,334,317,712 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 518,464,859,470 518,469,046,068 +0.00%
realworld.run.windows.x64.checked.mch 59,943,682,625 59,944,132,811 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,172,241,505 23,172,205,250 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 16,285,511,180 16,285,559,374 +0.00%
benchmarks.run.windows.x64.checked.mch 490,367 490,371 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 16,150,970,824 16,151,018,980 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,783,712,513 10,783,749,152 +0.00%
coreclr_tests.run.windows.x64.checked.mch 361,881,671,320 361,881,665,826 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,673,062 1,673,077 +0.00%
libraries.pmi.windows.x64.checked.mch 151,880,260 151,880,262 +0.00%
libraries_tests.run.windows.x64.Release.mch 194,904,645,239 194,905,128,689 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 13,028,660,728 13,028,683,148 +0.00%
realworld.run.windows.x64.checked.mch 357,952,147 357,958,530 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,256,198 1,256,204 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 131,532,177,596 131,522,577,575 -0.01%
benchmarks.run.windows.x64.checked.mch 40,599,448,443 40,599,778,033 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 100,973,464,131 100,972,819,486 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,470,679,113 17,470,681,472 +0.00%
coreclr_tests.run.windows.x64.checked.mch 504,733,236,226 504,735,326,977 +0.00%
libraries.crossgen2.windows.x64.checked.mch 135,104,740,687 135,104,919,698 +0.00%
libraries.pmi.windows.x64.checked.mch 265,782,718,236 265,783,085,303 +0.00%
libraries_tests.run.windows.x64.Release.mch 480,439,571,944 480,429,189,023 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 505,436,198,742 505,440,362,920 +0.00%
realworld.run.windows.x64.checked.mch 59,585,730,478 59,586,174,281 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,170,985,307 23,170,949,046 -0.00%