业内多数手机处理器厂商选择直接购买ARM CPU设计方案,然后与其它组件(比如GPU、多媒体处理、调制解调器等等)整合,制造出完整的SoC片上系统。这些现成的CPU都是基于ARM Cortex A5、A8、A9,甚至A15微架构的。或是基于现有的架构进行二次定制修改的,比如三星的蜂鸟Hummingbird核心等都是在Cortex-A8的基础上修改的。
但也有少数手机处理器厂商,如高通,直接在ARM v7指令集的基础上深度开发自己的处理器微架构,如高通公司的Scorpion和Krait,进而设计自主的CPU,具有更大的灵活性。但是暂时高通没必要这样改良架构来做自己产品,首先是成本高,然后就是兼容性问题需要解决,要制定高通芯片刚刚出炉的时候,还是有很多APP出现了不兼容的情况。而如果高通不用公版架构这个问题会更多,而华为也是如此,所以需要购买公版的架构。但是苹果有独立的生态,虽然底层也是使用了这个架构,但是苹果由于有独特的生态,所以可以自己去根据自己的需求去优化架构,从而走出跟高通不一样的路子来。
而现在AMD架构不跟华为合作了,也就是华为不能再用新版的公版架构,未来提升性能可能更多的需要走苹果的路子,自己去优化架构,我只能说华为加油,中国加油。