两款处理器都是当时性能最强的处理器,但是在细节优化上有一定的区别:
三星Exynos 4412
Exynos 4212采用Cortex A9架构,工艺制程为32NM,四核处理器在达到双核两倍性能的同时,功耗却只有双核的八成。换句话说,四核处理器在实现双核同样性能的时候,大约只需要区区40%的电力,这意味着续航和发热都可能会大大改善。
32nm工艺带来的低功耗,同样也转化到了GPU上,MX的GPU运行频率大约是233MHz,因此在Exynos 4412上,如果保持同样的GPU功耗,频率可以设定到大约400MHz,从而实现170%的性能。
高通APQ8064
属于高通骁龙S4处理器最顶级的一个芯片,采用28nm工艺制造,集成最新的Adreno 320 GPU,整合四个Krait架构CPU核心,每核主频最高达1.5GHz/1.7GHz。它是全球首款采用28nm制程的四核移动处理器,同时也是高通首款四核心处理器。解释一下为什么很多人认为8064是A15架构,是因为Krait兼容CortexA-15 系列相应的ARM指令如VFP3/v4和NEONAdv SIMD,而且在性能上Krait也和Mobile版的Cortex A-15 接近。所以Krait是CortexA-15 级别的处理器。但功耗却远低于Cortex-A-15。这个也就是厂家在宣传的时候会利用到的。代表产品出名的有小米手机M2。
高通APQ8064跑分情况,以小米M2为例,跑分13592
APQ8064强的多!
先谈CPU部分:
8064采用Krait架构,性能为3.3DMIPS/MHz;4412采用A9架构,性能为2.5DMIPS/MHz。
8064的主频是1.5G;4412的主频是1.4G。
8064的最高理论性能 = 4x1500x3.3 =19800DMIPS
4412的最高理论性能 = 4x1400x2.5 =14000DMIPS
两者的差距还是蛮大!
有人会说,高通的多核都是异步的,性能要打折,可以说这是无稽之谈!高通的异步处理器的运作方式全称叫做Asmp(Asynchronous Symmetric Multiprocessing),Asmp本质仍然是smp,在处理器中,多个核心是可以同步处理同一任务的。事实上,高通的Asmp,其A( asynchronous,非同步)更多的强调两个核心频率可以异步,享有不同的电压,且其中的一个核心在低负载在可以完全关闭。而标准的Cortex-A9的两个核心享有相同的电压和频率,且无法将其中一个完全关闭。可以说,高通的Asmp在节能上更近一步,但由于频率不同,在操作系统的调度上,需要下一定的软件功夫。Asmp确实是适合移动设备的一种设计。也就是说ASMP的运行方式并非之前网上盛传那种效率低下的amp(Asymmetric Multiprocessing),性能不差而且省电!
再考虑到APQ8064的L2缓存为2MB,支持双通道533 MHz内存,有128bit的NEON!而4412的L2缓存为1MB,支持双通道400 MHz内存,有64bit的NEON!
我们有理由相信APQ8064会有更好地表现!
再来看看GPU部分:
APQ8064的GPU是Adreno320,其性能为200m/s多边形生成率,3200m/s像素填充率。
4412的GPU是MAil400MP4(高频版),其性能为44m/s多边形生成率,1600m/s像素填充率。
Adreno320的性能远好于MAil400MP4,性能可达2倍以上!
4412采用的是Mali400,其只能采用etc1纹理压缩方式,而大部分游戏数据包是分别采用高通adreno系的ati tc方式,或者sgx系的pvt tc方式,再不然就是vivante的gc系和nviDIA的geforce系的dxt方式,基本不采用那么冷门的etc1,所有,mali系基本没有对应的数据包。当然,随着三星Galaxy系列的热卖,这个问题已经大为改善了!不过就兼容性而言,8064强于4412!
再来看看生产工艺部分:
8064采用的是台积电旧工艺(poly/sion)28nm制造的!
4412采用的是三星新工艺(HKMG)32nm制造的!
我个人认为4412的生产工艺略胜8960,其漏电率更低,不过由于三星采用了Gate-first的HKMG工艺,其性能应无什么提升!
但考虑到8064采用了Asmp运作方式,8064的功耗应该不会比4412高!
可以说,8064的性能比4412高一个档次!是目前最强的四核芯片!