在三星GALAXY S4发布之前它的核心驱动力——Exynos Octa(或Exynos 5410)就已率先登场,我们已经知道Exynos Octa是首个基于ARM big.LITTLE架构的八核心处理器,采用四核Cortex-A15代表“超高性能”的集群和四核Cortex-A7代表“功耗节省”的集群组合;综合表现方面据官方称将比上一代Exynos处理器性能提升70%,而功耗可以下降20%。
Exynos Octa实际上为双四核结构,它除了采用ARM已经投入实际使用的性能Z佳的四个Cortex-A15核心之外,还加入了四个Cortex-A7核心(以下简称A15与A7),中间通过ARM的CCI-400互联;依据工作负载的大小在A15/A7之间切换。多出来的A7
至于为什么不像Tegra4那样直接采用四个A15核心,而折中选择这样曲线救国的方式,一部分原因是由于智能手机上面所用到的A15核心功耗仍然比较大,因此加入了功耗小、兼容性强但是性能较弱的A7核心这样的权衡方式,也是为了三星GALAXY S4能够兼顾到性能表现和功耗减省两个方面。
目前A15平台的功耗具体有多高,我们可以来借AnandTech针对Krait、X86 Atom、A15几个架构平台的功耗对比测试来做个简单说明。
在针对A15单独进行功耗测试(也就是采用谷歌Nexus 10平板作为测试平台,CPU、GPU采用改造的独立电路分别计算各自功耗)当中,《现代战争3》大型游戏满载测试当中(黄色线阶段)GPU的功耗约为4W,CPU维持在1W一下;而一旦采用CoreMark MT这样的CPU性能测试工具进行满载循环测试(橙色线阶段),CPU的功耗可以飙升至4W以上。在保持CoreMark MT运行并且再切换至《现代战争3》游戏(粉红线以及绿色线阶段),由于需要CPU运算的CoreMark MT测试位于后台,该平台的电源管理自动对CPU降频处理,以免整个平台的功耗过大。而且从功耗图表来看整个平台功耗受CPU影响很大。