《电子技术应用》
您所在的位置:首页 > 模拟设计 > 业界动态 > 一文读懂:高通骁龙855为何又是新一代旗舰首选

一文读懂:高通骁龙855为何又是新一代旗舰首选

2019-01-17
关键词: 智能机 高通 骁龙

从1973年纽约曼哈顿街头拨通世界上的第一通电话,到下一个十年,电影《华尔街》中Michael Douglas通过一台支持模拟信号的手机,在华尔街叱咤风云。而到了3G/4G时代,人们用手机收发邮件、观看视频、社交媒体,智能手机的体积越来越便携,性能却越来越强大,成为如今绝大多数人们的信息中枢。而对于当前的智能手机,平台无疑是最重要的部分。而对于旗舰智能机,每一代的骁龙旗舰平台则是绝大部分旗舰手机的最优之选。截止目前,已经拥有超过160款已经商用或者正在开发的移动终端设备采用了骁龙845。而对于2019年的各家旗舰,最期待的无疑还是骁龙855。

在18年底骁龙年度技术峰会上,高通正式展示了最新一代商用平台骁龙855,并且在现场基于原型机进行了跑分测试。我们今天就根据已经公布的芯片信息,并且结合跑分数据,来对骁龙855的性能有更多的了解。

1547606924376054710.png

首先是骁龙855的基本信息:骁龙855采用最新的7nm工艺,Kryo 485架构,一颗主频为2.84GHz的超级内核、三颗主频为2.42GHz的性能内核、四颗主频为1.8GHz的效率内核,1+3+4的三簇八核心;GPU为Adreno 640,性能上有20%的提升,支持Vulkan 1.1;在AI方面,高通骁龙855支持第四代多核人工智能引擎AI Engine,AI性能较骁龙845提升了3倍;骁龙855采用了Spectra 380 ISP,集成了大量硬件加速的计算机视觉(CV)。而在高通最拿手的基带方面,骁龙855采用了X24 LTE modem,最高支持LTE Cat20,并且能够支持外挂X50 5G基带。总的来看,高通骁龙855在各方面,都达到了目前移动平台的最高水平。

Kryo 485:

对于一款处理器的性能,架构是决定其性能非常重要的一部分。一直以来,高通在架构上都走在移动平台设计的最前列,半定制化的设计使得高通每年的旗舰SoC在性能上都比采用公版架构的竞品在性能/功耗上有所领先。举个不太恰当的例子,假如ARM的公版相当于开发商交付给你的一间毛坯房,而高通所做的就是将这间毛坯房根据自己的需要,继续进行精装修。既保证了符合ARM公版的规范,又针对自己的需求进行了优化。

骁龙855采用基于Cortex-A76半定制化打造的Kryo 485,并且在BIG.Little的架构上进一步升级,考虑能效和CPU丛集之间的平衡,在这一代如引入“超级内核”(Prime Core)的概念。其实高通在对于CPU调度的历史上可以追溯到2012年的APQ8064,采用aSMP(异步对称式多核)技术,让每一颗CPU以不同的主频运行。而之后进化到BIG.Little架构,再次引入了拥有不同主频的异步CPU来实现更高能效。而对于如今的超级内核,高通希望能够通过一个超高主频的CPU来保证极限性能,剩下的CPU保证日常使用,来实现性能与功耗之间的平衡。

因此可以看到,骁龙855上搭载那颗2.84GHz的超级内核,对比麒麟980最高的2.6GHz,性能核心2.42GHz对比麒麟980的1.92GHz,整个在性能方面都显得更加激进。这样的策略,也造就了骁龙855成为自骁龙800以来性能较上一代提升最为显著的一代CPU。根据官方数据,骁龙855相比骁龙845在性能上提升了45%。而从跑分也可以看出,无论是安兔兔的362110分,还是Geekbench单核3507、多核11254分,都体现了骁龙855跨越式地提升。

而对于功耗,在骁龙技术峰会上的展示,骁龙855在一些日常使用与游戏场景下,峰值功耗均小于骁龙845。这点我们也只能等到拿到商用量产机,再进一步测试。

Adreno 640:

在GPU方面,安卓的世界里,Adreno说一恐怕也没人不服。可以看到,对于各大手机芯片厂商,能做CPU的还有几家,但能自主设计GPU的可以说是凤毛麟角。此次骁龙855采用Adreno 640,高通一贯在Adreno上并不会公布太多技术细节,根据官方宣称,Adreno 640相比Adreno 630在性能上提高了20%,而在功耗上依然保持了业界领先的能耗比,并且搭载集成式微处理器来控制功耗,降低CPU功耗过载的高效驱动,保证Adreno 640的高能效。

另外,在Adreno 640上,高通增加了50%的算数逻辑单元(ALU),我们知道,Adreno 630的ALUs是512,那么Adreno 640则应该为768 ALUs。并且Adreno 640针对FP16(半精度)和FP32(单精度)进行优化。笔者猜测,这样的增加,一方面是用来针对图形渲染处理能力,一方面或许是用来进行AI运算。而且值得一提的是,Adreno 640支持Vulkan 1.1、高动态范围(HDR)和基于物理渲染(PBR)。

跑分数据,Adreno 640相比于Adreno 630的整体跑分上并没有明显优势,各项数据也都是只有“略微”地提升。这也印证了我们之前的判断,增加的ALU,主要是用来为AI提供计算。

Hexagon 690:

1547606977354032323.jpg

在AI方面,骁龙855采用第四代AI Engine,官方给出的数据是能够实现超过每秒超过7万亿次运算(7TOPs),相比骁龙845整整提升了3倍。尽管很多人都对高通并未在骁龙855中加入独立NPU这件事有疑问,但高通还是以真实的性能进行了回应。在骁龙855中,高通依靠Hexagon 690处理器来实现“传统DSP+AI算法”的组合,整个Hexagon 690包含一个全新设计的Hexagon张量加速器和四个Hexagon向量扩展内核,达到骁龙845向量处理的两倍,并且还增加了四线程标量内核,综合实现了专有的、可编程的AI加速。不仅如此,包括我们前面所说,针对Adreno 640增加50%的ALU,以及在Kryo 485上新增了对全新的点积指令的支持,整个这一套下来,才使得骁龙在没有独立增加APU的前提下,有了实质性算力上的提升。

值得一提的是,可以看到,整个Hexagon 690的面积,比Kryo485和Adreno 680都大。

1547606985160030278.png

而且在软件方面,骁龙855不仅支持第一代高通AI Engine上推出的神经SDK,而且还在Android O上加入了对Google NN API的支持,在Android P上新增对更多算子(operator)的支持,已经对TensorFlow Lite的支持。针对于AI开发者来说,在编程时能提供更加便利的灵活性。

跑分并不能准确还原骁龙855:

1547606991134006527.png

对于安卓手机,高通骁龙855俨然是目前移动平台中的绝对王者。明显提升的CPU性能,依旧领先的GPU性能,以及“大跃进”式AI性能地提升,都使得骁龙855在性能方面成为2019年旗舰手机的首选,毫无疑问。甚至开个玩笑地说,最近两年,手机圈每年的开年大戏,不就是看谁家能首发骁龙最新一代的移动平台么?

1547606946006083240.png

但除此之外,跑分只是一个分数,从某种意义上,它可以反映CPU、GPU这些性能的指标。但这也只是一个超高集成度平台的一部分。而在比如连接性、拍照性能和一些娱乐性能方面,跑分暂时还没办法完全体现这些功能。比如骁龙855上提供的X24 LTE modem,最高支持LTE Cat20,并且支持6GHz以下的毫米波频段,为多人VR游戏、AR购物等这些功能打下基础。这些都是跑分所无法涉及的。我们也期待在后续拿到基于骁龙855的商用量产机后,进行更多功能的体验。


本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。