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 64,762,900,669 64,762,928,751 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 230,789,111,258 230,789,108,495 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 37,627,825,264 37,627,855,244 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 960,873,034,559 960,871,468,067 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,912,086,934 165,912,277,646 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,420,180,193 271,420,193,684 +0.00%
libraries_tests.run.linux.arm64.Release.mch 903,904,572,016 903,906,568,338 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 547,291,130,348 547,290,718,114 -0.00%
realworld.run.linux.arm64.checked.mch 57,728,494,047 57,728,464,500 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,040,735,311 12,040,713,713 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 546,020,254 546,020,808 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 24,173,958,340 24,173,986,604 +0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 18,336,272,297 18,336,291,708 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 398,538,850,444 398,538,953,949 +0.00%
libraries.crossgen2.linux.arm64.checked.mch 1,872,042 1,872,042 0.00%
libraries.pmi.linux.arm64.checked.mch 165,041,586 165,051,482 +0.01%
libraries_tests.run.linux.arm64.Release.mch 220,530,048,958 220,530,294,875 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 13,870,553,756 13,870,587,869 +0.00%
realworld.run.linux.arm64.checked.mch 438,687,045 438,665,812 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 1,244,089 1,244,089 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.arm64.checked.mch 64,216,880,415 64,216,907,943 +0.00%
benchmarks.run_pgo.linux.arm64.checked.mch 206,615,152,918 206,615,121,891 -0.00%
benchmarks.run_tiered.linux.arm64.checked.mch 19,291,552,967 19,291,563,536 +0.00%
coreclr_tests.run.linux.arm64.checked.mch 562,334,184,115 562,332,514,118 -0.00%
libraries.crossgen2.linux.arm64.checked.mch 165,910,214,892 165,910,405,604 +0.00%
libraries.pmi.linux.arm64.checked.mch 271,255,138,607 271,255,142,202 +0.00%
libraries_tests.run.linux.arm64.Release.mch 683,374,523,058 683,376,273,463 +0.00%
librariestestsnotieredcompilation.run.linux.arm64.Release.mch 533,420,576,592 533,420,130,245 -0.00%
realworld.run.linux.arm64.checked.mch 57,289,807,002 57,289,798,688 -0.00%
smoke_tests.nativeaot.linux.arm64.checked.mch 12,039,491,222 12,039,469,624 -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,637,658 51,524,473,813 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 237,477,458,697 237,477,239,210 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 37,957,598,930 37,957,558,361 -0.00%
coreclr_tests.run.linux.x64.checked.mch 884,785,229,095 884,783,161,445 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,001,753,009 148,001,833,947 +0.00%
libraries.pmi.linux.x64.checked.mch 258,316,093,269 258,316,342,488 +0.00%
libraries_tests.run.linux.x64.Release.mch 886,198,260,092 886,199,380,612 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 519,358,840,572 519,358,048,823 -0.00%
realworld.run.linux.x64.checked.mch 55,453,713,701 55,453,724,185 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,427,706,170 19,427,619,500 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 227,116,422 227,116,422 0.00%
benchmarks.run_pgo.linux.x64.checked.mch 21,769,041,162 21,769,040,031 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 18,889,065,431 18,889,066,058 +0.00%
coreclr_tests.run.linux.x64.checked.mch 363,301,236,676 363,301,156,564 -0.00%
libraries.crossgen2.linux.x64.checked.mch 1,646,861 1,646,861 0.00%
libraries.pmi.linux.x64.checked.mch 150,179,456 150,178,590 -0.00%
libraries_tests.run.linux.x64.Release.mch 195,647,081,443 195,647,093,502 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 12,875,593,067 12,875,584,544 -0.00%
realworld.run.linux.x64.checked.mch 329,732,807 329,732,822 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 1,254,503 1,254,503 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.linux.x64.checked.mch 51,297,521,236 51,297,357,391 -0.00%
benchmarks.run_pgo.linux.x64.checked.mch 215,708,417,535 215,708,199,179 -0.00%
benchmarks.run_tiered.linux.x64.checked.mch 19,068,533,499 19,068,492,303 -0.00%
coreclr_tests.run.linux.x64.checked.mch 521,483,992,419 521,482,004,881 -0.00%
libraries.crossgen2.linux.x64.checked.mch 148,000,106,148 148,000,187,086 +0.00%
libraries.pmi.linux.x64.checked.mch 258,165,913,813 258,166,163,898 +0.00%
libraries_tests.run.linux.x64.Release.mch 690,551,178,649 690,552,287,110 +0.00%
librariestestsnotieredcompilation.run.linux.x64.Release.mch 506,483,247,505 506,482,464,279 -0.00%
realworld.run.linux.x64.checked.mch 55,123,980,894 55,123,991,363 +0.00%
smoke_tests.nativeaot.linux.x64.checked.mch 19,426,451,667 19,426,364,997 -0.00%


osx arm64

MinOpts (-0.01% to +0.00%)

Collection PDIFF
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,191,694 42,831,187,691 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 91,414,762,972 91,414,747,823 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 28,642,796,842 28,642,864,247 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 917,956,240,883 917,954,717,228 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,670,640,781 165,670,818,463 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,555,333,869 281,555,479,850 +0.00%
libraries_tests.run.osx.arm64.Release.mch 668,211,053,924 668,212,295,878 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 540,075,398,892 540,075,128,299 -0.00%
realworld.run.osx.arm64.checked.mch 55,444,366,076 55,444,432,847 +0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 551,702 551,702 0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 17,103,197,454 17,103,225,722 +0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 12,055,969,918 12,055,985,019 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 388,931,001,568 388,930,901,873 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 1,869,547 1,869,547 0.00%
libraries.pmi.osx.arm64.checked.mch 166,337,640 166,327,735 -0.01%
libraries_tests.run.osx.arm64.Release.mch 205,513,128,863 205,513,375,663 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 13,488,581,140 13,488,608,802 +0.00%
realworld.run.osx.arm64.checked.mch 430,783,832 430,783,864 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.osx.arm64.checked.mch 42,830,639,992 42,830,635,989 -0.00%
benchmarks.run_pgo.osx.arm64.checked.mch 74,311,565,518 74,311,522,101 -0.00%
benchmarks.run_tiered.osx.arm64.checked.mch 16,586,826,924 16,586,879,228 +0.00%
coreclr_tests.run.osx.arm64.checked.mch 529,025,239,315 529,023,815,355 -0.00%
libraries.crossgen2.osx.arm64.checked.mch 165,668,771,234 165,668,948,916 +0.00%
libraries.pmi.osx.arm64.checked.mch 281,388,996,229 281,389,152,115 +0.00%
libraries_tests.run.osx.arm64.Release.mch 462,697,925,061 462,698,920,215 +0.00%
librariestestsnotieredcompilation.run.osx.arm64.Release.mch 526,586,817,752 526,586,519,497 -0.00%
realworld.run.osx.arm64.checked.mch 55,013,582,244 55,013,648,983 +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 42,125,540,142 42,125,562,387 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 144,034,455,940 144,034,621,687 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 28,697,297,147 28,697,354,928 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 937,485,965,444 937,484,401,593 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,681,016,851 173,681,169,321 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,819,314,433 282,819,341,333 +0.00%
libraries_tests.run.windows.arm64.Release.mch 718,098,431,762 718,099,601,612 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 570,875,576,863 570,875,394,132 -0.00%
realworld.run.windows.arm64.checked.mch 58,156,572,801 58,156,680,783 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,085,847,463 16,085,801,456 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 551,526 551,526 0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 17,007,191,851 17,007,214,423 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 11,776,978,759 11,776,992,156 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 388,011,168,630 388,011,451,708 +0.00%
libraries.crossgen2.windows.arm64.checked.mch 1,872,364 1,872,364 0.00%
libraries.pmi.windows.arm64.checked.mch 165,128,590 165,118,681 -0.01%
libraries_tests.run.windows.arm64.Release.mch 209,810,032,083 209,810,255,863 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 13,505,356,186 13,505,415,765 +0.00%
realworld.run.windows.arm64.checked.mch 430,850,766 430,850,740 -0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 1,291,902 1,291,907 +0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.arm64.checked.mch 42,124,988,616 42,125,010,861 +0.00%
benchmarks.run_pgo.windows.arm64.checked.mch 127,027,264,089 127,027,407,264 +0.00%
benchmarks.run_tiered.windows.arm64.checked.mch 16,920,318,388 16,920,362,772 +0.00%
coreclr_tests.run.windows.arm64.checked.mch 549,474,796,814 549,472,949,885 -0.00%
libraries.crossgen2.windows.arm64.checked.mch 173,679,144,487 173,679,296,957 +0.00%
libraries.pmi.windows.arm64.checked.mch 282,654,185,843 282,654,222,652 +0.00%
libraries_tests.run.windows.arm64.Release.mch 508,288,399,679 508,289,345,749 +0.00%
librariestestsnotieredcompilation.run.windows.arm64.Release.mch 557,370,220,677 557,369,978,367 -0.00%
realworld.run.windows.arm64.checked.mch 57,725,722,035 57,725,830,043 +0.00%
smoke_tests.nativeaot.windows.arm64.checked.mch 16,084,555,561 16,084,509,549 -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,242,598,258 41,242,543,515 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 119,042,191,965 119,042,289,488 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 26,892,787,887 26,892,727,771 -0.00%
coreclr_tests.run.windows.x64.checked.mch 850,752,257,664 850,750,383,657 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,289,245,803 153,289,332,068 +0.00%
libraries.pmi.windows.x64.checked.mch 267,823,264,808 267,823,226,513 -0.00%
libraries_tests.run.windows.x64.Release.mch 686,558,975,331 686,560,015,666 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 535,950,933,700 535,950,284,678 -0.00%
realworld.run.windows.x64.checked.mch 59,382,924,397 59,382,939,897 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,216,249,724 23,216,164,915 -0.00%

MinOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 467,079 467,079 0.00%
benchmarks.run_pgo.windows.x64.checked.mch 15,187,589,842 15,187,590,040 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 10,317,401,453 10,317,401,244 -0.00%
coreclr_tests.run.windows.x64.checked.mch 347,660,048,709 347,660,106,330 +0.00%
libraries.crossgen2.windows.x64.checked.mch 1,602,511 1,602,511 0.00%
libraries.pmi.windows.x64.checked.mch 143,572,384 143,572,383 -0.00%
libraries_tests.run.windows.x64.Release.mch 182,882,115,305 182,882,123,375 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 12,219,262,149 12,219,259,189 -0.00%
realworld.run.windows.x64.checked.mch 333,518,616 333,518,610 -0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 1,254,650 1,254,650 0.00%

FullOpts contexts:

Collection Base # instructions Diff # instructions PDIFF
benchmarks.run.windows.x64.checked.mch 41,242,131,179 41,242,076,436 -0.00%
benchmarks.run_pgo.windows.x64.checked.mch 103,854,602,123 103,854,699,448 +0.00%
benchmarks.run_tiered.windows.x64.checked.mch 16,575,386,434 16,575,326,527 -0.00%
coreclr_tests.run.windows.x64.checked.mch 503,092,208,955 503,090,277,327 -0.00%
libraries.crossgen2.windows.x64.checked.mch 153,287,643,292 153,287,729,557 +0.00%
libraries.pmi.windows.x64.checked.mch 267,679,692,424 267,679,654,130 -0.00%
libraries_tests.run.windows.x64.Release.mch 503,676,860,026 503,677,892,291 +0.00%
librariestestsnotieredcompilation.run.windows.x64.Release.mch 523,731,671,551 523,731,025,489 -0.00%
realworld.run.windows.x64.checked.mch 59,049,405,781 59,049,421,287 +0.00%
smoke_tests.nativeaot.windows.x64.checked.mch 23,214,995,074 23,214,910,265 -0.00%