3 ms·
> Zen 5 would still be ~10% slower than A17 Stange that they would lose ground in a new architecture. Zen 4 is currently ~10% faster than the A17. In addition,
by zamalek 3y ago
> Zen 5 would still be ~10% slower than A17
Stange that they would lose ground in a new architecture. Zen 4 is currently ~10% faster than the A17. In addition, that's for single-core synthetic performance, which is a completely useless metric. Ignoring AMD's core count, or Intel's awesome e-cores, is like ignoring Apple's unbeatable perf/watt.
Apple remains a great mobile processor. This may change with the A18 but the A17 certainly isn't competitive with the reckless horsepower of desktop CPUs.
- ksec 3y agoOn a Clock per Clock basis. Not absolute performance.
- zamalek 3y agoAbsolute performance and absolute performance per watt - given a specific set of tasks - are the only metrics that matter in practice (for desktop and mobile/data center respectively). nm (which actually has had no meaningful correlation to size for at least a decade), IPC, or whatever other metrics are only actually useful to two audiences: the people designing and fabbing the chip. "Apple would be faster than AMD/Intel if it ran at 5.5GHz," well it doesn't, does it? Even on the desktop SKUs. The high IPC is a specific trade-off that the designers made in order to hit targets that they care about. We aren't yet at the point where one chip is good at everything (well, not entirely true, Epyc does hit an unreasonable amount of targets).
- bee_rider 3y agoIn this case it looks like they weren’t talking about what matters “in practice,” but whether the improvement would indicate that some aspect of the design must have improved to an implausible degree. So, which type of benchmark you think is best seems slightly tangential to the issue.
- zamalek 3y ago"per clock" is IPC, which was the entire point of my comment. If AMD were running at 4GHz they might have had comparable IPC, or they might not because they could use the headroom to target something else. But they aren't at 4GHz. Nor are they ARM. It's all Apple marketing speak (others aren't innocent of this nonsense either). Comparing IPC across the same chip line does make sense, to get a rough idea if how far the envelope is being pushed. Even comparing M3 to A17 would be extremely questionable.
- jeroenhd 3y agoWhat does "absolute" performance mean in this context? All performance measurements are relative to the use cases the measurements were designed around. The iPhone's CPU would be awful in a gaming computer and the Ryzen would be a terrible CPU for a smart watch. In common CPU benchmarks, the M3 gets blown out of the water by the 7950X3D, even in single core performance. Terrible CPU to have in a laptop, but in a workstation or desktop computer there's no competition which CPU to pick.
- deleted 3y ago[deleted]
- ahartmetz 3y ago>Apple's unbeatable perf/watt It is worth noting that, by default, Ryzens run at waaay higher power than where their best perf/watt point is. Using the power limit option, it is easy to get 80% of the performance for 35% of the power or 90% of the performance for 50% of the power. Apple ARM still wins (especially in idle), but it's not such a blowout anymore. https://www.anandtech.com/show/17641/lighter-touch-cpu-power-scaling-13900k-7950x/2 https://www.anandtech.com/show/17641/lighter-touch-cpu-power...
- adrian_b 3y agoZen 4 is faster due to a greater IPC * clock frequency product. In IPC, the Apple CPUs continue to be much better than the Intel and AMD CPUs, which is the reason that while the latter have greater absolute performance, the former have greater energy efficiency.
- zekica 3y agoMostly true, but IPC is not the only thing influencing power consumption - process node also plays a significant part, so Apple will be ahead as long as they use the newest nodes at TSMC. Apple's IPC mostly comes from their 8-wide instruction decoder that isn't possible in x86_64 because of variable instruction lengths.
- Dalewyn 3y agoThe way I see it: Intel if you want awesome common man performance (IdleM@ster[1] and best single thread performance). AMD if you want to rip all the threads (best multithread performance). Apple M if you want to save power (goes without saying). [1]: https://news.ycombinator.com/item?id=38829531 https://news.ycombinator.com/item?id=38829531
- MrBuddyCasino 3y agoThe X3D models are also ridiculously efficient desktop CPUs. Perfect for ITX builds.
- ahartmetz 3y agoAFAIU, you can get very similar efficiency by setting power limits on non-X3D models. The X3D are just more power limited at stock.
- MrBuddyCasino 3y agoMost desktop chips are run far beyond their perf/watt sweet spot, so this is true - but you would loose the stellar gaming performance.
- ahartmetz 3y agoMost AMD desktop chips. Intel chips have a fairly linear power vs performance curve, i.e. you will lose significant performance when you reduce power.
- chipdart 3y ago> Stange that they would lose ground in a new architecture. Is it strange though? AMD needs to ensure backwards compatibility with x86 and AMD64 architectures, and can't simply tell it's customers to just run their old software on an emulator and hope it does not crash. Apple can and does do just that, and as it controls all of its ecosystem then it can invest what it can to micro-optimize and fine-tune any layer of their tech stack to meet specific needs.
- solarkraft 3y ago> the A17 certainly isn't competitive with the reckless horsepower of desktop CPUs Except when they put it into a laptop/desktop and crank the power up to typical levels ...