Throughput Diffs

linux arm64

MinOpts (-0.01% to +0.00%)

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 48,434,316,385 48,434,372,309 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 190,508,327,944 190,508,231,321 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 35,565,487,738 35,565,512,252 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 671,885,661,910 671,883,593,151 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,552,750,320 164,552,907,163 +0.00%
libraries.pmi.linux.arm64.checked.mch 270,022,944,276 270,022,831,170 -0.00%
libraries_tests.run.linux.arm64.Release.mch 78,041,238,856 78,041,114,955 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 548,038,922,534 548,039,062,121 +0.00%
realworld.run.linux.arm64.checked.mch 58,475,325,182 58,475,427,387 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,021,621,948 12,021,591,840 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 147,481,372 147,481,379 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 22,180,969,317 22,180,970,627 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 16,347,825,174 16,347,826,168 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 185,058,490,988 185,058,211,149 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,061 1,869,061 0.00%
libraries.pmi.linux.arm64.checked.mch 164,652,679 164,642,788 -0.01%
libraries_tests.run.linux.arm64.Release.mch 24,176,725,430 24,176,724,129 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,853,136,119 13,853,101,620 -0.00%
realworld.run.linux.arm64.checked.mch 453,166,676 453,182,702 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,241,720 1,241,720 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 48,286,835,013 48,286,890,930 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 168,327,358,627 168,327,260,694 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,217,662,564 19,217,686,084 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 486,827,170,922 486,825,382,002 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 164,550,881,259 164,551,038,102 +0.00%
libraries.pmi.linux.arm64.checked.mch 269,858,291,597 269,858,188,382 -0.00%
libraries_tests.run.linux.arm64.Release.mch 53,864,513,426 53,864,390,826 -0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 534,185,786,415 534,185,960,501 +0.00%
realworld.run.linux.arm64.checked.mch 58,022,158,506 58,022,244,685 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,020,380,228 12,020,350,120 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,609,700,314 50,609,688,215 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 193,887,144,989 193,887,020,976 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,097,866,894 35,097,837,710 -0.00%
coreclr_tests.run.linux.x64.checked.mch 629,826,627,715 629,824,545,219 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,803,618,367 146,803,635,485 +0.00%
libraries.pmi.linux.x64.checked.mch 257,277,831,255 257,278,180,536 +0.00%
libraries_tests.run.linux.x64.Release.mch 84,720,259,875 84,720,062,684 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,667,665,405 519,666,540,451 -0.00%
realworld.run.linux.x64.checked.mch 55,912,872,874 55,912,945,809 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,417,396,655 19,417,339,320 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 220,247,278 220,247,278 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 19,554,329,833 19,554,326,857 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,968,498,243 16,968,499,341 +0.00%
coreclr_tests.run.linux.x64.checked.mch 185,378,830,927 185,378,567,117 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,643,844 1,643,844 0.00%
libraries.pmi.linux.x64.checked.mch 149,856,424 149,857,294 +0.00%
libraries_tests.run.linux.x64.Release.mch 17,219,175,842 17,219,174,403 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,860,962,278 12,860,965,790 +0.00%
realworld.run.linux.x64.checked.mch 333,261,213 333,260,244 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,251,347 1,251,347 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 50,389,453,036 50,389,440,937 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 174,332,815,156 174,332,694,119 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,129,368,651 18,129,338,369 -0.00%
coreclr_tests.run.linux.x64.checked.mch 444,447,796,788 444,445,978,102 -0.00%
libraries.crossgen2.linux.x64.checked.mch 146,801,974,523 146,801,991,641 +0.00%
libraries.pmi.linux.x64.checked.mch 257,127,974,831 257,128,323,242 +0.00%
libraries_tests.run.linux.x64.Release.mch 67,501,084,033 67,500,888,281 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,806,703,127 506,805,574,661 -0.00%
realworld.run.linux.x64.checked.mch 55,579,611,661 55,579,685,565 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,416,145,308 19,416,087,973 -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,322,382,776 42,322,417,894 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 53,523,621,438 53,523,651,498 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,430,917,433 28,430,982,089 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 750,136,384,025 750,134,545,798 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,311,260,180 164,311,409,537 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,422,775,835 280,422,705,750 -0.00%
libraries_tests.run.osx.arm64.Release.mch 109,625,689,535 109,625,710,223 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 542,423,317,947 542,422,773,635 -0.00%
realworld.run.osx.arm64.checked.mch 55,684,106,236 55,684,060,040 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 752,551 752,551 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,519,066,315 16,519,066,381 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,885,375,274 11,885,376,758 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 269,857,988,148 269,858,003,615 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,866,598 1,866,598 0.00%
libraries.pmi.osx.arm64.checked.mch 165,938,349 165,930,918 -0.00%
libraries_tests.run.osx.arm64.Release.mch 60,486,570,686 60,486,574,692 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,482,340,330 13,482,331,636 -0.00%
realworld.run.osx.arm64.checked.mch 433,065,601 433,049,604 -0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,321,630,225 42,321,665,343 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 37,004,555,123 37,004,585,117 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,545,542,159 16,545,605,331 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 480,278,395,877 480,276,542,183 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 164,309,393,582 164,309,542,939 +0.00%
libraries.pmi.osx.arm64.checked.mch 280,256,837,486 280,256,774,832 -0.00%
libraries_tests.run.osx.arm64.Release.mch 49,139,118,849 49,139,135,531 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 528,940,977,617 528,940,441,999 -0.00%
realworld.run.osx.arm64.checked.mch 55,251,040,635 55,251,010,436 -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,636,520,094 41,636,559,409 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 107,752,441,014 107,752,331,620 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,490,090,539 28,490,105,307 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 643,019,818,280 643,017,767,585 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,287,338,771 172,287,432,491 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,468,594,818 281,468,770,905 +0.00%
libraries_tests.run.windows.arm64.Release.mch 19,330,598,128 19,330,571,286 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 571,594,730,091 571,594,482,010 -0.00%
realworld.run.windows.arm64.checked.mch 58,400,774,600 58,400,844,009 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,076,745,895 16,076,690,746 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,487 550,487 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 13,543,745,636 13,543,743,950 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,620,819,404 11,620,820,031 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 163,626,106,114 163,625,811,951 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,869,454 1,869,454 0.00%
libraries.pmi.windows.arm64.checked.mch 164,700,230 164,710,175 +0.01%
libraries_tests.run.windows.arm64.Release.mch 1,269,084,511 1,269,084,431 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,482,342,808 13,482,335,909 -0.00%
realworld.run.windows.arm64.checked.mch 433,351,336 433,351,318 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,289,464 1,289,464 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,635,969,607 41,636,008,922 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 94,208,695,378 94,208,587,670 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,869,271,135 16,869,285,276 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 479,393,712,166 479,391,955,634 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 172,285,469,317 172,285,563,037 +0.00%
libraries.pmi.windows.arm64.checked.mch 281,303,894,588 281,304,060,730 +0.00%
libraries_tests.run.windows.arm64.Release.mch 18,061,513,617 18,061,486,855 -0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 558,112,387,283 558,112,146,101 -0.00%
realworld.run.windows.arm64.checked.mch 57,967,423,264 57,967,492,691 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,075,456,431 16,075,401,282 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 154,543,228,898 154,543,557,740 +0.00%
benchmarks.run.windows.x64.checked.mch 54,231,019,243 54,230,949,931 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 96,900,426,225 96,900,596,144 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 37,925,522,746 37,925,438,287 -0.00%
coreclr_tests.run.windows.x64.checked.mch 684,857,629,519 684,856,165,413 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,079,441,352 152,079,531,488 +0.00%
libraries.pmi.windows.x64.checked.mch 291,291,400,053 291,291,386,952 -0.00%
libraries_tests.run.windows.x64.Release.mch 78,354,969,018 78,354,975,261 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 572,500,071,352 572,499,663,875 -0.00%
realworld.run.windows.x64.checked.mch 62,567,603,684 62,567,599,351 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,142,680,470 23,142,599,616 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 19,485,083,010 19,485,081,812 -0.00%
benchmarks.run.windows.x64.checked.mch 775,961 775,961 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 20,483,078,391 20,483,078,314 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 17,118,197,183 17,118,194,582 -0.00%
coreclr_tests.run.windows.x64.checked.mch 225,938,690,309 225,938,907,807 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,599,675 1,599,675 0.00%
libraries.pmi.windows.x64.checked.mch 143,325,427 143,324,620 -0.00%
libraries_tests.run.windows.x64.Release.mch 33,384,487,988 33,384,488,520 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,423,024,277 12,423,019,038 -0.00%
realworld.run.windows.x64.checked.mch 333,674,422 333,673,399 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,251,905 1,251,905 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 135,058,145,888 135,058,475,928 +0.00%
benchmarks.run.windows.x64.checked.mch 54,230,243,282 54,230,173,970 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 76,417,347,834 76,417,517,830 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 20,807,325,563 20,807,243,705 -0.00%
coreclr_tests.run.windows.x64.checked.mch 458,918,939,210 458,917,257,606 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,077,841,677 152,077,931,813 +0.00%
libraries.pmi.windows.x64.checked.mch 291,148,074,626 291,148,062,332 -0.00%
libraries_tests.run.windows.x64.Release.mch 44,970,481,030 44,970,486,741 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 560,077,047,075 560,076,644,837 -0.00%
realworld.run.windows.x64.checked.mch 62,233,929,262 62,233,925,952 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,141,428,565 23,141,347,711 -0.00%