Throughput Diffs

linux arm64

Overall (-0.01% to -0.00%)

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

MinOpts (-0.01% to +0.00%)

Collection PDIFF
coreclr_tests.run.linux.arm64.checked.mch -0.01%
libraries.crossgen2.linux.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,064,118,227 56,062,209,271 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 237,605,126,407 237,594,843,760 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 40,284,595,639 40,282,846,005 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 963,647,913,374 963,592,639,475 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 145,716,769,074 145,712,794,221 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,042,808,872 271,034,575,310 -0.00%
libraries_tests.run.linux.arm64.Release.mch 992,308,987,878 992,276,253,123 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 550,408,378,690 550,393,526,878 -0.00%
realworld.run.linux.arm64.checked.mch 58,437,153,376 58,435,460,571 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,023,629,949 12,023,137,913 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 340,286,922 340,279,894 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,329,265,172 27,328,154,178 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,658,713,650 20,657,896,191 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 391,744,195,033 391,709,748,692 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 1,888,946 1,888,831 -0.01%
libraries.pmi.linux.arm64.checked.mch 165,930,504 165,931,295 +0.00%
libraries_tests.run.linux.arm64.Release.mch 222,164,527,024 222,157,356,763 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,094,403,498 14,093,404,166 -0.01%
realworld.run.linux.arm64.checked.mch 457,381,254 457,361,652 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,829 1,252,789 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 55,723,831,305 55,721,929,377 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 210,275,861,235 210,266,689,582 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,625,881,989 19,624,949,814 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 571,903,718,341 571,882,890,783 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,714,880,128 145,710,905,390 -0.00%
libraries.pmi.linux.arm64.checked.mch 270,876,878,368 270,868,644,015 -0.00%
libraries_tests.run.linux.arm64.Release.mch 770,144,460,854 770,118,896,360 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 536,313,975,192 536,300,122,712 -0.00%
realworld.run.linux.arm64.checked.mch 57,979,772,122 57,978,098,919 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,022,377,120 12,021,885,124 -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,674,949,193 57,674,893,267 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 239,264,685,799 239,264,550,684 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 38,692,444,239 38,692,373,591 -0.00%
coreclr_tests.run.linux.x64.checked.mch 883,025,962,812 883,024,644,394 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,435,997,689 129,436,080,499 +0.00%
libraries.pmi.linux.x64.checked.mch 257,498,047,963 257,498,136,885 +0.00%
libraries_tests.run.linux.x64.Release.mch 917,197,843,961 917,198,990,546 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,320,482,298 520,319,593,308 -0.00%
realworld.run.linux.x64.checked.mch 55,698,620,909 55,698,655,759 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,387,396,342 19,387,323,553 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 388,540,220 388,540,220 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,040,013,675 26,040,010,555 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,951,066,637 19,951,066,120 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,368,457,471 355,368,822,802 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,960 1,643,960 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,890 149,805,774 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,631,421,785 196,631,438,455 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,538,569 12,962,534,287 -0.00%
realworld.run.linux.x64.checked.mch 329,719,829 329,720,820 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,235 1,251,240 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,286,408,973 57,286,353,047 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,224,672,124 213,224,540,129 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,741,377,602 18,741,307,471 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,657,505,341 527,655,821,592 -0.00%
libraries.crossgen2.linux.x64.checked.mch 129,434,353,729 129,434,436,539 +0.00%
libraries.pmi.linux.x64.checked.mch 257,348,243,073 257,348,331,111 +0.00%
libraries_tests.run.linux.x64.Release.mch 720,566,422,176 720,567,552,091 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,357,943,729 507,357,059,021 -0.00%
realworld.run.linux.x64.checked.mch 55,368,901,080 55,368,934,939 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,386,145,107 19,386,072,313 -0.00%


osx arm64

Overall (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run_tiered.osx.arm64.checked.mch -0.01%
coreclr_tests.run.osx.arm64.checked.mch -0.01%

MinOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.osx.arm64.checked.mch -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch -0.01%
coreclr_tests.run.osx.arm64.checked.mch -0.01%
libraries.crossgen2.osx.arm64.checked.mch -0.01%
libraries.pmi.osx.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch -0.01%
realworld.run.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,410,255,728 42,408,621,411 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,341,778,142 91,337,285,096 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,519,630,802 28,518,095,731 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 918,717,239,171 918,667,543,111 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 145,467,450,597 145,463,433,586 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,956,322,034 280,947,528,320 -0.00%
libraries_tests.run.osx.arm64.Release.mch 728,090,729,376 728,066,722,158 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,848,797,355 542,835,052,535 -0.00%
realworld.run.osx.arm64.checked.mch 55,641,600,929 55,639,890,553 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,699 556,671 -0.01%
benchmarks.run_pgo.osx.arm64.checked.mch 17,035,195,469 17,034,245,522 -0.01%
benchmarks.run_tiered.osx.arm64.checked.mch 11,991,928,755 11,991,213,231 -0.01%
coreclr_tests.run.osx.arm64.checked.mch 375,002,658,858 374,973,109,800 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 1,886,447 1,886,342 -0.01%
libraries.pmi.osx.arm64.checked.mch 167,233,376 167,224,239 -0.01%
libraries_tests.run.osx.arm64.Release.mch 210,092,800,963 210,086,090,028 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,721,597,445 13,720,615,126 -0.01%
realworld.run.osx.arm64.checked.mch 438,512,576 438,477,416 -0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,409,699,029 42,408,064,740 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,306,582,673 74,303,039,574 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,527,702,047 16,526,882,500 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 543,714,580,313 543,694,433,311 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,465,564,150 145,461,547,244 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,789,088,658 280,780,304,081 -0.00%
libraries_tests.run.osx.arm64.Release.mch 517,997,928,413 517,980,632,130 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 529,127,199,910 529,114,437,409 -0.00%
realworld.run.osx.arm64.checked.mch 55,203,088,353 55,201,413,137 -0.00%


windows arm64

Overall (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
coreclr_tests.run.windows.arm64.checked.mch -0.01%

MinOpts (-0.01% to -0.00%)

Collection PDIFF
benchmarks.run.windows.arm64.checked.mch -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch -0.01%
coreclr_tests.run.windows.arm64.checked.mch -0.01%
libraries.crossgen2.windows.arm64.checked.mch -0.01%
libraries.pmi.windows.arm64.checked.mch -0.01%
librariestestsnotieredcompilation.run.windows.arm64.Release.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,662,283,724 41,660,738,962 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,816,756,828 136,810,735,943 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,635,858,342 29,634,344,828 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 936,650,969,327 936,596,812,130 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 153,489,282,954 153,485,033,603 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,120,187,215 282,111,551,194 -0.00%
libraries_tests.run.windows.arm64.Release.mch 746,146,687,762 746,121,627,385 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,488,604,539 573,473,544,428 -0.00%
realworld.run.windows.arm64.checked.mch 58,499,607,881 58,497,843,044 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,096,702,917 16,095,990,713 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,680 556,652 -0.01%
benchmarks.run_pgo.windows.arm64.checked.mch 16,826,799,720 16,825,851,720 -0.01%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,755,902 11,718,049,828 -0.01%
coreclr_tests.run.windows.arm64.checked.mch 381,825,917,031 381,791,815,505 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 1,889,331 1,889,216 -0.01%
libraries.pmi.windows.arm64.checked.mch 165,954,206 165,945,093 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,832,338,815 209,825,607,899 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,880,874 13,720,883,181 -0.01%
realworld.run.windows.arm64.checked.mch 438,850,990 438,815,784 -0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,947 1,300,907 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,661,727,044 41,660,182,310 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,989,957,108 119,984,884,223 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,917,102,440 17,916,295,000 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,825,052,296 554,804,996,625 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,487,393,623 153,483,144,387 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,954,233,009 281,945,606,101 -0.00%
libraries_tests.run.windows.arm64.Release.mch 536,314,348,947 536,296,019,486 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,766,723,665 559,752,661,247 -0.00%
realworld.run.windows.arm64.checked.mch 58,060,756,891 58,059,027,260 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,095,401,970 16,094,689,806 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,695,641,416 154,695,955,981 +0.00%
benchmarks.run.windows.x64.checked.mch 40,501,851,917 40,501,769,871 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 120,748,086,535 120,748,129,297 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,769,679,216 26,769,638,910 -0.00%
coreclr_tests.run.windows.x64.checked.mch 851,291,699,297 851,290,303,983 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,847,787,222 134,847,843,500 +0.00%
libraries.pmi.windows.x64.checked.mch 266,942,533,483 266,942,406,698 -0.00%
libraries_tests.run.windows.x64.Release.mch 685,306,587,590 685,307,916,723 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,464,026,963 537,463,305,427 -0.00%
realworld.run.windows.x64.checked.mch 59,582,571,839 59,582,532,984 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,061,021,794 23,060,924,627 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,956,045 19,485,954,185 -0.00%
benchmarks.run.windows.x64.checked.mch 466,639 466,639 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,237,869,699 15,237,866,861 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,127,925,908 10,127,927,964 +0.00%
coreclr_tests.run.windows.x64.checked.mch 340,066,001,265 340,066,189,013 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,697 1,599,697 0.00%
libraries.pmi.windows.x64.checked.mch 143,283,567 143,283,580 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,973,384,026 181,973,387,257 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,436,190,200 12,436,196,673 +0.00%
realworld.run.windows.x64.checked.mch 333,558,587 333,558,602 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,762 1,251,762 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,209,685,371 135,210,001,796 +0.00%
benchmarks.run.windows.x64.checked.mch 40,501,385,278 40,501,303,232 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 105,510,216,836 105,510,262,436 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,641,753,308 16,641,710,946 -0.00%
coreclr_tests.run.windows.x64.checked.mch 511,225,698,032 511,224,114,970 -0.00%
libraries.crossgen2.windows.x64.checked.mch 134,846,187,525 134,846,243,803 +0.00%
libraries.pmi.windows.x64.checked.mch 266,799,249,916 266,799,123,118 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,333,203,564 503,334,529,466 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,027,836,763 525,027,108,754 -0.00%
realworld.run.windows.x64.checked.mch 59,249,013,252 59,248,974,382 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,059,770,032 23,059,672,865 -0.00%