I don't care about any Apple products, but I really do hope that M1 will force all other manufacturers ship good ARM laptops. Or force Intel and AMD to pull a rabit out of their hat to match the performance/watt of ARM chips. I want long battery life, no fans and a lot of memory. Running Linux. If M1 is the catalyst to make it happen, then so be it.
> Or force Intel and AMD to pull a rabit out of their hat to match the performance/watt of ARM chips I believe I read an article the other day that explained why the M1 was so fast and efficient and basically the design it came up with is impossible to do on Intel, for many reasons including the fact that Intel instructions are variable-length (which means they need to be completely parsed every time to find the end…
(The instruction decoder would become more of a translator.)
The bigger problem with x86 is the implicit hard synchronization barrier after most writes. This cannot be easily fixed without introducing new instructions altogether.