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%
libraries.pmi.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 64,762,314,721 64,760,287,082 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,787,354,952 230,778,353,492 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,627,607,309 37,626,114,625 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,879,119,592 960,824,618,231 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 165,910,999,179 165,906,832,240 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,420,337,138 271,412,780,361 -0.00%
libraries_tests.run.linux.arm64.Release.mch 903,909,751,007 903,884,015,355 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 547,269,837,046 547,257,046,684 -0.00%
realworld.run.linux.arm64.checked.mch 57,726,458,169 57,724,958,928 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,040,602,273 12,040,162,709 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,018,332 546,007,848 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,173,921,410 24,173,010,637 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,336,269,203 18,335,618,617 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,538,921,375 398,504,598,721 -0.01%
libraries.crossgen2.linux.arm64.checked.mch 1,872,038 1,871,931 -0.01%
libraries.pmi.linux.arm64.checked.mch 165,041,604 165,032,478 -0.01%
libraries_tests.run.linux.arm64.Release.mch 220,530,110,640 220,524,041,443 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,870,547,707 13,869,712,945 -0.01%
realworld.run.linux.arm64.checked.mch 438,665,420 438,646,251 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,098 1,244,059 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,216,296,389 64,214,279,234 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,613,433,542 206,605,342,855 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,291,338,106 19,290,496,008 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,340,198,217 562,320,019,510 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,909,127,141 165,904,960,309 -0.00%
libraries.pmi.linux.arm64.checked.mch 271,255,295,534 271,247,747,883 -0.00%
libraries_tests.run.linux.arm64.Release.mch 683,379,640,367 683,359,973,912 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 533,399,289,339 533,387,333,739 -0.00%
realworld.run.linux.arm64.checked.mch 57,287,792,749 57,286,312,677 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,039,358,175 12,038,918,650 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,526,061,800 51,525,992,054 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,477,756,582 237,477,598,897 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,957,626,386 37,957,605,649 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,785,346,887 884,783,130,765 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,999,248,690 147,999,214,132 -0.00%
libraries.pmi.linux.x64.checked.mch 258,313,088,438 258,313,289,210 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,192,187,317 886,193,595,734 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,344,697,149 519,344,132,783 -0.00%
realworld.run.linux.x64.checked.mch 55,453,144,696 55,453,198,694 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,428,157,303 19,428,082,832 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,118,105 227,118,095 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,769,039,667 21,769,039,925 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,889,063,418 18,889,063,848 +0.00%
coreclr_tests.run.linux.x64.checked.mch 363,301,465,302 363,301,017,775 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,857 1,646,857 0.00%
libraries.pmi.linux.x64.checked.mch 150,178,584 150,178,579 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,646,985,203 195,646,985,738 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,875,580,128 12,875,569,550 -0.00%
realworld.run.linux.x64.checked.mch 329,733,787 329,732,814 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,506 1,254,501 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,298,943,695 51,298,873,959 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,708,716,915 215,708,558,972 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,068,562,968 19,068,541,801 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,483,881,585 521,482,112,990 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,997,601,833 147,997,567,275 -0.00%
libraries.pmi.linux.x64.checked.mch 258,162,909,854 258,163,110,631 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,545,202,114 690,546,609,996 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,469,117,021 506,468,563,233 -0.00%
realworld.run.linux.x64.checked.mch 55,123,410,909 55,123,465,880 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,426,902,797 19,426,828,331 -0.00%


osx arm64

Overall (-0.01% to -0.00%)

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

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,830,828,149 42,829,377,976 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,413,209,749 91,409,518,518 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,643,343,484 28,642,042,712 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,962,141,013 917,908,853,743 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 165,670,676,724 165,666,518,263 -0.00%
libraries.pmi.osx.arm64.checked.mch 281,549,581,036 281,541,679,841 -0.00%
libraries_tests.run.osx.arm64.Release.mch 668,215,220,879 668,195,949,544 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 540,075,163,532 540,062,681,192 -0.00%
realworld.run.osx.arm64.checked.mch 55,443,868,841 55,442,447,353 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,687 551,661 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,103,176,949 17,102,375,823 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,055,990,704 12,055,407,701 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,931,204,735 388,897,334,629 -0.01%
libraries.crossgen2.osx.arm64.checked.mch 1,869,532 1,869,435 -0.01%
libraries.pmi.osx.arm64.checked.mch 166,327,764 166,328,586 +0.00%
libraries_tests.run.osx.arm64.Release.mch 205,513,312,194 205,507,684,607 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,574,475 13,487,759,442 -0.01%
realworld.run.osx.arm64.checked.mch 430,783,831 430,764,759 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,830,276,462 42,828,826,315 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,310,032,800 74,307,142,695 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,587,352,780 16,586,635,011 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 529,030,936,278 529,011,519,114 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,668,807,192 165,664,648,828 -0.00%
libraries.pmi.osx.arm64.checked.mch 281,383,253,272 281,375,351,255 -0.00%
libraries_tests.run.osx.arm64.Release.mch 462,701,908,685 462,688,264,937 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 526,586,589,057 526,574,921,750 -0.00%
realworld.run.osx.arm64.checked.mch 55,013,085,010 55,011,682,594 -0.00%


windows arm64

Overall (-0.01% to -0.00%)

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

MinOpts (-0.01% to +0.00%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,125,887,959 42,124,453,448 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 144,033,072,150 144,027,965,028 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,697,101,460 28,695,797,445 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,469,279,691 937,415,870,237 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 173,683,526,935 173,679,198,242 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,812,794,019 282,805,197,278 -0.00%
libraries_tests.run.windows.arm64.Release.mch 718,097,380,806 718,076,105,423 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,883,409,673 570,869,737,688 -0.00%
realworld.run.windows.arm64.checked.mch 58,157,230,664 58,155,815,667 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,991,287 16,085,403,951 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,515 551,489 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,193,499 17,006,392,728 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,960,086 11,776,390,135 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,010,790,264 387,976,844,372 -0.01%
libraries.crossgen2.windows.arm64.checked.mch 1,872,447 1,872,340 -0.01%
libraries.pmi.windows.arm64.checked.mch 165,118,649 165,119,410 +0.00%
libraries_tests.run.windows.arm64.Release.mch 209,809,954,746 209,804,251,988 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,505,371,736 13,504,549,398 -0.01%
realworld.run.windows.arm64.checked.mch 430,850,660 430,831,660 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,891 1,291,845 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,125,336,444 42,123,901,959 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 127,025,878,651 127,021,572,300 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,920,141,374 16,919,407,310 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,458,489,427 549,439,025,865 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,681,654,488 173,677,325,902 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,647,675,370 282,640,077,868 -0.00%
libraries_tests.run.windows.arm64.Release.mch 508,287,426,060 508,271,853,435 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 557,378,037,937 557,365,188,290 -0.00%
realworld.run.windows.arm64.checked.mch 57,726,380,004 57,724,984,007 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,084,699,396 16,084,112,106 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 41,241,868,048 41,241,814,803 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,041,280,211 119,041,344,251 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,892,856,779 26,892,812,001 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,745,091,319 850,743,408,479 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,288,050,926 153,288,046,503 -0.00%
libraries.pmi.windows.x64.checked.mch 267,825,824,258 267,825,944,317 +0.00%
libraries_tests.run.windows.x64.Release.mch 686,567,916,336 686,568,917,737 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,966,021,593 535,965,483,416 -0.00%
realworld.run.windows.x64.checked.mch 59,383,037,424 59,383,094,995 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,216,053,023 23,215,973,772 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 467,078 467,078 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,187,587,046 15,187,588,873 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,317,403,545 10,317,403,710 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,660,176,583 347,659,928,577 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,510 1,602,510 0.00%
libraries.pmi.windows.x64.checked.mch 143,572,377 143,569,905 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,882,143,385 182,882,144,773 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,219,254,333 12,219,243,996 -0.00%
realworld.run.windows.x64.checked.mch 333,523,979 333,517,511 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,651 1,254,651 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 41,241,400,970 41,241,347,725 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,853,693,165 103,853,755,378 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,575,453,234 16,575,408,291 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,084,914,736 503,083,479,902 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,286,448,416 153,286,443,993 -0.00%
libraries.pmi.windows.x64.checked.mch 267,682,251,881 267,682,374,412 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,685,772,951 503,686,772,964 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 523,746,767,260 523,746,239,420 -0.00%
realworld.run.windows.x64.checked.mch 59,049,513,445 59,049,577,484 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,214,798,372 23,214,719,121 -0.00%