高通每出一款高端移动处理器,都会成为安卓旗舰机的标配。如今,骁龙800已经落伍了,骁龙801是绝对不能少的,接下来该谁了呢?骁龙805 APQ8084。
骁龙805将是高通的最后一款32位架构高端产品,明年就将是64位骁龙810 MSM8994、骁龙808 MSM8992的天下了。
首先再啰嗦依据:MSM、APQ两个系列的区别主要在于前者集成基带,而后者没有。按理说前者更适合用于手机,但后者在有些时候也会意外在手机里火起来,最典型的就是去年上半年的骁龙600 APQ8064。
骁龙805 APQ8084没有集成基带的一个关键原因是制造工艺,它本身还是28nm,而最新基带9x35系列已经用上了20nm,所以要到骁龙810/808的时候才会统一整合。
骁龙805也将是Krait CPU架构的绝唱。高通自主设计的这种ARMv7架构其实并不老,2012年才诞生,最早的版本是Krait 200,用于骁龙S4 MSM8960。正是以它为起点,安卓手机开始了一轮又一轮的硬件军备竞赛。
既然是终极之作,骁龙805在规格上自然是相当彪悍。CPU架构进化到了Krait 450,主频最高可达2.65GHz(也会写作2.7GHz),而现在骁龙800/801 Krait 400最高只能跑到2.45GHz。GPU图形核心同样从Adreno 400 578MHz增强到了Adreno 420 600MHz。
能在28nm工艺下再压榨出这么多潜力,高通也真不容易,当然更关键的是高通在电路级别的深入优化,不幸的是这CPU 8%的频率提升是和IPC(每时钟周期指令数)没有关系的。
Adreno 420 GPU会完整支持OpenGL ES 3.1、OpenCL 1.2、DirectX Feature_Level 11_2(有硬件曲面细分引擎),还支持ARM 2011年提出的压缩纹理格式ASTC,此外还有更好的纹理性能、更快的深度摒弃。
它还改进了电源管理算法。高通宣称,在运行GFXBench T-Rex HD/1080p高负载图形测试的时候,Adreno 420的功耗可比骁龙800 Adreno 330降低20%。
Adreno 420还有一个重大变化,那就是GPU与内存控制器之间第一次有了直接访问通道,不再和ISP图像信号处理器、视频引擎共享总线。
骁龙805配备了两个64-bit LPDDR3-800内存控制器模块(对外接口是4×32-bit),而之前只有2×32-bit。配合1600MHz的频率,带宽因此可达25.6GB/s,几乎翻番。这是苹果A5X/A6X以来首次看到如此高的带宽(A7反而降低了)。
Krait 420当然用不了这么多带宽,但再也不用担心不够用了,延迟也会大大降低。
为了容纳这么高的带宽,且保证仍旧适用于手机和平板,骁龙805采用了特殊的模压嵌入式封装(Moulded Embedded Package/MEP),可以将128-bit内存界面直接连到整合封装的DRAM内存芯片上。
高通没有公布这种封装技术的具体细节,尤其是没有给出结构图,只是说使用了处理器封装的外围区域来连接堆叠其上的DRAM内存颗粒,并在处理器表面增加了一个基底层,为走线提供更多空间,其中使用的金属还有利于改进整体散热。
骁龙805还是高通第一颗支持H.265/HEVC格式硬件解码的处理器,但不支持编码,得等到骁龙810。另外,骁龙808也是只有解码而无编码。
再来看看ISP。仍旧是双ISP,但输出率提高到了每秒12亿像素(1.2GP/s),照此推算频率应该是600MHz(骁龙801 465MHz),此外还支持四个MIPI摄像头输入,支持4K30、1080p120视频捕捉。
高通称,自动对焦和降噪性能也都有了改进。
本次测试使用的设备还是高通官方的移动参考设计平台(MDP),一款10.6寸的平板机(骁龙800的时候也是如此)。其实今年初我们就见过它,甚至有人公开叫卖。
这款平板的规格还是相当高的,屏幕分辨率2560×1440,内存3GB LPDDR3,存储64GB(支持eMMC 5.0)。操作系统也是最新的Android 4.4.2。
友情提醒:本次测试针对的仅仅是这个参考设计平台,不代表零售产品,性能、功耗都有可能发生变化。
【CPU性能测试】
对比的设备很多,主要看Galaxy S5,它用了目前最好的骁龙800 MSM8974AC 2.5GHz。
看成绩之前要记住,骁龙805 CPU频率只有8%的提升,所以不要抱太大希望。
SunSpider提升6%还不错,不过TF701T/SHIELD里边A15架构的Tegra 4更好一些,iPad Air A7更是遥遥领先,毕竟IPC都没动嘛。
Kraken项目在高通架构上似乎碰到了瓶颈,2.3GHz之后就无法提升了。
Google Octane反而有所倒退。
BaseMark OS II其实是个综合测试项目,CPU只是其中一部分,GPU、存储也都参与,而最大的提升恰恰来自GPU。
GeekBench 3.0:整体而言,单线程和多线程分别提升了大约5%、10%,完全可以接受。整数性能变化很小,浮点性能倒是进步很大,特别是多线程浮点竟然接近20%,严重怀疑和二者的散热降频晨读有关,而内存性能单线程完全不变,多线程还凑合。
单独看内存带宽可以确认,增加那么多对CPU而且其实基本没啥用,主要还是留给了GPU。
【GPU性能测试】
3DMark:总分和物理得分都高居第一,但其实得大部分感谢CPU,单看图形得分提升还不到4%(频率可是提高了20%)。
高通说,Adreno 400系列的驱动还没有做到足够好,3DMark也不能真正反映其实力。
Basemark X 1.1:这次终于给力了,中等画质下提升了25%,高画质下甚至超过了50%,完全藐视任何现有产品。
GFXBench 3.0 Manhattan原生分辨率:别看Adreno 420/330的成绩几乎一样,但其实是两种截然不同的效果:前者已经可以在2K分辨率下跑出和后者在1080p下相同的速度。
Manhattan统一分辨率:这次就看出不同了,超出Adreno 330 57%之多,同时也比iPad Air PowerVR G6430快了36%。
T-Rex HD原生分辨率:尽管分辨率更高,Adreno 420的性能依旧超过了Adreno 330。
T-Rex HD统一分辨率:优势达到了45%,而且终于突破了30FPS,事实上甚至超过了40FPS。
这是几个底层测试,看看就行。有趣的是,ALU性能完全没变,Alpha混合和填充率快多了。
【结语:GPU牛逼 产品可期】
从测试成绩看,骁龙805 APQ8084相比于骁龙801 MSM8974AC CPU性能可以提高大约6%,这主要得感谢CPU频率增加了200MHz,但是别忘了,它还是28nm工艺,再优化面对如此高频率也容易遭遇散热瓶颈而明显降频,因此最终的表现更取决于设备的散热设计。
GPU就大亮了。Adreno 420相比于现在的Adreno 330在架构、技术上都有明显进步,特别是频率提高了100MHz,最终表现很优秀,尤其是在高分辨率、高画质的高负载下。如果排除3DMark,Adreno 420的性能提升幅度有20-50%。
随着手机、平板分辨率越来越高,2K级别逐渐成为旗舰标配,Adreno 420可以说来得正是时候。
那么,什么时候能看到骁龙805设备面世呢?高通说,有部分合作伙伴正在准备推出新品,但也有些选择了停留在骁龙801,耐心等待明年的64位骁龙810/808。
从本次测试结果来看,如果是主打游戏方面的设备,绝对要考虑骁龙805,而对于那些刚刚/正在/即将发布骁龙801产品的厂商,尤其是手机,尤其是散热不是特别好的,完全不必急着上骁龙805。
当然了,具体的功耗情况还没有实测数据,这个除了看高通自己的优化水平,更得看设备的设计水平。
4K捕捉和H.265解码也是值得关注的话题,但暂时还没发测试,得等实际产品。
最后汇总对比一下骁龙8xx系列的整体规格:20nm工艺、64位八核心、Adobe 430 GPU图形核心、LPDDR4内存、整合基带的骁龙810是不是更值得期待?