
slightlyoff@toot.cafe ("Alex Russell") wrote:
I've been banging on for years about how the low-end of the mobile market has been just totally f'd in terms of the properties that make chips *actually* fast (process shrink + aggressive memory hierarchy optimisation; not core counts), and for this year's PIG post, I'm making EVEN MOAR CHARTS:
Attachments:
- iPhones continue to run away with it in terms of single-core perf, although the latest Snapdragons and Dimensity chips are starting to make a dent at the very high end...but things are still dire at $350 and below (remote)
- Top-end Androids are nearly caught up on multi-core benchmark perf, but that doesn't help most workloads. (remote)
- Why? What changed? Well it sure as shit isn't CPU count. Every Android sold over the past 5 years has had 8 cores. (remote)
- What could it *possibly* be? Maybe it's Apple spending huge amounts both to secure smaller process nodes (next chart), but...mostly...actually spending money on cache! All these high-end Androids have been cheaping out on the the thing that will keep the beast fed, all while running interpreted or JIT'd runtimes that sorely need the help. What a debacle. (remote)