The Hardcard
Senior member
- Oct 19, 2021
- 252
- 332
- 106
According to rumours from last year, Qualcomm supposedly had two versions of the 8 Gen 4: (1) Using Cortex cores and (2) Using Oryon cores.
Evidently, they dropped the former and didn't tapeout that chip.
ARM's boldness is certainly surprising. Whatever the outcome of the lawsuit maybe, this ordeal is incredibly damaging to the ARM ecosystem.
The operating system stack plays a role in multi threading, from the kernel through the frameworks to the application interface.For Apple, we know that 3 E-cores ≈ 1 P-core in terms of performance.
# of cores # of cores
(In terms of P)Cinebench
2024 Multi Core
ScoreContribution of
1 P-core to
CB2024 Multi Core scoreM3 4P+4E 5.33P 710 133.2 M3 Max 12P+4E 13.33P 1700 127.5 M4 4P+6E 6P 977* 162.8 X Elite 12P 12P 1220 101.6
1T boost clock speed All core clock speed Geekbench 6 Single Core Cinebench
2024
Single CoreM3 4.05 GHz 3.6 GHz 3150 141 M3 Max 4.05 GHz 3.6 GHz 3150 141 M4 4.5 GHz 4.04 GHz 3800 174* X Elite 4.3 GHz 3.8 GHz 3200** 133
How is the Apple M3's 'Contribution of 1 P-core to CB2024 Multi Core score' so much higher than X Elite?
From the 1T tests, we know M3 and X Elite score similarly.
Differences in all-core clock speeds doesn't explain it, becauss both M3 and X Elite have an all-core clock speed that's about 10% less than the 1T boost clock speed used in the ST tests.
____
*Leaked score based on M4 Macbook Pro
**X Elite top SKU score in Linux
Asahi Linux is running on Apple Silicon, but since it requires reverse engineering the chipset, I don’t know how optimized multithreading is. Plus I know they haven’t reverse engineered the M3 yet. That affects GPU, I don’t know if there are CPU issues. I’m also unclear the status of Linux on X Elite.
But the closest you can get to this comparison would be to compile matching Linux kernels and software (maybe SPEC, a raytrace renderer, and a software-based video transcoder ) on the platforms.
I know Phoronix has an extensive benchmark suite that I believe is publicly available. They (he?) has run it on Apple Silicon in the past, but I think just on M1. If someone ever had the time and interest, there would be a much more accurate comparison of SOC and core differences.