苹果处理器为什么强大,苹果cpu又是谁设计的( 二 )


相比之下,高通骁龙845的L1缓存数量不明,但官方公布了L2缓存数据,分别为:大核L2缓存是1MB,为A12的12.5%,小核L2缓存为512KB,为A12小核的25%,系统缓存方面,A12芯片CPU的为8MB,骁龙845则为3MB,差距1倍有余 。具体数据比较见下面两图,高速缓存内置于SOC芯片内,是CPU和主存(通常说的内存)之间的桥梁,容量越大,提高CPU的运算速度效果越明显 。
在缓存上堆栈是提升CPU性能的重要方法之一,有时候效果比提高CPU时钟速度更明显 。然而,高速缓存非常昂贵,增加高速缓存的设计会提高芯片的成本 。iPhone作为高端手机,很容易就能覆盖这个成本 。虽然骁龙845是旗舰安卓芯片,但大多数旗舰安卓手机(如国产手机)的价格还不到iPhone的一半 。比如骁龙845,和苹果A12芯片一样,都有缓存,价格可能高到手机厂商无法承受 。因此,高通需要在性能和价格之间找到一个平衡点 。

推荐阅读