Throughput Diffs
linux x64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,479,926,235 |
51,479,975,910 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
237,439,968,701 |
237,439,875,978 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
37,917,863,859 |
37,917,836,522 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
884,765,208,080 |
884,763,682,138 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
148,004,977,899 |
148,005,058,910 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
258,248,618,039 |
258,248,688,860 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
886,034,226,565 |
886,035,614,873 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
518,532,577,778 |
518,531,861,390 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,447,564,021 |
55,447,757,689 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,415,327,957 |
19,415,247,602 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
227,131,393 |
227,131,393 |
0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
21,770,957,826 |
21,770,957,990 |
+0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
18,890,682,454 |
18,890,681,869 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
363,321,382,480 |
363,321,299,377 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
1,646,962 |
1,646,962 |
0.00% |
| libraries.pmi.linux.x64.checked.mch |
150,186,400 |
150,187,272 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
195,664,965,524 |
195,664,967,455 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
12,876,549,939 |
12,876,546,867 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
329,767,661 |
329,767,638 |
-0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
1,254,562 |
1,254,562 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.linux.x64.checked.mch |
51,252,794,842 |
51,252,844,517 |
+0.00% |
| benchmarks.run_pgo.linux.x64.checked.mch |
215,669,010,875 |
215,668,917,988 |
-0.00% |
| benchmarks.run_tiered.linux.x64.checked.mch |
19,027,181,405 |
19,027,154,653 |
-0.00% |
| coreclr_tests.run.linux.x64.checked.mch |
521,443,825,600 |
521,442,382,761 |
-0.00% |
| libraries.crossgen2.linux.x64.checked.mch |
148,003,330,937 |
148,003,411,948 |
+0.00% |
| libraries.pmi.linux.x64.checked.mch |
258,098,431,639 |
258,098,501,588 |
+0.00% |
| libraries_tests.run.linux.x64.Release.mch |
690,369,261,041 |
690,370,647,418 |
+0.00% |
| librariestestsnotieredcompilation.run.linux.x64.Release.mch |
505,656,027,839 |
505,655,314,523 |
-0.00% |
| realworld.run.linux.x64.checked.mch |
55,117,796,360 |
55,117,990,051 |
+0.00% |
| smoke_tests.nativeaot.linux.x64.checked.mch |
19,414,073,395 |
19,413,993,040 |
-0.00% |
osx arm64
MinOpts (-0.00% to +0.01%)
| 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,786,062,222 |
42,786,080,532 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
91,374,486,658 |
91,374,491,128 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
28,603,266,785 |
28,603,300,850 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
917,981,938,015 |
917,979,528,941 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,681,402,694 |
165,681,489,939 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,487,482,560 |
281,487,409,449 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
668,142,428,513 |
668,143,448,918 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
539,228,025,090 |
539,227,483,003 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,444,434,133 |
55,444,551,532 |
+0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
551,757 |
551,757 |
0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
17,105,629,941 |
17,105,630,305 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
12,057,461,649 |
12,057,458,906 |
-0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
388,971,108,639 |
388,970,849,232 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
1,869,726 |
1,869,726 |
0.00% |
| libraries.pmi.osx.arm64.checked.mch |
166,345,281 |
166,355,208 |
+0.01% |
| libraries_tests.run.osx.arm64.Release.mch |
205,546,358,298 |
205,546,382,115 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
13,490,339,818 |
13,490,340,172 |
+0.00% |
| realworld.run.osx.arm64.checked.mch |
430,822,087 |
430,843,498 |
+0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.osx.arm64.checked.mch |
42,785,510,465 |
42,785,528,775 |
+0.00% |
| benchmarks.run_pgo.osx.arm64.checked.mch |
74,268,856,717 |
74,268,860,823 |
+0.00% |
| benchmarks.run_tiered.osx.arm64.checked.mch |
16,545,805,136 |
16,545,841,944 |
+0.00% |
| coreclr_tests.run.osx.arm64.checked.mch |
529,010,829,376 |
529,008,679,709 |
-0.00% |
| libraries.crossgen2.osx.arm64.checked.mch |
165,679,532,968 |
165,679,620,213 |
+0.00% |
| libraries.pmi.osx.arm64.checked.mch |
281,321,137,279 |
281,321,054,241 |
-0.00% |
| libraries_tests.run.osx.arm64.Release.mch |
462,596,070,215 |
462,597,066,803 |
+0.00% |
| librariestestsnotieredcompilation.run.osx.arm64.Release.mch |
525,737,685,272 |
525,737,142,831 |
-0.00% |
| realworld.run.osx.arm64.checked.mch |
55,013,612,046 |
55,013,708,034 |
+0.00% |
windows arm64
No significant throughput differences found
Details
All contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,082,372,631 |
42,082,405,782 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
143,996,895,420 |
143,997,006,157 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
28,657,446,614 |
28,657,460,448 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
937,480,480,467 |
937,478,150,012 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,695,274,726 |
173,695,368,225 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,747,722,587 |
282,747,754,152 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
718,035,968,125 |
718,036,947,129 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
570,039,578,954 |
570,039,008,917 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
58,156,117,351 |
58,156,204,774 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,086,905,217 |
16,086,846,991 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
551,596 |
551,596 |
0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
17,009,664,269 |
17,009,661,545 |
-0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
11,778,418,706 |
11,778,416,336 |
-0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
388,050,891,295 |
388,050,886,852 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
1,872,560 |
1,872,560 |
0.00% |
| libraries.pmi.windows.arm64.checked.mch |
165,136,051 |
165,136,030 |
-0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
209,843,973,020 |
209,843,994,419 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
13,507,161,102 |
13,507,155,296 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
430,910,326 |
430,910,334 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
1,292,225 |
1,292,208 |
-0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.arm64.checked.mch |
42,081,821,035 |
42,081,854,186 |
+0.00% |
| benchmarks.run_pgo.windows.arm64.checked.mch |
126,987,231,151 |
126,987,344,612 |
+0.00% |
| benchmarks.run_tiered.windows.arm64.checked.mch |
16,879,027,908 |
16,879,044,112 |
+0.00% |
| coreclr_tests.run.windows.arm64.checked.mch |
549,429,589,172 |
549,427,263,160 |
-0.00% |
| libraries.crossgen2.windows.arm64.checked.mch |
173,693,402,166 |
173,693,495,665 |
+0.00% |
| libraries.pmi.windows.arm64.checked.mch |
282,582,586,536 |
282,582,618,122 |
+0.00% |
| libraries_tests.run.windows.arm64.Release.mch |
508,191,995,105 |
508,192,952,710 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.arm64.Release.mch |
556,532,417,852 |
556,531,853,621 |
-0.00% |
| realworld.run.windows.arm64.checked.mch |
57,725,207,025 |
57,725,294,440 |
+0.00% |
| smoke_tests.nativeaot.windows.arm64.checked.mch |
16,085,612,992 |
16,085,554,783 |
-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,203,815,510 |
41,203,791,915 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
119,014,139,478 |
119,014,299,975 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
26,855,439,088 |
26,855,427,041 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
850,828,693,512 |
850,827,329,998 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
153,309,682,268 |
153,309,645,876 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
267,768,803,942 |
267,768,741,710 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
686,540,575,247 |
686,541,205,369 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
535,194,621,791 |
535,193,996,625 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,386,855,949 |
59,386,933,818 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,218,910,977 |
23,218,832,227 |
-0.00% |
MinOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
467,121 |
467,121 |
0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
15,190,903,068 |
15,190,902,711 |
-0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
10,319,463,941 |
10,319,464,104 |
+0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
347,721,862,320 |
347,722,076,822 |
+0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
1,602,680 |
1,602,680 |
0.00% |
| libraries.pmi.windows.x64.checked.mch |
143,632,509 |
143,632,507 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
182,923,970,047 |
182,923,968,873 |
-0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
12,221,234,547 |
12,221,238,319 |
+0.00% |
| realworld.run.windows.x64.checked.mch |
333,602,241 |
333,602,258 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
1,255,026 |
1,255,026 |
0.00% |
FullOpts contexts:
| Collection |
Base # instructions |
Diff # instructions |
PDIFF |
| benchmarks.run.windows.x64.checked.mch |
41,203,348,389 |
41,203,324,794 |
-0.00% |
| benchmarks.run_pgo.windows.x64.checked.mch |
103,823,236,410 |
103,823,397,264 |
+0.00% |
| benchmarks.run_tiered.windows.x64.checked.mch |
16,535,975,147 |
16,535,962,937 |
-0.00% |
| coreclr_tests.run.windows.x64.checked.mch |
503,106,831,192 |
503,105,253,176 |
-0.00% |
| libraries.crossgen2.windows.x64.checked.mch |
153,308,079,588 |
153,308,043,196 |
-0.00% |
| libraries.pmi.windows.x64.checked.mch |
267,625,171,433 |
267,625,109,203 |
-0.00% |
| libraries_tests.run.windows.x64.Release.mch |
503,616,605,200 |
503,617,236,496 |
+0.00% |
| librariestestsnotieredcompilation.run.windows.x64.Release.mch |
522,973,387,244 |
522,972,758,306 |
-0.00% |
| realworld.run.windows.x64.checked.mch |
59,053,253,708 |
59,053,331,560 |
+0.00% |
| smoke_tests.nativeaot.windows.x64.checked.mch |
23,217,655,951 |
23,217,577,201 |
-0.00% |