One difference between the PPC-> Intel switch is that there was a healthy anticipation of massive performance gains to cover emulation shortfalls.
That doesn't exist anymore. Emulation of an architecture for the Intel -> ARM switch can't rely on some big gains to cover for emulation.
I'd have been more excited if they had provisions for some hardware acceleration of Intel instructions. I'm guessing they can't do direction instruction --> microops translation in the ARM silicon, there's probably a thousand patents blocking that.
> M1 delivers significantly higher performance at every power level when compared with the very latest PC laptop chip. At just 10 watts (the thermal envelope of a MacBook Air), M1 delivers up to 2x the CPU performance of the PC chip.
Which is precisely why they can make the move with Rosetta 2.
That doesn't exist anymore. Emulation of an architecture for the Intel -> ARM switch can't rely on some big gains to cover for emulation.
I'd have been more excited if they had provisions for some hardware acceleration of Intel instructions. I'm guessing they can't do direction instruction --> microops translation in the ARM silicon, there's probably a thousand patents blocking that.