Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,929,749,262 47,929,623,566 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 185,852,399,575 185,851,565,402 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,292,949,733 35,292,845,297 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 673,671,806,984 673,668,788,263 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,273,088,102 165,272,388,125 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,832,387,938 269,831,008,668 -0.00%
libraries_tests.run.linux.arm64.Release.mch 77,414,944,126 77,414,597,179 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 547,826,958,612 547,823,749,915 -0.00%
realworld.run.linux.arm64.checked.mch 58,361,568,340 58,361,419,942 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,053,064,414 12,052,954,033 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 148,987,951 148,987,437 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,062,175,258 22,062,145,804 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,293,700,949 16,293,679,136 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 186,534,488,815 186,534,533,494 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,888,856 1,888,846 -0.00%
libraries.pmi.linux.arm64.checked.mch 165,919,980 165,919,985 +0.00%
libraries_tests.run.linux.arm64.Release.mch 24,215,740,945 24,215,707,057 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,994,704,540 13,994,690,159 -0.00%
realworld.run.linux.arm64.checked.mch 459,044,456 459,044,418 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,252,766 1,252,762 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 47,780,761,311 47,780,636,129 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 163,790,224,317 163,789,419,598 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,999,248,784 18,999,166,161 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 487,137,318,169 487,134,254,769 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,271,199,246 165,270,499,279 -0.00%
libraries.pmi.linux.arm64.checked.mch 269,666,467,958 269,665,088,683 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,199,203,181 53,198,890,122 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 533,832,254,072 533,829,059,756 -0.00%
realworld.run.linux.arm64.checked.mch 57,902,523,884 57,902,375,524 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,051,811,648 12,051,701,271 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 49,990,172,630 49,990,440,964 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 189,100,809,028 189,101,358,440 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 34,648,710,381 34,648,769,617 +0.00%
coreclr_tests.run.linux.x64.checked.mch 628,654,094,895 628,656,015,377 +0.00%
libraries.crossgen2.linux.x64.checked.mch 146,804,599,429 146,805,197,059 +0.00%
libraries.pmi.linux.x64.checked.mch 256,338,145,399 256,339,335,844 +0.00%
libraries_tests.run.linux.x64.Release.mch 83,650,839,979 83,651,047,205 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,243,371,040 518,246,200,392 +0.00%
realworld.run.linux.x64.checked.mch 55,616,168,514 55,616,408,601 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,416,612,515 19,416,653,264 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,246,709 220,246,493 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,256,993,105 19,257,027,289 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,766,490,328 16,766,526,511 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,203,413,134 185,204,065,034 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,824 1,643,830 +0.00%
libraries.pmi.linux.x64.checked.mch 149,857,297 149,857,716 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,072,255,243 17,072,293,275 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,942,572 12,861,011,484 +0.00%
realworld.run.linux.x64.checked.mch 333,261,150 333,261,232 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,340 1,251,335 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 49,769,925,921 49,770,194,471 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 169,843,815,923 169,844,331,151 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 17,882,220,053 17,882,243,106 +0.00%
coreclr_tests.run.linux.x64.checked.mch 443,450,681,761 443,451,950,343 +0.00%
libraries.crossgen2.linux.x64.checked.mch 146,802,955,605 146,803,553,229 +0.00%
libraries.pmi.linux.x64.checked.mch 256,188,288,102 256,189,478,128 +0.00%
libraries_tests.run.linux.x64.Release.mch 66,578,584,736 66,578,753,930 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,382,428,468 505,385,188,908 +0.00%
realworld.run.linux.x64.checked.mch 55,282,907,364 55,283,147,369 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,361,175 19,415,401,929 +0.00%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 41,790,570,190 41,790,389,391 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 52,471,971,898 52,471,774,203 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,141,482,517 28,141,423,224 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 753,131,118,368 753,127,696,766 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,027,747,699 165,027,136,886 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,795,747,190 279,794,264,075 -0.00%
libraries_tests.run.osx.arm64.Release.mch 109,157,106,495 109,156,840,620 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,198,868,331 542,195,413,745 -0.00%
realworld.run.osx.arm64.checked.mch 55,606,923,297 55,606,633,518 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 761,234 761,229 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,373,240,370 16,373,211,754 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,784,411,256 11,784,387,286 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 272,351,021,065 272,351,156,085 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,886,269 1,886,259 -0.00%
libraries.pmi.osx.arm64.checked.mch 167,211,141 167,211,131 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,781,299,000 60,781,222,509 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,620,577,514 13,620,566,520 -0.00%
realworld.run.osx.arm64.checked.mch 438,718,712 438,702,732 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 41,789,808,956 41,789,628,162 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 36,098,731,528 36,098,562,449 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,357,071,261 16,357,035,938 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,780,097,303 480,776,540,681 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,025,861,430 165,025,250,627 -0.00%
libraries.pmi.osx.arm64.checked.mch 279,628,536,049 279,627,052,944 -0.00%
libraries_tests.run.osx.arm64.Release.mch 48,375,807,495 48,375,618,111 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,578,290,817 528,574,847,225 -0.00%
realworld.run.osx.arm64.checked.mch 55,168,204,585 55,167,930,786 -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,045,717,802 41,045,499,441 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 103,448,262,852 103,447,859,438 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,137,573,114 28,137,515,731 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 644,209,287,233 644,206,566,116 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,044,205,959 173,043,596,372 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,626,483,904 280,624,640,552 -0.00%
libraries_tests.run.windows.arm64.Release.mch 16,987,423,626 16,987,374,973 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,934,454,857 570,931,340,979 -0.00%
realworld.run.windows.arm64.checked.mch 58,226,412,332 58,226,144,003 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,119,206,020 16,119,054,913 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,727 556,725 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,335,926,387 13,335,900,824 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,485,435,286 11,485,410,812 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 165,012,512,017 165,012,337,020 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,889,249 1,889,239 -0.00%
libraries.pmi.windows.arm64.checked.mch 165,967,541 165,977,489 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,280,874,310 1,280,872,756 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,620,631,950 13,620,626,196 -0.00%
realworld.run.windows.arm64.checked.mch 438,988,702 439,004,698 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,300,891 1,300,886 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,045,161,075 41,044,942,716 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 90,112,336,465 90,111,958,614 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,652,137,828 16,652,104,919 -0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,196,775,216 479,194,229,096 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,042,316,710 173,041,707,133 -0.00%
libraries.pmi.windows.arm64.checked.mch 280,460,516,363 280,458,663,063 -0.00%
libraries_tests.run.windows.arm64.Release.mch 15,706,549,316 15,706,502,217 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 557,313,822,907 557,310,714,783 -0.00%
realworld.run.windows.arm64.checked.mch 57,787,423,630 57,787,139,305 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,117,905,129 16,117,754,027 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 151,896,456,036 151,895,290,444 -0.00%
benchmarks.run.windows.x64.checked.mch 53,183,039,325 53,182,206,970 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 93,288,090,280 93,287,432,468 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,195,912,595 37,195,487,348 -0.00%
coreclr_tests.run.windows.x64.checked.mch 683,022,346,648 683,014,403,848 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,079,194,868 152,077,291,687 -0.00%
libraries.pmi.windows.x64.checked.mch 289,580,356,003 289,575,501,058 -0.00%
libraries_tests.run.windows.x64.Release.mch 74,288,807,873 74,288,215,406 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 570,207,684,362 570,198,102,839 -0.00%
realworld.run.windows.x64.checked.mch 62,039,112,584 62,038,227,580 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,263,348 23,141,799,741 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,277,259,280 19,277,166,666 -0.00%
benchmarks.run.windows.x64.checked.mch 775,970 775,961 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 19,966,758,251 19,966,653,467 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,734,718,704 16,734,625,243 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,664,122,143 225,663,551,434 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,678 1,599,653 -0.00%
libraries.pmi.windows.x64.checked.mch 143,325,444 143,325,441 -0.00%
libraries_tests.run.windows.x64.Release.mch 32,960,050,821 32,959,904,776 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,023,236 12,422,995,758 -0.00%
realworld.run.windows.x64.checked.mch 333,674,428 333,673,328 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,907 1,251,888 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 132,619,196,756 132,618,123,778 -0.00%
benchmarks.run.windows.x64.checked.mch 53,182,263,355 53,181,431,009 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 73,321,332,029 73,320,779,001 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,461,193,891 20,460,862,105 -0.00%
coreclr_tests.run.windows.x64.checked.mch 457,358,224,505 457,350,852,414 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,077,595,190 152,075,692,034 -0.00%
libraries.pmi.windows.x64.checked.mch 289,437,030,559 289,432,175,617 -0.00%
libraries_tests.run.windows.x64.Release.mch 41,328,757,052 41,328,310,630 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 557,784,661,126 557,775,107,081 -0.00%
realworld.run.windows.x64.checked.mch 61,705,438,156 61,704,554,252 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,011,441 23,140,547,853 -0.00%