一、高通骁龙820 Kyro架构CPU性能实测
下面我们开始进入测试部分的核心,也就是对于骁龙820 Kyro架构CPU的测试。首先,从骁龙800、810以及820的CPU核心参数对比来看,Kyro与Krait架构看起来十分相似,整数运算单元和FP ALUs的数量也是完全一致,单从以上列表来看,我们猜测,高通此次的Kyro架构,很有可能就是基于Krait修改而来,不过,这只是我们的初步猜测,接下来的测试将会揭示两者间的具体差异。
▲除了上面所说的内容,CPU究竟有多少个处理单元组成,以及如何将任务负载分配给它们同样十分重要,这也就是为什么许多厂商都可以拿出类似的核心单元配置,但最终的IPC却完全不同的最大原因。这也正是ARM在Cortex-A72上所采用的思路,也就是说,骁龙820的Kyro其实并非前所未有、也并非意料之外。
▼下面来看看我们对于骁龙820缓存所做的延迟和分层结构测试,从实际结果来看,骁龙820的L1缓存与此前并没有太大差异,但L2缓存部分仍然成谜,因为目前我们的测试工具无法获取骁龙820单个Kyro集群的L2缓存数据,根据高通内部人士的透露,骁龙820的两个高性能Kyro核心拥有1MB L2二级缓存,其余的两个低功耗Kyro核心则只有512kb的L2缓存,这直接影响了两者之间的性能表现,但这只是透露的消息,仍然需要进一步的查证。
有一点非常令人惊讶,那就是骁龙820本身竟然没有L3三级缓存,最高一级就是L2,这也就是说骁龙820的两个Kyro核心集群以及CPU和GPU之间,都不会有任何的缓存回写操作,只是简单的一致性,L2缓存之外就是设备的主内存了。
▲从GeekBench 3的内存性能测试来看,骁龙820的内存带宽相比骁龙800/801和810都有大幅度的提升,尤其是流复制部分比骁龙810的两倍还要多,从其他测试结果来看,骁龙820明显的改进了与主内存之间延迟,看来高通这次是对内存控制器以及通用内存架构进行了明显的改进,更加接近内存控制器所能提供的最大理论带宽。
湘ICP备2022002427号-10 湘公网安备:43070202000427号
© 2013~2024 haote.com 好特网