Amd will face the issue on perf/w in the chip fight if they stay on x86 architecture too long
x86 (as a label for the broad historical to future scope / lineage ) architecture isn't the problem. ARM doesn't have a magically better op codes. They have more modular opcodes that allow one to dump old stuff if you choose to. That's the bigger problem AMD has. Having to compete with "we do super old stuff" Intel and having to play the "Match feature list " game with system vendors and super ultra conservative customers .
Cut loose the 32-bit baggage and the legacy SIMD stuff that isn't very good SSE variations. AMD could loose a boat anchor that really doesn't matter much on modern code. It more is the guts to leave some old 'dusty' software behind than some magic benefit in opcodes.
Think what dual M1 can offer or how the arm can scale from now on
Dual M1 isn't going to do jack squat because there is no interpackage bus to commnicate over. This is largely an iPad Pro die. There isn't good evidence that Apple's System cache and total focus on Unified Memory is going to scale extremely well to any large double digit number they choose. Apple is squeezing out some extra performance here in part because it is optimized for lower counts in a more narrow silo.
ARM and x86-64 scale doesn't really matter to macOS that doesn't go past 64 cores. High double digit core counts is a path Apple probably isn't going to get on. Neither is much higher than average clock rates.
....x86 will face the wall in perf/w when they will hit 2nm or 3nm
that is ton of hand waving. Nothing about the opcodes make that inherently true. How the opcodes are implemented is up to the designers (which can be good or bad. ) and how much time they spend.
One of Apple's upside is that they do less. They make few designs which means they spend more time polished 2-3 rather than trying to make everything for everybody and having to do 3-6 designs. Not spreading yourself too thin matters. AMD got better when the stopped trying to chase off into every nook and cranny that Intel was pursuing at the same pace. And Intel has gotten worse (compared to themselves) as they expanded past what they were doing 10 years ago.
When Apple will offer 2nm in 2024, others will still offer x86 7nm or even 10nm with BS of iGpu and so on
AMD is only about 8-14 months behind Apple now depending upon size of die being implemented. They aren't going to be further back in 2024. As they have more cash on reserve that will probably shrink some over the next 4 years rather than widen.
x86 isn't a synonym for Intel. It really wasn't before and it is even less so now.
(M1 has around 2.8 terraflops/10W)...and think what will be the perf/w into the cheapest mac , like mac mini...not to mention the 14" mbp or the imacs
When AMD gets to 5nm then can talk smack. (likewise when the Samsung/AMD GPU mash up finally comes out on 7nm or 5nm ) . But AMD also has 23+ TFLOPs now.
https://adoredtv.com/amd-announces-mi100-better-performance-than-expected/
That is ten times faster now. Apple has nothing. For those who need 23+ TFLOPS now doing it under 10W probably doesn't matter much.
There is no iMac now because Apple doesn't have an iMac solution now. Apple is rumored to be working on a "half" size Mac Pro. Mostly likley because they don't have a full size appropriate SoC coming any time soon (or even next year , 2021).
AMD is mainly trying to get back into the top end space that Intel and Nvidia cover. That's a very good thing for AMD's profitability. Trying to go low and compete with Apple, Qualcomm, Samsung, Huawei/HiSilicon and others would have probably turned out worse for AMD than it did for Intel ( which was major capital loss that Intel could afford to write off).
The best acquisition for apple was to steal the chip brain from Intel , years ago
The best "acquistion" Apple did was not doing one. It was saying "no" more than saying yes. They built fewer chips and kept their objectives narrow. When they broad the scope to cover the Mac line up it will be questionable which side takes the bigger "hit". The scope of the Mac line up ( fewer substantive different systems ) or Apple's performance path in some SoC segments.
The A-series X models have been on a slower path than the nominal iPhone SoC. Apple has waited fro process shrinks to move A-nnX models forward. Those process shrinks are coming slower and more expensive over time. It isn't going to stop but the pace isn't necessarily going to be the same speed.