Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 58,034,927,958 58,034,939,489 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 236,127,864,649 236,127,544,356 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,527,194,373 37,527,220,248 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 964,481,455,188 964,479,585,983 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,806,372 739,806,540 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,813,623,079 270,813,616,878 -0.00%
libraries_tests.run.linux.arm64.Release.mch 942,227,082,099 942,227,786,879 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,759,704,474 549,759,113,291 -0.00%
realworld.run.linux.arm64.checked.mch 58,534,235,182 58,534,234,845 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,537,888 20,537,836 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 381,552,271 381,552,271 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,925,889,046 24,925,886,820 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,097,571,808 18,097,573,423 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,145,638,023 392,145,452,028 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,939,364 165,939,421 +0.00%
libraries_tests.run.linux.arm64.Release.mch 223,550,712,150 223,550,743,656 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,096,622,336 14,096,615,306 -0.00%
realworld.run.linux.arm64.checked.mch 457,311,627 457,295,641 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,653,375,687 57,653,387,218 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,201,975,603 211,201,657,536 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,429,622,565 19,429,646,825 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,335,817,165 572,334,133,955 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 739,806,372 739,806,540 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,647,683,715 270,647,677,457 -0.00%
libraries_tests.run.linux.arm64.Release.mch 718,676,369,949 718,677,043,223 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,663,082,138 535,662,497,985 -0.00%
realworld.run.linux.arm64.checked.mch 58,076,923,555 58,076,939,204 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 20,537,888 20,537,836 -0.00%


linux x64

Overall (-0.00% to +0.01%)

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

FullOpts (-0.00% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,803,906,200 55,803,802,092 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 240,068,140,643 240,067,531,648 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 33,408,960,362 33,408,951,361 -0.00%
coreclr_tests.run.linux.x64.checked.mch 881,603,162,948 881,600,358,175 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,879,846 633,878,636 -0.00%
libraries.pmi.linux.x64.checked.mch 257,240,846,498 257,240,617,706 -0.00%
libraries_tests.run.linux.x64.Release.mch 910,209,848,229 910,211,144,303 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,612,069,857 519,611,196,297 -0.00%
realworld.run.linux.x64.checked.mch 55,529,924,778 55,529,839,119 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,060 12,279,457 +0.01%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,722,181 342,722,181 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 24,889,025,681 24,889,026,977 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 14,606,529,654 14,606,526,615 -0.00%
coreclr_tests.run.linux.x64.checked.mch 354,968,353,377 354,968,284,905 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,823,870 149,823,862 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,904,671,452 195,904,679,325 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,963,144,996 12,963,143,177 -0.00%
realworld.run.linux.x64.checked.mch 329,543,875 329,543,913 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,461,184,019 55,461,079,911 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,179,114,962 215,178,504,671 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,802,430,708 18,802,424,746 -0.00%
coreclr_tests.run.linux.x64.checked.mch 526,634,809,571 526,632,073,270 -0.00%
libraries.crossgen2.linux.x64.checked.mch 633,879,846 633,878,636 -0.00%
libraries.pmi.linux.x64.checked.mch 257,091,022,628 257,090,793,844 -0.00%
libraries_tests.run.linux.x64.Release.mch 714,305,176,777 714,306,464,978 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,648,924,861 506,648,053,120 -0.00%
realworld.run.linux.x64.checked.mch 55,200,380,903 55,200,295,206 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 12,278,060 12,279,457 +0.01%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,405,186,145 42,405,124,150 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,393,519,911 91,393,532,734 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,721,047,534 28,721,077,740 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 918,943,936,755 918,941,178,262 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,380,720 732,379,821 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,754,143,623 280,753,945,394 -0.00%
libraries_tests.run.osx.arm64.Release.mch 672,090,598,375 672,091,364,911 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,061,970,740 544,061,225,235 -0.00%
realworld.run.osx.arm64.checked.mch 55,680,937,734 55,680,939,543 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 556,712 556,712 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,078,393,605 17,078,393,067 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,994,677,905 11,994,677,038 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 374,827,990,247 374,827,844,957 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,249,315 167,241,847 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,773,171,947 207,773,172,246 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,351,533 13,722,354,707 +0.00%
realworld.run.osx.arm64.checked.mch 438,376,870 438,392,883 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,404,629,433 42,404,567,438 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,315,126,306 74,315,139,667 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,726,369,629 16,726,400,702 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 544,115,946,508 544,113,333,305 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 732,380,720 732,379,821 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,586,894,308 280,586,703,547 -0.00%
libraries_tests.run.osx.arm64.Release.mch 464,317,426,428 464,318,192,665 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,339,619,207 530,338,870,528 -0.00%
realworld.run.osx.arm64.checked.mch 55,242,560,864 55,242,546,660 -0.00%


windows arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,685,059,721 41,685,027,523 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,631,287,749 140,631,046,808 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,895,085,044 28,895,131,090 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,885,451,274 936,883,537,912 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,628,491 789,629,864 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,892,938,397 281,892,624,822 -0.00%
libraries_tests.run.windows.arm64.Release.mch 707,268,371,328 707,269,209,759 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,487,956,458 573,486,744,181 -0.00%
realworld.run.windows.arm64.checked.mch 58,407,551,284 58,407,501,073 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,829 12,419,789 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,682 556,682 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,018,507,938 17,018,514,437 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,719,706,903 11,719,710,119 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,908,316,717 382,908,500,245 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,963,225 165,963,213 -0.00%
libraries_tests.run.windows.arm64.Release.mch 209,387,910,569 209,387,883,762 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,725,938,991 13,725,944,502 +0.00%
realworld.run.windows.arm64.checked.mch 438,885,021 438,884,983 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,684,503,039 41,684,470,841 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 123,612,779,811 123,612,532,371 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,175,378,141 17,175,420,971 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 553,977,134,557 553,975,037,667 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 789,628,491 789,629,864 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,726,975,172 281,726,661,609 -0.00%
libraries_tests.run.windows.arm64.Release.mch 497,880,460,759 497,881,325,997 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,762,017,467 559,760,799,679 -0.00%
realworld.run.windows.arm64.checked.mch 57,968,666,263 57,968,616,090 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 12,419,829 12,419,789 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,497,662,868 40,497,600,032 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 115,492,072,860 115,491,883,843 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,831,952,941 27,831,899,226 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,311,227,744 850,307,977,886 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,078 655,510,831 -0.00%
libraries.pmi.windows.x64.checked.mch 266,668,482,192 266,668,084,854 -0.00%
libraries_tests.run.windows.x64.Release.mch 670,220,224,164 670,221,073,262 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,404,936,649 537,404,072,563 -0.00%
realworld.run.windows.x64.checked.mch 59,602,225,344 59,602,191,101 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,510 14,776,438 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,651 466,651 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 14,848,147,057 14,848,146,442 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,133,219,109 10,133,216,979 -0.00%
coreclr_tests.run.windows.x64.checked.mch 340,038,332,885 340,037,959,240 -0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,301,675 143,301,680 +0.00%
libraries_tests.run.windows.x64.Release.mch 181,273,058,847 181,273,062,850 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,542,921,909 12,542,923,206 +0.00%
realworld.run.windows.x64.checked.mch 333,580,803 333,581,938 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 0 0 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 40,497,196,217 40,497,133,381 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 100,643,925,803 100,643,737,401 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,698,733,832 17,698,682,247 -0.00%
coreclr_tests.run.windows.x64.checked.mch 510,272,894,859 510,270,018,646 -0.00%
libraries.crossgen2.windows.x64.checked.mch 655,512,078 655,510,831 -0.00%
libraries.pmi.windows.x64.checked.mch 266,525,180,517 266,524,783,174 -0.00%
libraries_tests.run.windows.x64.Release.mch 488,947,165,317 488,948,010,412 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 524,862,014,740 524,861,149,357 -0.00%
realworld.run.windows.x64.checked.mch 59,268,644,541 59,268,609,163 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 14,776,510 14,776,438 -0.00%