华为mate9怎么样?华为mate9玩大型游戏容易吗?
麒麟处理器开发
此时距离麒麟960正式公布还有不到一个月的时间。这也是第一个商用的Cortex-A73微架构和ARM的新一代GPU Mali-G71,就像去年950的第一个商用Cortex-A72微架构一样。CPU为4xa 73 @ 2.4 GHz+4xa 53 @ 1.8 GHz,性能提升15%(单核10%,多核18%)。
A73架构图(图片来自ARM)
GPU部分是Bifrost架构的首款产品Mali-G71(不同于Mali-400等Utgard架构的Mali-XXX和最新的Mali-T880等Midgard架构的Mali-TXXX,未来Bifrost架构将以Mali-GXX命名),GPU性能提升180%。Mali-G71配麒麟960的配置在ARM布局G71中上位置,更高的16和32核的配置显然是留给以后性能要求更高的VR领域的。
G71属于新的Bifrost架构(图片来自ARM)。
麒麟960采用八核GPU(图片来自ARM)。
网络部分也改变了Mate 7和Mate 8只支持LTE Cat.6的局面,提供4载波聚合和4*4MIMO支持,集成全球频段CDMA(麒麟650之后第二次),下行Cat.12,上行Cat.13,最高速率600Mbps。一开始全系支持CDMA,不需要插其他芯片。
麒麟960采用混合对焦技术,可以根据相机环境智能选择最合适的对焦模式。升级后的PrimISP 2.0内置HD高清硬件深度图形处理器,增强了光学变焦效果,支持4K视频图像稳定。同时还支持黑白双摄像头实时处理技术,捕捉更多细节。这些功能对于刚刚发布的Mate 9来说显然是对的。
Cortex-A73:功耗优化优于性能
虽然Cortex-A73这个名字看起来是A72的升级版,但从技术上来说,它实际上是A17的进化版,整体微架构、流水线和宽度设计相似,但与A72有很大不同。而且A73并没有保留A72的三重发射,而是采用了和之前索菲亚家族微架构一样的双发射。而ARM这一次的宣传显然是侧重于能效而不是性能。对于前两代的峰值功耗,也就是5W甚至10W,ARM期望Cortex-A73能够长期保持高性能,而不是在短时间的高频运行后,因为发热而降低频率,换句话说,为了持久。
对比A73和A72的装配线图,可以发现设计思路上的显著差异。Cortex-A72采用15级以上的乱序流水线设计,128位预取指令,3次发布解码,每个时钟周期最多5次微操作,7个发布队列最多可以进入8个执行流水线。
A73的设计类似于A17,管道深度比A72有所降低。预取阶段从A72的5级减少到4级,进入浮点流水线的微操作多经过一个取指阶段,整个流水线只有11~12级。
可以看出A73的设计是基于和A17相同的逻辑。通过优化流水线、资源和接口,可以在最低的可实现功耗水平下实现最高的性能。ARM还表示,他们还特别优化了32位/64位状态下的平衡。
在性能提升方面,ARM表示A73在所有重要的移动应用中都比A72有更好的表现,但给出的对比并不多。例如,与A72相比,BBench的网页加载测试性能提升65,438+00%,FFMEG的解码多媒体性能提升5%,内存访问性能提升65,438+05%。
在更有价值的性能方面,A73的功耗在整数应用中降低了25%,在浮点和L2缓存应用中降低了约30%。ARM也表示A73的整体功耗比同频率的A72降低了20%。
10nm工艺使得A73的尺寸在同等性能下比A72小25%,所以双核A73的尺寸与四核A53基本相同,尤其是在很多4+4 A53设计的处理器性能并不抢眼的情况下,这种组合有望被2xA73+4xA53设计所取代,在保持相同芯片面积的同时,可以减少核心数量,大幅提升单线程性能。
Vulkan API“绘制”了一个新的未来。
更值得一提的是麒麟960支持的全新Vulkan标准,与旗舰平台821、8890相同。与Android系统一直支持的OpenGL图形API不同,Google未来有支持Vulkan的趋势。作为年初刚刚在GDC2016上发布的1.0的图形标准,跨平台的特性使其更具通用性,不像近两年的微软DX12和苹果自己的metal。
更通用的Vulkan API
Vulkan作为一个跨平台的底层API,大大降低了draw调用开销,提高了多线程性能,降低了CPU占用率和功耗,当然也有更快的渲染性能,这与DX12和Mantle是一致的。此外,Vulkan将统一桌面版OpenGL和移动平台版OpenGL ES两个规范,后两者将被其取代。
插入一个和OpenGL ES的画质对比。
除了支持最新的OpenGL ES 3.2,Android N 7。x也开始支持Vulkan 1.0。
从一段Vulkan对比ARM发布的OpenGL ES的Youtube视频中,大致知道了前者支持多线程,使得使用现在流行的多核处理器效率更高。CPU整体利用率从50%以上降低到5~10%,能耗降低15%。
但是,我们还没有看到任何手游开始支持Vulkan,甚至连支持API的运行软件GFXBench 5.0也没有发布。这个下一代图形标准会带来多大的实际效果,需要后续的体验。
然后就是最喜欢的跑步时间。如果说在麒麟950时代多核性能一直只为苹果沉默,那么麒麟960也是只进不退的节奏。至于单核性能,也比麒麟955提升了不少,已经快赶上骁龙821,820,三星Exynos8890了。
横向对比来看,几乎赶上了大名鼎鼎的Adreno530。对于最看重性能的那部分华为老手机用户来说,这是麒麟960最大的进步。无论是之前的海思K3V2,还是现在的“麒麟”9XX平台,终于第一次有信心站出来夸它的GPU了。
实际性能测试方面,最新的NBA2K17在默认画质(低)下,60FPS可长时间稳定运行97.67%,但在环境场馆强制开启最高画质、人和观众的反光和特效后,平均FPS为24,在复杂画面情况下略显不流畅。(由于时间限制,每次测试时间为20分钟。)