Throughput Diffs

linux arm64

MinOpts (-0.00% to +0.01%)

Collection PDIFF
coreclr_tests.run.linux.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,761,569,130 64,761,885,798 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,789,238,818 230,790,944,789 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,627,866,294 37,628,257,723 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,867,364,130 960,897,668,024 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,909,559,531 165,911,535,515 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,420,224,514 271,421,524,690 +0.00%
libraries_tests.run.linux.arm64.Release.mch 903,921,658,192 903,927,362,431 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 547,277,070,587 547,278,045,953 +0.00%
realworld.run.linux.arm64.checked.mch 57,727,039,940 57,727,638,013 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,040,644,437 12,040,694,416 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,017,273 546,017,268 -0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,173,937,879 24,174,144,789 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,336,316,013 18,336,464,041 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,538,685,818 398,565,376,467 +0.01%
libraries.crossgen2.linux.arm64.checked.mch 1,872,020 1,872,056 +0.00%
libraries.pmi.linux.arm64.checked.mch 165,041,595 165,041,835 +0.00%
libraries_tests.run.linux.arm64.Release.mch 220,530,343,980 220,530,949,467 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,870,565,127 13,870,629,967 +0.00%
realworld.run.linux.arm64.checked.mch 438,686,923 438,678,008 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,098 1,244,098 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,215,551,857 64,215,868,530 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,615,300,939 206,616,800,000 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,291,550,281 19,291,793,682 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,328,678,312 562,332,291,557 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,907,687,511 165,909,663,459 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,255,182,919 271,256,482,855 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,391,314,212 683,396,412,964 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 533,406,505,460 533,407,415,986 +0.00%
realworld.run.linux.arm64.checked.mch 57,288,353,017 57,288,960,005 +0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,039,400,339 12,039,450,318 +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,524,834,551 51,524,677,009 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,479,593,703 237,479,629,265 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,957,429,367 37,957,421,984 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,778,573,190 884,776,841,083 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,001,707,681 148,001,717,891 +0.00%
libraries.pmi.linux.x64.checked.mch 258,318,876,802 258,319,273,484 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,187,905,689 886,188,893,128 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,366,075,999 519,365,856,046 -0.00%
realworld.run.linux.x64.checked.mch 55,451,947,908 55,451,914,056 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,428,421,735 19,428,348,755 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,116,237 227,116,237 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,769,052,953 21,769,053,834 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,889,052,992 18,889,053,095 +0.00%
coreclr_tests.run.linux.x64.checked.mch 363,300,925,801 363,300,937,447 +0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,877 1,646,877 0.00%
libraries.pmi.linux.x64.checked.mch 150,178,593 150,179,469 +0.00%
libraries_tests.run.linux.x64.Release.mch 195,646,880,729 195,646,877,201 -0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,875,594,478 12,875,591,026 -0.00%
realworld.run.linux.x64.checked.mch 329,733,752 329,732,805 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,510 1,254,510 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,297,718,314 51,297,560,772 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,710,540,750 215,710,575,431 +0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,068,376,375 19,068,368,889 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,477,647,389 521,475,903,636 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,000,060,804 148,000,071,014 +0.00%
libraries.pmi.linux.x64.checked.mch 258,168,698,209 258,169,094,015 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,541,024,960 690,542,015,927 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,490,481,521 506,490,265,020 -0.00%
realworld.run.linux.x64.checked.mch 55,122,214,156 55,122,181,251 -0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,427,167,225 19,427,094,245 -0.00%


osx arm64

MinOpts (-0.01% to +0.01%)

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

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,831,110,781 42,831,393,063 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,414,028,949 91,415,166,782 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,642,866,064 28,643,163,137 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,967,312,561 917,996,554,720 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,671,810,332 165,673,836,123 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,549,473,260 281,550,868,906 +0.00%
libraries_tests.run.osx.arm64.Release.mch 668,206,457,399 668,210,873,138 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 540,061,652,979 540,063,056,047 +0.00%
realworld.run.osx.arm64.checked.mch 55,443,755,094 55,444,383,365 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,714 551,726 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,103,202,337 17,103,400,767 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,055,960,565 12,056,105,384 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,931,460,368 388,957,660,293 +0.01%
libraries.crossgen2.osx.arm64.checked.mch 1,869,549 1,869,585 +0.00%
libraries.pmi.osx.arm64.checked.mch 166,337,730 166,327,961 -0.01%
libraries_tests.run.osx.arm64.Release.mch 205,513,079,748 205,513,662,841 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,552,305 13,488,638,629 +0.00%
realworld.run.osx.arm64.checked.mch 430,762,393 430,774,926 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,830,559,067 42,830,841,337 +0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,310,826,612 74,311,766,015 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,586,905,499 16,587,057,753 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 529,035,852,193 529,038,894,427 +0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,669,940,783 165,671,966,538 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,383,135,530 281,384,540,945 +0.00%
libraries_tests.run.osx.arm64.Release.mch 462,693,377,651 462,697,210,297 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 526,573,100,674 526,574,417,418 +0.00%
realworld.run.osx.arm64.checked.mch 55,012,992,701 55,013,608,439 +0.00%


windows arm64

MinOpts (-0.01% to +0.01%)

Collection PDIFF
coreclr_tests.run.windows.arm64.checked.mch +0.01%
libraries.pmi.windows.arm64.checked.mch -0.01%
realworld.run.windows.arm64.checked.mch +0.01%

Details

All contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,124,627,170 42,124,985,168 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 144,034,505,741 144,035,757,452 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,697,427,286 28,697,761,840 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,463,713,441 937,493,423,656 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,683,521,423 173,685,512,184 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,812,582,061 282,813,858,281 +0.00%
libraries_tests.run.windows.arm64.Release.mch 718,097,215,046 718,101,691,717 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,868,527,457 570,869,778,981 +0.00%
realworld.run.windows.arm64.checked.mch 58,156,898,042 58,157,471,337 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,086,056,551 16,086,146,198 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,536 551,548 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,175,931 17,007,365,400 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,988,971 11,777,133,395 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,010,772,037 388,037,511,210 +0.01%
libraries.crossgen2.windows.arm64.checked.mch 1,872,432 1,872,468 +0.00%
libraries.pmi.windows.arm64.checked.mch 165,128,539 165,118,910 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,809,930,476 209,810,546,322 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,505,376,579 13,505,453,333 +0.00%
realworld.run.windows.arm64.checked.mch 430,829,394 430,863,181 +0.01%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,898 1,291,898 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,124,075,634 42,124,433,620 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 127,027,329,810 127,028,392,052 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,920,438,315 16,920,628,445 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,452,941,404 549,455,912,446 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,681,648,991 173,683,639,716 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,647,453,522 282,648,739,371 +0.00%
libraries_tests.run.windows.arm64.Release.mch 508,287,284,570 508,291,145,395 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 557,363,150,878 557,364,325,648 +0.00%
realworld.run.windows.arm64.checked.mch 57,726,068,648 57,726,608,156 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,084,764,653 16,084,854,300 +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,243,171,643 41,243,185,275 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,043,797,356 119,043,924,244 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,892,792,342 26,892,707,435 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,741,197,691 850,739,119,841 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,289,251,429 153,289,261,011 +0.00%
libraries.pmi.windows.x64.checked.mch 267,825,880,780 267,826,242,260 +0.00%
libraries_tests.run.windows.x64.Release.mch 686,559,582,127 686,560,381,484 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,973,138,095 535,972,401,751 -0.00%
realworld.run.windows.x64.checked.mch 59,384,255,031 59,384,277,105 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,216,307,885 23,216,218,187 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 467,080 467,080 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,187,588,145 15,187,587,957 -0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,317,403,057 10,317,403,119 +0.00%
coreclr_tests.run.windows.x64.checked.mch 347,659,926,697 347,659,872,373 -0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,520 1,602,520 0.00%
libraries.pmi.windows.x64.checked.mch 143,572,377 143,572,388 +0.00%
libraries_tests.run.windows.x64.Release.mch 182,882,136,657 182,882,138,586 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,219,255,402 12,219,256,780 +0.00%
realworld.run.windows.x64.checked.mch 333,518,604 333,518,619 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,644 1,254,644 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 41,242,704,563 41,242,718,195 +0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,856,209,211 103,856,336,287 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,575,389,285 16,575,304,316 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,081,270,994 503,079,247,468 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,287,648,909 153,287,658,491 +0.00%
libraries.pmi.windows.x64.checked.mch 267,682,308,403 267,682,669,872 +0.00%
libraries_tests.run.windows.x64.Release.mch 503,677,445,470 503,678,242,898 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 523,753,882,693 523,753,144,971 -0.00%
realworld.run.windows.x64.checked.mch 59,050,736,427 59,050,758,486 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,215,053,241 23,214,963,543 -0.00%