Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
libraries.pmi.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,717,688,946 64,717,677,390 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,758,206,447 230,758,245,114 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,589,514,508 37,589,506,340 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,874,246,929 960,872,764,058 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,917,667,711 165,917,741,625 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,360,517,648 271,360,610,997 +0.00%
libraries_tests.run.linux.arm64.Release.mch 903,819,065,834 903,820,246,408 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,447,904,694 546,447,476,847 -0.00%
realworld.run.linux.arm64.checked.mch 57,723,385,123 57,723,397,023 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,028,377,797 12,028,347,195 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,088,650 546,088,657 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,177,706,881 24,177,705,695 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,338,879,950 18,338,871,509 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,580,284,871 398,580,237,567 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,872,222 1,872,222 0.00%
libraries.pmi.linux.arm64.checked.mch 165,058,979 165,068,902 +0.01%
libraries_tests.run.linux.arm64.Release.mch 220,565,972,727 220,566,028,336 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,872,333,649 13,872,346,360 +0.00%
realworld.run.linux.arm64.checked.mch 438,747,820 438,747,735 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,405 1,244,405 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,171,600,296 64,171,588,733 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,580,499,566 206,580,539,419 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,250,634,558 19,250,634,831 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,293,962,058 562,292,526,491 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,915,795,489 165,915,869,403 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,195,458,669 271,195,542,095 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,253,093,107 683,254,218,072 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,575,571,045 532,575,130,487 -0.00%
realworld.run.linux.arm64.checked.mch 57,284,637,303 57,284,649,288 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,027,133,392 12,027,102,790 -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,479,402,674 51,479,287,743 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,440,100,716 237,439,919,091 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,918,531,878 37,918,557,964 +0.00%
coreclr_tests.run.linux.x64.checked.mch 884,771,220,845 884,768,742,357 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,003,805,668 148,003,880,527 +0.00%
libraries.pmi.linux.x64.checked.mch 258,251,462,263 258,251,721,584 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,045,882,919 886,046,881,348 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,524,419,252 518,523,791,415 -0.00%
realworld.run.linux.x64.checked.mch 55,447,837,286 55,447,899,125 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,415,706,071 19,415,638,810 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,130,653 227,130,653 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,770,953,962 21,770,954,215 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,890,707,427 18,890,706,763 -0.00%
coreclr_tests.run.linux.x64.checked.mch 363,321,278,931 363,321,116,799 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,964 1,646,964 0.00%
libraries.pmi.linux.x64.checked.mch 150,187,269 150,187,273 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,665,189,955 195,665,188,470 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,876,547,038 12,876,542,360 -0.00%
realworld.run.linux.x64.checked.mch 329,766,646 329,767,634 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,567 1,254,567 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,252,272,021 51,252,157,090 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,669,146,754 215,668,964,876 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,027,824,451 19,027,851,201 +0.00%
coreclr_tests.run.linux.x64.checked.mch 521,449,941,914 521,447,625,558 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,002,158,704 148,002,233,563 +0.00%
libraries.pmi.linux.x64.checked.mch 258,101,274,994 258,101,534,311 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,380,692,964 690,381,692,878 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,647,872,214 505,647,249,055 -0.00%
realworld.run.linux.x64.checked.mch 55,118,070,640 55,118,131,491 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,414,451,504 19,414,384,243 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
libraries.pmi.osx.arm64.checked.mch -0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,785,650,305 42,785,610,997 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,376,064,957 91,375,993,615 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,603,134,118 28,603,155,691 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,964,308,848 917,962,411,496 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,677,695,193 165,677,873,289 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,487,350,258 281,487,264,383 -0.00%
libraries_tests.run.osx.arm64.Release.mch 668,134,570,883 668,135,175,754 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 539,227,693,583 539,227,234,659 -0.00%
realworld.run.osx.arm64.checked.mch 55,446,235,212 55,446,394,945 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,746 551,746 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,105,672,930 17,105,671,590 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,057,453,287 12,057,453,890 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,970,398,762 388,970,480,140 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,705 1,869,705 0.00%
libraries.pmi.osx.arm64.checked.mch 166,355,193 166,345,253 -0.01%
libraries_tests.run.osx.arm64.Release.mch 205,546,273,433 205,546,276,085 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,490,336,398 13,490,344,369 +0.00%
realworld.run.osx.arm64.checked.mch 430,843,506 430,843,507 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,785,098,559 42,785,059,251 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,270,392,027 74,270,322,025 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,680,831 16,545,701,801 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 528,993,910,086 528,991,931,356 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,675,825,488 165,676,003,584 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,320,995,065 281,320,919,130 -0.00%
libraries_tests.run.osx.arm64.Release.mch 462,588,297,450 462,588,899,669 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 525,737,357,185 525,736,890,290 -0.00%
realworld.run.osx.arm64.checked.mch 55,015,391,706 55,015,551,438 +0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,083,592,759 42,083,648,746 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 143,996,579,949 143,996,651,677 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,657,413,658 28,657,441,097 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,468,036,217 937,466,102,072 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,695,195,101 173,695,339,144 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,744,543,447 282,744,523,598 -0.00%
libraries_tests.run.windows.arm64.Release.mch 718,035,936,182 718,036,572,481 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,054,552,442 570,053,841,832 -0.00%
realworld.run.windows.arm64.checked.mch 58,155,589,074 58,155,602,130 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,086,512,597 16,086,452,781 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,572 551,572 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,009,635,916 17,009,635,387 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,778,419,539 11,778,420,239 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,050,646,170 388,050,769,630 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,565 1,872,565 0.00%
libraries.pmi.windows.arm64.checked.mch 165,145,953 165,145,986 +0.00%
libraries_tests.run.windows.arm64.Release.mch 209,843,963,575 209,843,968,854 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,507,160,995 13,507,157,901 -0.00%
realworld.run.windows.arm64.checked.mch 430,889,082 430,910,428 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,292,200 1,292,200 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,083,041,187 42,083,097,174 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 126,986,944,033 126,987,016,290 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,878,994,119 16,879,020,858 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,417,390,047 549,415,332,442 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,693,322,536 173,693,466,579 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,579,397,494 282,579,377,612 -0.00%
libraries_tests.run.windows.arm64.Release.mch 508,191,972,607 508,192,603,627 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,547,391,447 556,546,683,931 -0.00%
realworld.run.windows.arm64.checked.mch 57,724,699,992 57,724,691,702 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,220,397 16,085,160,581 -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,203,622,808 41,203,517,105 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,015,122,066 119,015,209,434 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,855,375,589 26,855,370,656 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,840,650,155 850,838,989,357 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,309,669,153 153,309,724,206 +0.00%
libraries.pmi.windows.x64.checked.mch 267,768,400,583 267,768,414,012 +0.00%
libraries_tests.run.windows.x64.Release.mch 686,548,525,599 686,549,814,799 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,194,564,821 535,193,831,743 -0.00%
realworld.run.windows.x64.checked.mch 59,386,124,024 59,386,253,460 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,218,888,940 23,218,827,938 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 467,122 467,122 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,190,904,182 15,190,903,213 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,319,461,616 10,319,461,492 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,722,236,944 347,722,292,623 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,680 1,602,680 0.00%
libraries.pmi.windows.x64.checked.mch 143,632,500 143,630,867 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,923,953,731 182,923,954,466 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,221,235,653 12,221,226,919 -0.00%
realworld.run.windows.x64.checked.mch 333,596,877 333,602,253 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,255,020 1,255,020 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 41,203,155,686 41,203,049,983 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,824,217,884 103,824,306,221 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,535,913,973 16,535,909,164 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,118,413,211 503,116,696,734 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,308,066,473 153,308,121,526 +0.00%
libraries.pmi.windows.x64.checked.mch 267,624,768,083 267,624,783,145 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,624,571,868 503,625,860,333 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 522,973,329,168 522,972,604,824 -0.00%
realworld.run.windows.x64.checked.mch 59,052,527,147 59,052,651,207 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,217,633,920 23,217,572,918 -0.00%