骁龙865单核心成绩4270分,多核心成绩13141分
GeekBench 5基准性能评测苹果A13单核心成绩1328分,多核心成绩3418分
骁龙865单核心成绩918分,多核心成绩3386分

从以上测试分数可知,无论是单核性能还是多核性能,苹果A13都办法先骁龙865。
但是不管从核心频率还是核心数量上剖析,骁龙865的CPU性能该当都要高于苹果A13,为什么在性能测试中却是A13领先呢?
在打消核心架构的差异对性能的影响外,大概CPU缓存是其余一个缘故原由?
我们知道CPU访问一级缓存、二级缓存、三级缓存的访问速率是依次降落的,但都远大于内存的访问速率。CPU在访问数据时,会依次从一级缓存、二级缓存、三级缓存中查找数据,查找到后就直接从缓存中读取,否则从内存中读取,因此缓存越大,缓存的数据量就越大,CPU访问缓存的命中次数就越多,CPU访问数据的均匀时延就越低,从而提高CPU的实行效率,充分发挥CPU的性能。
那么苹果A13和骁龙865的CPU缓存设计是如何的呢?
苹果A13 CPU缓存一级缓存: 2 x 256KB + 4 x 80KB
二级缓存: 大核共享8MB + 小核共享4MB
骁龙865 CPU缓存一级缓存: 1 x 128KB + 3 x 128KB + 4 x 128KB
二级缓存: 1 x 512KB + 3 x 256KB + 4 x 128KB
三级缓存: 共享4MB
从CPU缓存大小比较可知,苹果A13的CPU缓存要远大于骁龙865,特殊是二级缓存更是达到了12MB,比骁龙865的所有缓存容量之和都要大,这能够帮助苹果A13的CPU充分发挥性能。
大概CPU的缓存大小便是造成骁龙865 CPU性能不如苹果A13的一个主要缘故原由,你认同这个说法?或许你有其它不雅观点?欢迎一起互换谈论。