Throughput Diffs

linux arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 54,251,073,431 54,251,128,033 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 238,096,613,391 238,096,598,186 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 38,054,182,991 38,054,115,344 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 965,164,594,046 965,162,948,924 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,697,528 746,697,644 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,983,319,131 270,983,440,722 +0.00%
libraries_tests.run.linux.arm64.Release.mch 1,004,697,930,167 1,004,700,433,989 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 549,784,350,834 549,783,717,911 -0.00%
realworld.run.linux.arm64.checked.mch 58,507,968,795 58,508,044,615 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,580 17,537,654 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 289,912,128 289,912,128 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 26,910,886,615 26,910,882,531 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,148,803,013 18,148,806,625 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,483,890,846 392,483,732,661 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 0 0 0.00%
libraries.pmi.linux.arm64.checked.mch 165,940,497 165,940,506 +0.00%
libraries_tests.run.linux.arm64.Release.mch 224,093,308,669 224,093,349,979 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 14,095,116,771 14,095,114,434 -0.00%
realworld.run.linux.arm64.checked.mch 458,173,256 458,173,207 -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 53,961,161,303 53,961,215,905 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 211,185,726,776 211,185,715,655 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,905,379,978 19,905,308,719 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 572,680,703,200 572,679,216,263 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 746,697,528 746,697,644 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,817,378,634 270,817,500,216 +0.00%
libraries_tests.run.linux.arm64.Release.mch 780,604,621,498 780,607,084,010 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 535,689,234,063 535,688,603,477 -0.00%
realworld.run.linux.arm64.checked.mch 58,049,795,539 58,049,871,408 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 17,537,580 17,537,654 +0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 55,805,371,050 55,805,301,677 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 236,784,073,156 236,783,813,972 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 32,420,465,443 32,420,385,675 -0.00%
coreclr_tests.run.linux.x64.checked.mch 882,324,064,917 882,321,593,309 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,457,126 639,456,689 -0.00%
libraries.pmi.linux.x64.checked.mch 257,414,342,529 257,414,465,987 +0.00%
libraries_tests.run.linux.x64.Release.mch 983,932,472,932 983,934,447,552 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 520,064,705,893 520,064,587,869 -0.00%
realworld.run.linux.x64.checked.mch 55,708,721,438 55,708,748,737 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,354 16,839,294 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 342,706,272 342,706,272 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 23,384,035,142 23,384,033,633 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 13,861,759,106 13,861,756,749 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,111,957,962 355,111,762,215 -0.00%
libraries.crossgen2.linux.x64.checked.mch 0 0 0.00%
libraries.pmi.linux.x64.checked.mch 149,804,916 149,805,785 +0.00%
libraries_tests.run.linux.x64.Release.mch 196,735,312,526 196,735,328,955 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,962,431,724 12,962,437,669 +0.00%
realworld.run.linux.x64.checked.mch 333,587,201 333,586,205 -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,462,664,778 55,462,595,405 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 213,400,038,014 213,399,780,339 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,558,706,337 18,558,628,926 -0.00%
coreclr_tests.run.linux.x64.checked.mch 527,212,106,955 527,209,831,094 -0.00%
libraries.crossgen2.linux.x64.checked.mch 639,457,126 639,456,689 -0.00%
libraries.pmi.linux.x64.checked.mch 257,264,537,613 257,264,660,202 +0.00%
libraries_tests.run.linux.x64.Release.mch 787,197,160,406 787,199,118,597 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 507,102,274,169 507,102,150,200 -0.00%
realworld.run.linux.x64.checked.mch 55,375,134,237 55,375,162,532 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 16,839,354 16,839,294 -0.00%


osx arm64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,401,818,263 42,401,866,831 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,564,907,503 91,564,882,749 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,498,645,120 28,498,622,427 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 881,757,582,046 881,755,535,127 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,336,440 739,335,510 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,901,322,404 280,901,312,902 -0.00%
libraries_tests.run.osx.arm64.Release.mch 671,609,171,383 671,610,002,579 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 544,151,557,410 544,150,876,075 -0.00%
realworld.run.osx.arm64.checked.mch 55,737,483,439 55,737,516,831 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 661,392 661,392 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,098,956,984 17,098,955,883 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,989,947,464 11,989,951,798 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 340,534,814,289 340,534,607,328 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 0 0 0.00%
libraries.pmi.osx.arm64.checked.mch 167,242,953 167,240,465 -0.00%
libraries_tests.run.osx.arm64.Release.mch 207,766,580,965 207,766,557,214 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,722,175,438 13,722,168,433 -0.00%
realworld.run.osx.arm64.checked.mch 438,640,114 438,640,110 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,401,156,871 42,401,205,439 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,465,950,519 74,465,926,866 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,508,697,656 16,508,670,629 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,222,767,757 541,220,927,799 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 739,336,440 739,335,510 -0.00%
libraries.pmi.osx.arm64.checked.mch 280,734,079,451 280,734,072,437 -0.00%
libraries_tests.run.osx.arm64.Release.mch 463,842,590,418 463,843,445,365 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 530,429,381,972 530,428,707,642 -0.00%
realworld.run.osx.arm64.checked.mch 55,298,843,325 55,298,876,721 +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,682,647,441 41,682,616,656 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 140,006,734,694 140,006,907,903 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 29,350,256,010 29,350,292,974 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,205,051,577 937,203,574,219 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,580,388 796,579,680 -0.00%
libraries.pmi.windows.arm64.checked.mch 282,065,893,623 282,065,907,596 +0.00%
libraries_tests.run.windows.arm64.Release.mch 727,391,038,270 727,392,320,345 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 573,216,497,191 573,215,895,623 -0.00%
realworld.run.windows.arm64.checked.mch 58,392,558,855 58,392,596,883 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,183 17,150,169 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 556,669 556,669 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,086,829,472 17,086,831,509 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,718,226,361 11,718,229,915 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 382,262,152,788 382,262,088,701 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 0 0 0.00%
libraries.pmi.windows.arm64.checked.mch 165,954,173 165,964,073 +0.01%
libraries_tests.run.windows.arm64.Release.mch 209,825,604,307 209,825,575,279 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,721,495,547 13,721,477,144 -0.00%
realworld.run.windows.arm64.checked.mch 438,813,192 438,829,186 +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,682,090,772 41,682,059,987 -0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 122,919,905,222 122,920,076,394 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,632,029,649 17,632,063,059 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 554,942,898,789 554,941,485,518 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 796,580,388 796,579,680 -0.00%
libraries.pmi.windows.arm64.checked.mch 281,899,939,450 281,899,943,523 +0.00%
libraries_tests.run.windows.arm64.Release.mch 517,565,433,963 517,566,745,066 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 559,495,001,644 559,494,418,479 -0.00%
realworld.run.windows.arm64.checked.mch 57,953,745,663 57,953,767,697 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 17,150,183 17,150,169 -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,483,180,349 40,483,031,297 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,074,255,613 119,074,402,835 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,409,199,040 27,409,183,948 -0.00%
coreclr_tests.run.windows.x64.checked.mch 849,950,274,867 849,949,028,104 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,254,346 661,251,995 -0.00%
libraries.pmi.windows.x64.checked.mch 266,848,422,985 266,848,415,167 -0.00%
libraries_tests.run.windows.x64.Release.mch 688,868,822,150 688,870,046,814 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 537,674,353,086 537,673,323,368 -0.00%
realworld.run.windows.x64.checked.mch 59,762,901,608 59,762,987,116 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,402 13,055,387 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 466,639 466,639 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,100,451,392 15,100,452,410 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,124,642,494 10,124,639,789 -0.00%
coreclr_tests.run.windows.x64.checked.mch 339,996,036,236 339,996,210,497 +0.00%
libraries.crossgen2.windows.x64.checked.mch 0 0 0.00%
libraries.pmi.windows.x64.checked.mch 143,284,391 143,283,559 -0.00%
libraries_tests.run.windows.x64.Release.mch 178,440,580,129 178,440,582,490 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,581,832,556 12,581,832,238 -0.00%
realworld.run.windows.x64.checked.mch 333,554,876 333,554,880 +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,482,713,710 40,482,564,658 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,973,804,221 103,973,950,425 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,284,556,546 17,284,544,159 -0.00%
coreclr_tests.run.windows.x64.checked.mch 509,954,238,631 509,952,817,607 -0.00%
libraries.crossgen2.windows.x64.checked.mch 661,254,346 661,251,995 -0.00%
libraries.pmi.windows.x64.checked.mch 266,705,138,594 266,705,131,608 -0.00%
libraries_tests.run.windows.x64.Release.mch 510,428,242,021 510,429,464,324 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 525,092,520,530 525,091,491,130 -0.00%
realworld.run.windows.x64.checked.mch 59,429,346,732 59,429,432,236 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 13,055,402 13,055,387 -0.00%