Regarding "mobile SoCs" I was referring to your mentioning of TSMC N7 based Apple chips used in phones and tablets (ultra low wattage) not the M1.
I understand the importance of ISA, uarch and SoC arch, but N5 was also very important factor for enabling the latter ones. I had no intention to imply that it's all because of the node. Obviously, that's not the case.
All in all interesting insights on your part, though personally I do not think that Intel/AMD will start transition so soon. If they do, they better have some pretty flawless full x86 emulation working
Anyway, I have no fundamental disagreement with your takes, but I'd say I'm not as hyped for M1 (and ARM based SoC in general) as other IT people. The fact (AFAIK) M1 ARM ISA has no SVE/SVE2 extensions makes me it somewhat "morally dated". Also the lack of high performance and affordable ARM based desktops and especially laptops in Windows/Linux ecosystem partially kills the enthusiasm for me. But I'm not "ideologically" against this ISA, I'm more raw perf/dollar linux hardware guy, and it seems that x86 gonna remain main option for this criteria for some time.
I understand the importance of ISA, uarch and SoC arch, but N5 was also very important factor for enabling the latter ones. I had no intention to imply that it's all because of the node. Obviously, that's not the case.
All in all interesting insights on your part, though personally I do not think that Intel/AMD will start transition so soon. If they do, they better have some pretty flawless full x86 emulation working
Anyway, I have no fundamental disagreement with your takes, but I'd say I'm not as hyped for M1 (and ARM based SoC in general) as other IT people. The fact (AFAIK) M1 ARM ISA has no SVE/SVE2 extensions makes me it somewhat "morally dated". Also the lack of high performance and affordable ARM based desktops and especially laptops in Windows/Linux ecosystem partially kills the enthusiasm for me. But I'm not "ideologically" against this ISA, I'm more raw perf/dollar linux hardware guy, and it seems that x86 gonna remain main option for this criteria for some time.
Comment