Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 41,659,946,928 41,659,994,047 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 183,814,980,003 183,814,770,630 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,928,612,645 35,928,660,833 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 855,047,306,441 855,045,352,816 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,004,027,247 165,004,217,797 +0.00%
libraries.pmi.linux.arm64.checked.mch 203,625,268,305 203,625,134,896 -0.00%
libraries_tests.run.linux.arm64.Release.mch 752,268,328,336 752,269,145,254 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 435,860,248,008 435,860,113,589 -0.00%
realworld.run.linux.arm64.checked.mch 41,871,044,022 41,871,032,944 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,122,517,990 11,122,472,771 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 431,916,578 431,916,566 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,918,956,723 22,918,950,293 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,956,932,055 18,956,932,478 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 389,083,658,840 389,083,665,848 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,643 1,869,643 0.00%
libraries.pmi.linux.arm64.checked.mch 164,727,675 164,727,666 -0.00%
libraries_tests.run.linux.arm64.Release.mch 219,394,956,750 219,394,936,673 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,233,942 13,858,239,874 +0.00%
realworld.run.linux.arm64.checked.mch 451,687,194 451,687,186 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,804 1,242,804 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 41,228,030,350 41,228,077,481 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 160,896,023,280 160,895,820,337 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,971,680,590 16,971,728,355 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 465,963,647,601 465,961,686,968 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,002,157,604 165,002,348,154 +0.00%
libraries.pmi.linux.arm64.checked.mch 203,460,540,630 203,460,407,230 -0.00%
libraries_tests.run.linux.arm64.Release.mch 532,873,371,586 532,874,208,581 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 422,002,014,066 422,001,873,715 -0.00%
realworld.run.linux.arm64.checked.mch 41,419,356,828 41,419,345,758 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,121,275,186 11,121,229,967 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 39,452,212,314 39,452,116,725 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 197,900,866,959 197,900,665,982 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,018,275,474 35,018,211,274 -0.00%
coreclr_tests.run.linux.x64.checked.mch 791,765,628,513 791,764,246,396 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,176,946,829 147,177,057,416 +0.00%
libraries.pmi.linux.x64.checked.mch 193,491,684,118 193,491,632,085 -0.00%
libraries_tests.run.linux.x64.Release.mch 757,162,175,228 757,162,604,675 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 413,476,891,676 413,476,447,773 -0.00%
realworld.run.linux.x64.checked.mch 40,172,305,712 40,172,371,795 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 18,405,047,050 18,404,989,137 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 302,570,893 302,570,893 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 25,076,274,380 25,076,274,615 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,706,244,773 17,706,244,671 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,566,699,678 355,566,723,318 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,644,584 1,644,584 0.00%
libraries.pmi.linux.x64.checked.mch 149,999,070 149,999,053 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,727,818,775 195,727,821,691 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,866,340,741 12,866,341,822 +0.00%
realworld.run.linux.x64.checked.mch 334,141,835 334,140,863 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,252,358 1,252,358 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 39,149,641,421 39,149,545,832 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 172,824,592,579 172,824,391,367 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,312,030,701 17,311,966,603 -0.00%
coreclr_tests.run.linux.x64.checked.mch 436,198,928,835 436,197,523,078 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,175,302,245 147,175,412,832 +0.00%
libraries.pmi.linux.x64.checked.mch 193,341,685,048 193,341,633,032 -0.00%
libraries_tests.run.linux.x64.Release.mch 561,434,356,453 561,434,782,984 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 400,610,550,935 400,610,105,951 -0.00%
realworld.run.linux.x64.checked.mch 39,838,163,877 39,838,230,932 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 18,403,794,692 18,403,736,779 -0.00%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 36,913,169,557 36,913,173,506 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 51,871,436,963 51,871,457,341 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 26,787,586,251 26,787,596,341 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 801,914,488,924 801,912,762,792 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,761,309,300 164,761,464,689 +0.00%
libraries.pmi.osx.arm64.checked.mch 213,494,871,291 213,494,749,768 -0.00%
libraries_tests.run.osx.arm64.Release.mch 559,063,058,113 559,063,406,094 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 429,630,987,608 429,630,674,765 -0.00%
realworld.run.osx.arm64.checked.mch 39,949,922,921 39,950,002,448 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,937 550,937 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,283,380,339 16,283,383,922 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,909,273,123 11,909,275,490 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 365,670,532,526 365,670,183,260 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,190 1,867,190 0.00%
libraries.pmi.osx.arm64.checked.mch 166,086,391 166,086,427 +0.00%
libraries_tests.run.osx.arm64.Release.mch 205,250,099,332 205,250,123,354 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,553,899 13,488,569,831 +0.00%
realworld.run.osx.arm64.checked.mch 433,615,842 433,615,798 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 36,912,618,620 36,912,622,569 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 35,588,056,624 35,588,073,419 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 14,878,313,128 14,878,320,851 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 436,243,956,398 436,242,579,532 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,759,442,110 164,759,597,499 +0.00%
libraries.pmi.osx.arm64.checked.mch 213,328,784,900 213,328,663,341 -0.00%
libraries_tests.run.osx.arm64.Release.mch 353,812,958,781 353,813,282,740 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 416,142,433,709 416,142,104,934 -0.00%
realworld.run.osx.arm64.checked.mch 39,516,307,079 39,516,386,650 +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 36,148,251,000 36,148,166,296 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 106,429,799,511 106,429,707,416 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 27,129,667,673 27,129,688,578 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 832,760,667,416 832,758,750,985 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,750,955,727 172,751,104,525 +0.00%
libraries.pmi.windows.arm64.checked.mch 212,160,867,223 212,160,778,464 -0.00%
libraries_tests.run.windows.arm64.Release.mch 583,063,392,441 583,063,538,468 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 455,177,635,738 455,176,750,690 -0.00%
realworld.run.windows.arm64.checked.mch 42,105,009,885 42,105,079,037 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 14,863,099,504 14,863,037,994 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,777 550,777 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,086,686 17,007,084,020 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,637,280,993 11,637,280,641 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 378,997,351,403 378,997,173,187 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,038 1,870,038 0.00%
libraries.pmi.windows.arm64.checked.mch 164,839,093 164,848,921 +0.01%
libraries_tests.run.windows.arm64.Release.mch 208,110,144,558 208,110,161,154 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,332,466 13,491,354,544 +0.00%
realworld.run.windows.arm64.checked.mch 433,965,000 433,986,343 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,587 1,290,587 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 36,147,700,223 36,147,615,519 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 89,422,712,825 89,422,623,396 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 15,492,386,680 15,492,407,937 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 453,763,316,013 453,761,577,798 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,749,085,689 172,749,234,487 +0.00%
libraries.pmi.windows.arm64.checked.mch 211,996,028,130 211,995,929,543 -0.00%
libraries_tests.run.windows.arm64.Release.mch 374,953,247,883 374,953,377,314 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 441,686,303,272 441,685,396,146 -0.00%
realworld.run.windows.arm64.checked.mch 41,671,044,885 41,671,092,694 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 14,861,808,917 14,861,747,407 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 131,177,410,433 131,177,448,095 +0.00%
benchmarks.run.windows.x64.checked.mch 56,416,594,864 56,416,637,722 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,251,201,500 120,251,197,250 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 36,893,070,961 36,893,001,312 -0.00%
coreclr_tests.run.windows.x64.checked.mch 874,529,292,088 874,527,278,306 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,465,018,522 152,465,085,679 +0.00%
libraries.pmi.windows.x64.checked.mch 207,288,692,161 207,288,494,999 -0.00%
libraries_tests.run.windows.x64.Release.mch 603,783,927,839 603,784,493,421 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 467,822,595,860 467,821,473,036 -0.00%
realworld.run.windows.x64.checked.mch 42,933,733,970 42,933,753,236 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 21,818,353,303 21,818,265,953 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,492,581,803 19,492,581,739 -0.00%
benchmarks.run.windows.x64.checked.mch 776,301 776,301 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 24,130,784,254 24,130,786,515 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,367,992,012 17,367,989,119 -0.00%
coreclr_tests.run.windows.x64.checked.mch 408,201,787,341 408,201,765,345 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,600,430 1,600,430 0.00%
libraries.pmi.windows.x64.checked.mch 143,458,889 143,458,879 -0.00%
libraries_tests.run.windows.x64.Release.mch 206,547,634,820 206,547,630,126 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,839,243,133 12,839,238,347 -0.00%
realworld.run.windows.x64.checked.mch 334,246,682 334,246,690 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,252,776 1,252,769 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 111,684,828,630 111,684,866,356 +0.00%
benchmarks.run.windows.x64.checked.mch 56,415,818,563 56,415,861,421 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,120,417,246 96,120,410,735 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 19,525,078,949 19,525,012,193 -0.00%
coreclr_tests.run.windows.x64.checked.mch 466,327,504,747 466,325,512,961 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,463,418,092 152,463,485,249 +0.00%
libraries.pmi.windows.x64.checked.mch 207,145,233,272 207,145,036,120 -0.00%
libraries_tests.run.windows.x64.Release.mch 397,236,293,019 397,236,863,295 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 454,983,352,727 454,982,234,689 -0.00%
realworld.run.windows.x64.checked.mch 42,599,487,288 42,599,506,546 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 21,817,100,527 21,817,013,184 -0.00%