Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,128,763,555 57,128,849,610 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 241,046,710,345 241,046,594,839 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 48,565,642,964 48,565,715,123 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 1,005,006,322,701 1,005,004,862,073 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,965,005,955 145,965,144,582 +0.00%
libraries.pmi.linux.arm64.checked.mch 265,468,634,375 265,468,523,448 -0.00%
libraries_tests.run.linux.arm64.Release.mch 945,424,623,856 945,426,014,808 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 545,631,955,251 545,631,371,797 -0.00%
realworld.run.linux.arm64.checked.mch 56,641,891,586 56,641,984,274 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,057,168,385 12,057,140,716 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 421,508,689 421,508,689 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 27,822,326,135 27,822,325,477 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 28,460,051,468 28,460,051,382 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 432,727,829,104 432,727,929,674 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 2,053,789 2,053,789 0.00%
libraries.pmi.linux.arm64.checked.mch 183,892,079 183,892,074 -0.00%
libraries_tests.run.linux.arm64.Release.mch 244,865,792,627 244,865,783,722 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 15,408,194,476 15,408,177,150 -0.00%
realworld.run.linux.arm64.checked.mch 503,135,160 503,129,672 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,340,198 1,340,198 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 56,707,254,866 56,707,340,921 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 213,224,384,210 213,224,269,362 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 20,105,591,496 20,105,663,741 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,278,493,597 572,276,932,399 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 145,962,952,166 145,963,090,793 +0.00%
libraries.pmi.linux.arm64.checked.mch 265,284,742,296 265,284,631,374 -0.00%
libraries_tests.run.linux.arm64.Release.mch 700,558,831,229 700,560,231,086 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 530,223,760,775 530,223,194,647 -0.00%
realworld.run.linux.arm64.checked.mch 56,138,756,426 56,138,854,602 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,055,828,187 12,055,800,518 -0.00%


linux x64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
libraries.crossgen2.linux.x64.checked.mch +0.01%
smoke_tests.nativeaot.linux.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 66,590,312,603 66,591,378,584 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 243,173,642,121 243,180,511,780 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,305,012,465 33,305,752,975 +0.00%
coreclr_tests.run.linux.x64.checked.mch 903,786,750,838 903,803,380,008 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,524,503,512 129,526,778,394 +0.00%
libraries.pmi.linux.x64.checked.mch 251,567,200,814 251,571,303,843 +0.00%
libraries_tests.run.linux.x64.Release.mch 944,775,414,825 944,798,702,724 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 514,976,302,077 514,984,097,102 +0.00%
realworld.run.linux.x64.checked.mch 54,042,130,137 54,043,245,924 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,301,085,851 19,301,508,517 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 360,803,317 360,821,037 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,720,176,051 24,720,694,259 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,716,661,882 14,717,025,830 +0.00%
coreclr_tests.run.linux.x64.checked.mch 378,172,139,041 378,181,936,378 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,719,638 1,719,748 +0.01%
libraries.pmi.linux.x64.checked.mch 159,092,926 159,093,621 +0.00%
libraries_tests.run.linux.x64.Release.mch 208,118,422,451 208,123,829,327 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 13,636,574,316 13,636,935,744 +0.00%
realworld.run.linux.x64.checked.mch 352,597,186 352,599,534 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,310,778 1,310,855 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 66,229,509,286 66,230,557,547 +0.00%
benchmarks.run_pgo.linux.x64.checked.mch 218,453,466,070 218,459,817,521 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,588,350,583 18,588,727,145 +0.00%
coreclr_tests.run.linux.x64.checked.mch 525,614,611,797 525,621,443,630 +0.00%
libraries.crossgen2.linux.x64.checked.mch 129,522,783,874 129,525,058,646 +0.00%
libraries.pmi.linux.x64.checked.mch 251,408,107,888 251,412,210,222 +0.00%
libraries_tests.run.linux.x64.Release.mch 736,656,992,374 736,674,873,397 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 501,339,727,761 501,347,161,358 +0.00%
realworld.run.linux.x64.checked.mch 53,689,532,951 53,690,646,390 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,299,775,073 19,300,197,662 +0.00%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch 92,873,972,018 92,873,960,221 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 30,033,179,697 30,033,198,178 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 951,655,303,708 951,653,807,588 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,714,465,952 145,714,669,692 +0.00%
libraries.pmi.osx.arm64.checked.mch 275,158,670,864 275,158,775,080 +0.00%
libraries_tests.run.osx.arm64.Release.mch 686,000,462,223 686,001,614,990 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 540,005,780,807 540,005,455,763 -0.00%
realworld.run.osx.arm64.checked.mch 54,279,589,805 54,279,699,708 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch 18,936,471,303 18,936,471,993 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 13,277,768,545 13,277,769,800 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 412,119,121,482 412,119,257,207 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 2,048,974 2,048,974 0.00%
libraries.pmi.osx.arm64.checked.mch 185,387,300 185,387,300 0.00%
libraries_tests.run.osx.arm64.Release.mch 228,533,001,705 228,533,010,385 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 14,999,508,264 14,999,509,827 +0.00%
realworld.run.osx.arm64.checked.mch 491,615,556 491,620,320 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run_pgo.osx.arm64.checked.mch 73,937,500,715 73,937,488,228 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,755,411,152 16,755,428,378 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 539,536,182,226 539,534,550,381 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 145,712,416,978 145,712,620,718 +0.00%
libraries.pmi.osx.arm64.checked.mch 274,973,283,564 274,973,387,780 +0.00%
libraries_tests.run.osx.arm64.Release.mch 457,467,460,518 457,468,604,605 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 525,006,272,543 525,005,945,936 -0.00%
realworld.run.osx.arm64.checked.mch 53,787,974,249 53,788,079,388 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 40,725,940,862 40,725,959,957 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 141,841,063,893 141,841,158,864 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,756,717,112 29,756,756,729 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 975,321,245,176 975,319,537,523 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,755,814,333 153,755,930,937 +0.00%
libraries.pmi.windows.arm64.checked.mch 276,249,959,006 276,249,809,433 -0.00%
libraries_tests.run.windows.arm64.Release.mch 672,349,177,755 672,349,740,273 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 568,861,613,534 568,860,980,330 -0.00%
realworld.run.windows.arm64.checked.mch 57,021,467,058 57,021,574,408 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,122,586,949 16,122,523,163 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 611,750 611,750 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 18,632,872,082 18,632,874,786 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 12,967,400,528 12,967,401,419 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 420,749,330,872 420,749,319,116 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 2,054,187 2,054,187 0.00%
libraries.pmi.windows.arm64.checked.mch 183,959,017 183,959,014 -0.00%
libraries_tests.run.windows.arm64.Release.mch 227,959,622,953 227,959,627,511 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 15,005,883,762 15,005,889,180 +0.00%
realworld.run.windows.arm64.checked.mch 492,160,829 492,166,204 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,389,118 1,389,118 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 40,725,329,112 40,725,348,207 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,208,191,811 123,208,284,078 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,789,316,584 16,789,355,310 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,571,914,304 554,570,218,407 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 153,753,760,146 153,753,876,750 +0.00%
libraries.pmi.windows.arm64.checked.mch 276,065,999,989 276,065,850,419 -0.00%
libraries_tests.run.windows.arm64.Release.mch 444,389,554,802 444,390,112,762 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 553,855,729,772 553,855,091,150 -0.00%
realworld.run.windows.arm64.checked.mch 56,529,306,229 56,529,408,204 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,121,197,831 16,121,134,045 -0.00%


windows x64

MinOpts (+0.00% to +0.01%)

Collection PDIFF
benchmarks.run.windows.x64.checked.mch +0.01%
libraries.crossgen2.windows.x64.checked.mch +0.01%
smoke_tests.nativeaot.windows.x64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 39,635,941,346 39,636,602,735 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,206,681,070 119,210,696,933 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 28,121,911,688 28,122,595,193 +0.00%
coreclr_tests.run.windows.x64.checked.mch 871,152,613,209 871,168,563,077 +0.00%
libraries.crossgen2.windows.x64.checked.mch 135,254,767,780 135,257,197,769 +0.00%
libraries.pmi.windows.x64.checked.mch 261,202,314,619 261,206,345,658 +0.00%
libraries_tests.run.windows.x64.Release.mch 683,864,339,858 683,879,925,286 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 533,054,966,811 533,063,120,176 +0.00%
realworld.run.windows.x64.checked.mch 58,069,441,755 58,070,513,871 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,155,160,276 23,155,715,012 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 490,380 490,411 +0.01%
benchmarks.run_pgo.windows.x64.checked.mch 16,038,832,171 16,039,272,197 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,782,732,606 10,783,060,570 +0.00%
coreclr_tests.run.windows.x64.checked.mch 361,823,749,397 361,833,392,890 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,673,166 1,673,276 +0.01%
libraries.pmi.windows.x64.checked.mch 151,906,518 151,907,194 +0.00%
libraries_tests.run.windows.x64.Release.mch 191,507,857,845 191,513,038,570 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 13,298,235,667 13,298,593,955 +0.00%
realworld.run.windows.x64.checked.mch 357,986,942 357,988,259 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,310,625 1,310,702 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 39,635,450,966 39,636,112,324 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,167,848,899 103,171,424,736 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,339,179,082 17,339,534,623 +0.00%
coreclr_tests.run.windows.x64.checked.mch 509,328,863,812 509,335,170,187 +0.00%
libraries.crossgen2.windows.x64.checked.mch 135,253,094,614 135,255,524,493 +0.00%
libraries.pmi.windows.x64.checked.mch 261,050,408,101 261,054,438,464 +0.00%
libraries_tests.run.windows.x64.Release.mch 492,356,482,013 492,366,886,716 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 519,756,731,144 519,764,526,221 +0.00%
realworld.run.windows.x64.checked.mch 57,711,454,813 57,712,525,612 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,153,849,651 23,154,404,310 +0.00%