Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,204,998,614 48,206,396,804 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,404,405,069 190,410,113,987 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,299,354,228 35,300,253,382 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 672,430,318,638 672,441,914,932 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,586,277,077 163,589,144,419 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,146,027,970 270,153,519,274 +0.00%
libraries_tests.run.linux.arm64.Release.mch 77,934,149,742 77,936,051,990 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 537,613,886,817 537,628,455,068 +0.00%
realworld.run.linux.arm64.checked.mch 58,504,699,799 58,506,158,616 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,401,301,603 11,401,630,878 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,571,371 147,572,776 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,191,931,857 22,192,352,357 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,356,409,116 16,356,744,245 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,134,094,503 185,136,749,405 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,552 1,869,553 +0.00%
libraries.pmi.linux.arm64.checked.mch 164,791,992 164,796,311 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,187,805,289 24,188,229,886 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,859,451,345 13,859,782,651 +0.00%
realworld.run.linux.arm64.checked.mch 453,768,339 453,761,397 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,818 1,242,834 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,057,427,243 48,058,824,028 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,212,473,212 168,217,761,630 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,942,945,112 18,943,509,137 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,296,224,135 487,305,165,527 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 163,584,407,525 163,587,274,866 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,981,235,978 269,988,722,963 +0.00%
libraries_tests.run.linux.arm64.Release.mch 53,746,344,453 53,747,822,104 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 523,754,435,472 523,768,672,417 +0.00%
realworld.run.linux.arm64.checked.mch 58,050,931,460 58,052,397,219 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,400,058,785 11,400,388,044 +0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,390,444,373 50,391,895,956 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,817,780,795 193,823,888,497 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,845,395,726 34,846,281,136 +0.00%
coreclr_tests.run.linux.x64.checked.mch 630,292,575,529 630,304,643,708 +0.00%
libraries.crossgen2.linux.x64.checked.mch 146,318,378,735 146,321,398,386 +0.00%
libraries.pmi.linux.x64.checked.mch 257,498,485,649 257,505,934,583 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,711,920,528 84,714,342,910 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 509,839,253,493 509,853,999,723 +0.00%
realworld.run.linux.x64.checked.mch 55,936,777,621 55,938,109,287 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,140,672,868 19,141,239,999 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,373,090 220,374,707 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,562,581,169 19,563,001,623 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,975,953,079 16,976,303,580 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,445,844,148 185,448,692,623 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,544 1,644,579 +0.00%
libraries.pmi.linux.x64.checked.mch 149,995,920 149,999,368 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,226,127,969 17,226,483,465 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,358,052 12,866,705,068 +0.00%
realworld.run.linux.x64.checked.mch 333,771,577 333,781,535 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,348 1,252,364 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,170,071,283 50,171,521,249 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,255,199,626 174,260,886,874 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,869,442,647 17,869,977,556 +0.00%
coreclr_tests.run.linux.x64.checked.mch 444,846,731,381 444,855,951,085 +0.00%
libraries.crossgen2.linux.x64.checked.mch 146,316,734,191 146,319,753,807 +0.00%
libraries.pmi.linux.x64.checked.mch 257,348,489,729 257,355,935,215 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,485,792,559 67,487,859,445 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 496,972,895,441 496,987,294,655 +0.00%
realworld.run.linux.x64.checked.mch 55,603,006,044 55,604,327,752 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,139,420,520 19,139,987,635 +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,093,432,152 42,094,768,271 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,257,988,922 53,259,621,397 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,158,038,355 28,158,865,794 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,724,100,080 750,736,262,875 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,341,615,120 163,344,443,839 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,594,129,438 280,601,851,815 +0.00%
libraries_tests.run.osx.arm64.Release.mch 107,562,841,515 107,565,136,542 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 532,388,779,666 532,403,158,654 +0.00%
realworld.run.osx.arm64.checked.mch 55,707,452,877 55,708,724,902 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 753,000 753,011 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,528,276,843 16,528,675,421 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,892,213,096 11,892,500,049 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,982,660,734 269,986,105,518 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,100 1,867,113 +0.00%
libraries.pmi.osx.arm64.checked.mch 166,088,227 166,092,451 +0.00%
libraries_tests.run.osx.arm64.Release.mch 60,512,498,431 60,513,429,929 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,460,466 13,488,802,686 +0.00%
realworld.run.osx.arm64.checked.mch 433,639,149 433,632,054 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,092,679,152 42,094,015,260 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,729,712,079 36,730,945,976 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,265,825,259 16,266,365,745 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,741,439,346 480,750,157,357 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 163,339,748,020 163,342,576,726 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,428,041,211 280,435,759,364 +0.00%
libraries_tests.run.osx.arm64.Release.mch 47,050,343,084 47,051,706,613 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 518,900,319,200 518,914,355,968 +0.00%
realworld.run.osx.arm64.checked.mch 55,273,813,728 55,275,092,848 +0.00%


windows arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.windows.arm64.checked.mch +0.01%
realworld.run.windows.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,409,910,206 41,411,102,044 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,526,031,199 107,529,384,560 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,222,428,578 28,223,263,957 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,511,780,803 643,523,348,388 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,305,560,670 171,308,547,305 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,740,417,386 281,748,260,686 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,353,580,991 19,354,159,971 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 561,049,686,277 561,065,047,697 +0.00%
realworld.run.windows.arm64.checked.mch 58,423,931,108 58,425,377,941 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,385,662,566 15,386,107,259 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,777 550,775 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,551,040,066 13,551,378,264 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,627,496,513 11,627,784,450 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,688,682,510 163,691,346,073 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,919 1,869,920 +0.00%
libraries.pmi.windows.arm64.checked.mch 164,849,477 164,863,645 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,711,551 1,269,744,673 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,488,532,016 13,488,856,686 +0.00%
realworld.run.windows.arm64.checked.mch 433,908,887 433,939,186 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,575 1,290,591 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,409,359,429 41,410,551,269 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 93,974,991,133 93,978,006,296 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,594,932,065 16,595,479,507 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,823,098,293 479,832,002,315 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 171,303,690,751 171,306,677,385 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,575,567,909 281,583,397,041 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,083,869,440 18,084,415,298 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 547,561,154,261 547,576,191,011 +0.00%
realworld.run.windows.arm64.checked.mch 57,990,022,221 57,991,438,755 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 15,384,371,991 15,384,816,668 +0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 153,474,849,953 153,480,333,894 +0.00%
benchmarks.run.windows.x64.checked.mch 54,022,882,185 54,024,497,832 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 95,029,079,508 95,032,664,693 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,606,253,461 37,607,413,305 +0.00%
coreclr_tests.run.windows.x64.checked.mch 685,348,083,133 685,361,974,569 +0.00%
libraries.crossgen2.windows.x64.checked.mch 151,634,097,866 151,637,112,308 +0.00%
libraries.pmi.windows.x64.checked.mch 291,571,540,090 291,580,110,070 +0.00%
libraries_tests.run.windows.x64.Release.mch 78,025,315,870 78,027,484,842 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 562,982,910,336 562,999,144,943 +0.00%
realworld.run.windows.x64.checked.mch 62,597,274,449 62,598,871,681 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,974,008,699 22,974,734,106 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,493,611,836 19,494,078,840 +0.00%
benchmarks.run.windows.x64.checked.mch 776,392 776,404 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,493,521,288 20,494,112,301 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,127,381,500 17,127,869,671 +0.00%
coreclr_tests.run.windows.x64.checked.mch 226,032,810,688 226,036,126,203 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,405 1,600,431 +0.00%
libraries.pmi.windows.x64.checked.mch 143,452,480 143,459,238 +0.00%
libraries_tests.run.windows.x64.Release.mch 33,397,794,304 33,398,464,551 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,428,597,207 12,428,956,924 +0.00%
realworld.run.windows.x64.checked.mch 334,261,198 334,269,057 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,767 1,252,783 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 133,981,238,117 133,986,255,054 +0.00%
benchmarks.run.windows.x64.checked.mch 54,022,105,793 54,023,721,428 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 74,535,558,220 74,538,552,392 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,478,871,961 20,479,543,634 +0.00%
coreclr_tests.run.windows.x64.checked.mch 459,315,272,445 459,325,848,366 +0.00%
libraries.crossgen2.windows.x64.checked.mch 151,632,497,461 151,635,511,877 +0.00%
libraries.pmi.windows.x64.checked.mch 291,428,087,610 291,436,650,832 +0.00%
libraries_tests.run.windows.x64.Release.mch 44,627,521,566 44,629,020,291 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 550,554,313,129 550,570,188,019 +0.00%
realworld.run.windows.x64.checked.mch 62,263,013,251 62,264,602,624 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 22,972,755,932 22,973,481,323 +0.00%