Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,188,386,487 58,188,397,303 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,531,176,565 229,531,230,316 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,839,695 33,881,948,641 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,233,708,177 960,235,970,757 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,244,358,312 165,244,715,200 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,947,252,043 268,947,467,447 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,907,065,306 904,908,948,125 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,529,505,325 546,529,294,400 -0.00%
realworld.run.linux.arm64.checked.mch 57,968,048,739 57,968,066,057 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,453,640 11,995,415,769 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,398,255 387,399,866 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,171,949 25,044,196,346 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,878,013 14,614,896,691 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,179,847,378 392,183,141,757 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,712 1,869,711 -0.00%
libraries.pmi.linux.arm64.checked.mch 164,846,641 164,846,667 +0.00%
libraries_tests.run.linux.arm64.Release.mch 219,699,066,561 219,699,197,998 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,436,538 13,858,461,806 +0.00%
realworld.run.linux.arm64.checked.mch 448,353,251 448,328,523 -0.01%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,818 1,242,818 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,800,988,232 57,800,997,437 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,487,004,616 204,487,033,970 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,961,682 19,267,051,950 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,053,860,799 568,052,829,000 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,242,488,600 165,242,845,489 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,782,405,402 268,782,620,780 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,207,998,745 685,209,750,127 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,671,068,787 532,670,832,594 -0.00%
realworld.run.linux.arm64.checked.mch 57,519,695,488 57,519,737,534 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,210,822 11,994,172,951 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,944,394,436 57,944,279,071 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,409,517,200 234,409,476,936 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,562,169 35,107,552,270 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,995,198,090 874,994,097,563 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,458,432,609 147,458,566,801 +0.00%
libraries.pmi.linux.x64.checked.mch 256,106,897,633 256,107,002,007 +0.00%
libraries_tests.run.linux.x64.Release.mch 880,062,863,120 880,064,094,828 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,828,358,964 518,827,702,571 -0.00%
realworld.run.linux.x64.checked.mch 55,772,400,414 55,772,374,728 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,040,997 19,430,960,095 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,373 390,468,373 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,718,403 26,038,719,792 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,593,392 16,151,593,494 +0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,360,125 355,577,649,598 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,548 1,645,548 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,836 150,115,851 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,492,000 194,700,500,025 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,000,407 12,870,997,311 -0.00%
realworld.run.linux.x64.checked.mch 342,515,247 342,520,593 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,657 1,253,657 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,553,926,063 57,553,810,698 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,370,798,797 208,370,757,144 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,955,968,777 18,955,958,776 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,417,837,965 519,416,447,965 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,456,787,061 147,456,921,253 +0.00%
libraries.pmi.linux.x64.checked.mch 255,956,781,797 255,956,886,156 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,362,371,120 685,363,594,803 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,957,358,557 505,956,705,260 -0.00%
realworld.run.linux.x64.checked.mch 55,429,885,167 55,429,854,135 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,429,787,340 19,429,706,438 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
realworld.run.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,429,170 42,423,544,668 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,069,118,576 91,069,298,614 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,181,746 28,488,266,548 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,639,605,481 924,641,275,103 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,599,973 165,004,995,353 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,413,010,721 279,412,932,387 -0.00%
libraries_tests.run.osx.arm64.Release.mch 676,156,817,773 676,157,992,540 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,868,386,604 534,868,235,913 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,323,441 55,211,334,766 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,728 550,729 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,690,681 16,975,721,325 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,661,991 11,915,675,676 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,023,553,346 383,027,051,082 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,266 1,867,265 -0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,178 166,088,772 -0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,545,263 204,688,665,844 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,905,646 13,487,938,826 +0.00%
realworld.run.osx.arm64.checked.mch 430,293,407 430,268,601 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,422,878,442 42,422,993,939 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,093,427,895 74,093,577,289 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,519,755 16,572,590,872 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,616,052,135 541,614,224,021 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,002,732,707 165,003,128,088 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,246,914,543 279,246,843,615 -0.00%
libraries_tests.run.osx.arm64.Release.mch 471,468,272,510 471,469,326,696 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,380,480,958 521,380,297,087 -0.00%
realworld.run.osx.arm64.checked.mch 54,781,030,034 54,781,066,165 +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,710,382,059 41,710,481,533 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,873,468,217 136,873,659,753 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,648,657 28,656,738,731 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,004,838,231 937,006,928,498 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,999,483,928 172,999,782,479 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,285,209,940 280,285,326,479 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,825,563,307 704,826,347,615 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,160,411,898 570,160,492,917 +0.00%
realworld.run.windows.arm64.checked.mch 57,976,047,958 57,976,154,833 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,082,041,097 16,081,985,644 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,626 550,627 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,328,036 16,936,357,411 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,824,430 11,631,843,997 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,630,577,584 381,633,971,405 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,127 1,870,126 -0.00%
libraries.pmi.windows.arm64.checked.mch 164,915,578 164,925,497 +0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,906,906 210,294,007,066 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,264,916 13,491,279,922 +0.00%
realworld.run.windows.arm64.checked.mch 430,664,177 430,665,992 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,611 1,290,611 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,831,433 41,709,930,906 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,937,140,181 119,937,302,342 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,024,824,227 17,024,894,734 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,374,260,647 555,372,957,093 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,997,613,801 172,997,912,353 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,120,294,362 280,120,400,982 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,531,656,401 494,532,340,549 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,669,146,982 556,669,212,995 +0.00%
realworld.run.windows.arm64.checked.mch 57,545,383,781 57,545,488,841 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,750,486 16,080,695,033 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 178,286,282,083 178,286,609,877 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,018,022 60,967,137,289 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,561,342,006 135,561,415,350 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,699,951 27,143,676,930 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,369,374,199 930,367,225,038 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,753,915,700 152,753,985,684 +0.00%
libraries.pmi.windows.x64.checked.mch 265,501,404,254 265,501,441,858 +0.00%
libraries_tests.run.windows.x64.Release.mch 734,174,745,304 734,175,584,852 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,957,763,209 591,957,324,028 -0.00%
realworld.run.windows.x64.checked.mch 59,320,905,212 59,321,042,903 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,277,187,510 23,277,097,721 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,489,504 21,673,491,246 +0.00%
benchmarks.run.windows.x64.checked.mch 816,565 816,565 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,386,774 22,940,387,731 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,501,659 10,194,503,261 +0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,212,299 373,975,298,117 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,300 1,601,300 0.00%
libraries.pmi.windows.x64.checked.mch 143,566,956 143,569,448 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,033,264 209,367,034,128 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,947,474 12,576,955,566 +0.00%
realworld.run.windows.x64.checked.mch 334,122,319 334,121,181 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,946 1,253,946 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,612,792,579 156,613,118,631 +0.00%
benchmarks.run.windows.x64.checked.mch 60,966,201,457 60,966,320,724 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,620,955,232 112,621,027,619 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,198,292 16,949,173,669 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,394,161,900 556,391,926,921 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,752,314,400 152,752,384,384 +0.00%
libraries.pmi.windows.x64.checked.mch 265,357,837,298 265,357,872,410 +0.00%
libraries_tests.run.windows.x64.Release.mch 524,807,712,040 524,808,550,724 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,380,815,735 579,380,368,462 -0.00%
realworld.run.windows.x64.checked.mch 58,986,782,893 58,986,921,722 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,275,933,564 23,275,843,775 -0.00%