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 58,188,856,837 58,188,882,698 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 229,554,295,979 229,554,175,968 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 33,881,822,706 33,881,801,937 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,207,084,100 960,205,580,372 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,246,755,152 165,246,963,333 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,951,519,892 268,951,664,918 +0.00%
libraries_tests.run.linux.arm64.Release.mch 904,738,834,740 904,739,695,011 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 546,539,163,095 546,539,024,278 -0.00%
realworld.run.linux.arm64.checked.mch 57,968,188,402 57,968,311,005 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,995,498,258 11,995,460,949 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 387,400,196 387,400,196 0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 25,044,218,703 25,044,221,693 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 14,614,875,464 14,614,874,839 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 392,183,268,262 392,183,267,611 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,869,754 1,869,754 0.00%
libraries.pmi.linux.arm64.checked.mch 164,836,780 164,846,690 +0.01%
libraries_tests.run.linux.arm64.Release.mch 219,699,178,112 219,699,194,274 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,858,474,599 13,858,471,880 -0.00%
realworld.run.linux.arm64.checked.mch 448,355,398 448,355,303 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,242,823 1,242,823 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 57,801,456,641 57,801,482,502 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 204,510,077,276 204,509,954,275 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,266,947,242 19,266,927,098 -0.00%
coreclr_tests.run.linux.arm64.checked.mch 568,023,815,838 568,022,312,761 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,244,885,398 165,245,093,579 +0.00%
libraries.pmi.linux.arm64.checked.mch 268,786,683,112 268,786,818,228 +0.00%
libraries_tests.run.linux.arm64.Release.mch 685,039,656,628 685,040,500,737 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 532,680,688,496 532,680,552,398 -0.00%
realworld.run.linux.arm64.checked.mch 57,519,833,004 57,519,955,702 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 11,994,255,435 11,994,218,126 -0.00%


linux x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,943,218,271 57,943,130,617 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 234,425,329,740 234,425,068,410 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 35,107,952,290 35,107,922,820 -0.00%
coreclr_tests.run.linux.x64.checked.mch 874,977,746,982 874,975,827,483 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,459,425,446 147,459,461,047 +0.00%
libraries.pmi.linux.x64.checked.mch 256,102,082,190 256,102,253,289 +0.00%
libraries_tests.run.linux.x64.Release.mch 879,944,870,248 879,945,390,777 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 518,823,556,870 518,822,730,674 -0.00%
realworld.run.linux.x64.checked.mch 55,771,028,697 55,771,020,597 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,431,618,750 19,431,544,029 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 390,468,707 390,468,707 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 26,038,748,876 26,038,748,670 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 16,151,604,155 16,151,603,775 -0.00%
coreclr_tests.run.linux.x64.checked.mch 355,577,665,157 355,577,528,910 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,645,562 1,645,562 0.00%
libraries.pmi.linux.x64.checked.mch 150,115,853 150,116,724 +0.00%
libraries_tests.run.linux.x64.Release.mch 194,700,610,384 194,700,602,921 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,871,001,348 12,870,995,052 -0.00%
realworld.run.linux.x64.checked.mch 342,514,144 342,514,130 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,253,652 1,253,657 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 57,552,749,564 57,552,661,910 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 208,386,580,864 208,386,319,740 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,956,348,135 18,956,319,045 -0.00%
coreclr_tests.run.linux.x64.checked.mch 519,400,081,825 519,398,298,573 -0.00%
libraries.crossgen2.linux.x64.checked.mch 147,457,779,884 147,457,815,485 +0.00%
libraries.pmi.linux.x64.checked.mch 255,951,966,337 255,952,136,565 +0.00%
libraries_tests.run.linux.x64.Release.mch 685,244,259,864 685,244,787,856 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 505,952,555,522 505,951,735,622 -0.00%
realworld.run.linux.x64.checked.mch 55,428,514,553 55,428,506,467 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,430,365,098 19,430,290,372 -0.00%


osx arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
realworld.run.osx.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,424,224,013 42,424,305,326 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,064,881,772 91,064,909,930 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,488,585,197 28,488,576,520 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 924,627,166,565 924,625,419,012 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,004,624,296 165,004,726,310 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,414,474,653 279,414,615,804 +0.00%
libraries_tests.run.osx.arm64.Release.mch 676,045,505,713 676,046,312,248 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 534,877,452,517 534,876,849,039 -0.00%
realworld.run.osx.arm64.checked.mch 55,211,463,910 55,211,496,474 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 550,756 550,756 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 16,975,746,714 16,975,744,495 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 11,915,672,243 11,915,675,113 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 383,027,118,213 383,027,182,832 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,867,276 1,867,276 0.00%
libraries.pmi.osx.arm64.checked.mch 166,096,171 166,096,201 +0.00%
libraries_tests.run.osx.arm64.Release.mch 204,688,668,567 204,688,662,262 -0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,487,950,717 13,487,944,037 -0.00%
realworld.run.osx.arm64.checked.mch 430,268,594 430,295,221 +0.01%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,423,673,257 42,423,754,570 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,089,135,058 74,089,165,435 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,572,912,954 16,572,901,407 -0.00%
coreclr_tests.run.osx.arm64.checked.mch 541,600,048,352 541,598,236,180 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,002,757,020 165,002,859,034 +0.00%
libraries.pmi.osx.arm64.checked.mch 279,248,378,482 279,248,519,603 +0.00%
libraries_tests.run.osx.arm64.Release.mch 471,356,837,146 471,357,649,986 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 521,389,501,800 521,388,905,002 -0.00%
realworld.run.osx.arm64.checked.mch 54,781,195,316 54,781,201,253 +0.00%


windows arm64

MinOpts (-0.01% to +0.00%)

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,709,956,077 41,709,969,186 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 136,919,634,903 136,919,557,303 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,656,846,820 28,656,851,626 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 936,994,724,505 936,993,310,809 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,001,918,832 173,002,021,096 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,286,145,269 280,286,172,721 +0.00%
libraries_tests.run.windows.arm64.Release.mch 704,768,058,309 704,769,101,550 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,162,153,516 570,161,709,112 -0.00%
realworld.run.windows.arm64.checked.mch 57,977,902,859 57,977,987,226 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,082,158,876 16,082,091,951 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 550,639 550,639 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 16,936,318,749 16,936,319,205 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,631,849,412 11,631,849,960 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 381,633,936,367 381,633,945,932 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,870,089 1,870,089 0.00%
libraries.pmi.windows.arm64.checked.mch 164,925,499 164,915,585 -0.01%
libraries_tests.run.windows.arm64.Release.mch 210,293,903,524 210,293,919,454 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,491,269,364 13,491,275,092 +0.00%
realworld.run.windows.arm64.checked.mch 430,692,717 430,692,724 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,290,613 1,290,613 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 41,709,405,438 41,709,418,547 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 119,983,316,154 119,983,238,098 -0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 17,024,997,408 17,025,001,666 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 555,360,788,138 555,359,364,877 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,000,048,743 173,000,151,007 +0.00%
libraries.pmi.windows.arm64.checked.mch 280,121,219,770 280,121,257,136 +0.00%
libraries_tests.run.windows.arm64.Release.mch 494,474,154,785 494,475,182,096 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 556,670,884,152 556,670,434,020 -0.00%
realworld.run.windows.arm64.checked.mch 57,547,210,142 57,547,294,502 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,080,868,263 16,080,801,338 -0.00%


windows x64

No significant throughput differences found

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 178,282,410,120 178,282,886,275 +0.00%
benchmarks.run.windows.x64.checked.mch 60,967,763,899 60,967,611,894 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 135,559,855,953 135,560,027,063 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 27,143,951,494 27,143,892,331 -0.00%
coreclr_tests.run.windows.x64.checked.mch 930,356,314,517 930,354,634,738 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,756,113,085 152,756,147,878 +0.00%
libraries.pmi.windows.x64.checked.mch 265,505,641,080 265,505,664,458 +0.00%
libraries_tests.run.windows.x64.Release.mch 734,211,573,075 734,212,632,548 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 591,975,846,507 591,975,075,877 -0.00%
realworld.run.windows.x64.checked.mch 59,321,042,591 59,321,043,707 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,277,654,006 23,277,550,455 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 21,673,491,361 21,673,490,419 -0.00%
benchmarks.run.windows.x64.checked.mch 816,557 816,557 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 22,940,387,535 22,940,387,619 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,194,501,927 10,194,501,614 -0.00%
coreclr_tests.run.windows.x64.checked.mch 373,975,095,096 373,975,418,625 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,601,315 1,601,315 0.00%
libraries.pmi.windows.x64.checked.mch 143,568,592 143,568,599 +0.00%
libraries_tests.run.windows.x64.Release.mch 209,367,035,199 209,367,030,871 -0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,576,950,068 12,576,954,384 +0.00%
realworld.run.windows.x64.checked.mch 334,121,189 334,121,204 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,253,943 1,253,943 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
aspnet.run.windows.x64.checked.mch 156,608,918,759 156,609,395,856 +0.00%
benchmarks.run.windows.x64.checked.mch 60,966,947,342 60,966,795,337 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 112,619,468,418 112,619,639,444 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,949,449,567 16,949,390,717 -0.00%
coreclr_tests.run.windows.x64.checked.mch 556,381,219,421 556,379,216,113 -0.00%
libraries.crossgen2.windows.x64.checked.mch 152,754,511,770 152,754,546,563 +0.00%
libraries.pmi.windows.x64.checked.mch 265,362,072,488 265,362,095,859 +0.00%
libraries_tests.run.windows.x64.Release.mch 524,844,537,876 524,845,601,677 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 579,398,896,439 579,398,121,493 -0.00%
realworld.run.windows.x64.checked.mch 58,986,921,402 58,986,922,503 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,276,400,063 23,276,296,512 -0.00%