为什么高通和苹果A系芯片都是基于arm的芯片,性能差别却这么大?

Connor 币安交易所 2022-07-21 113 0

严格地来说,高通骁龙和苹果A系列芯片采用的是ARM的架构/指令集层级授权,而并非简单地使用了ARM的IP核心OBit

这个级别的授权可以对ARM架构进行大幅度改造,甚至可以对ARM指令集进行扩展或缩减,苹果就是一个很好的例子,在使用ARMv7-A架构基础上,扩展出了自己的苹果swift架构OBit

那既然都是架构/指令集层级授权OBit,为什么高通骁龙和苹果A系列芯片的性能差异那么大?

其实单纯从跑分的角度来看,骁龙的多核性能和A系列芯片不相上下OBit。但苹果采用的了“少核心,多性能”的策略,不计成本地增大核心面积和效率,用来换取功耗和性能。

不仅如此,苹果设计的芯片在流水线效率、通道、带宽和L2/L3上从不吝啬,目的就是为了把单核的性能提高OBit

为什么高通和苹果A系芯片都是基于arm的芯片<strong></p>
<p>OBit</strong>,性能差别却这么大?

这样的设计对于日常应用和游戏来说很占优势,因为这些场景下CPU更多的是单核(或双核)工作OBit

另外一个让我们觉得A系列芯片性能更好的原因是iOS对于苹果芯片的优化,正是因为苹果不仅有自研芯片的能力,更是在操作系统上形成了闭环,使得iOS配+苹果芯片的体验要超过安卓+高通芯片OBit

从底层一点的技术上来看,由于安卓采用的Java虚拟机导致了安卓系统对资源的占用要比苹果iOS要多,一直以来就使得安卓手机在体验上没有苹果手机流畅OBit

不过这两年随着芯片性能和内存容量的不断提高,安卓手机的体验已经越来越接近苹果手机OBit。而骁龙的GPU性能要比A系列芯片更胜一筹,所以两者的差距事实上并没有想象中的那么巨大。

为什么高通和苹果A系芯片都是基于arm的芯片<strong></p>
<p>OBit</strong>,性能差别却这么大?

评论