从AIE到AI专核,高通和联发科的AI方案为何截然不同
2019-06-08
SoC芯片作为手机的大脑中枢,其表现直接影响手机的使用体验。以往无论SoC厂商还是消费者都更加关注芯片的CPU和GPU的性能表现,不过随着手机使用场景的增长以及人们对要求的提高,AI成了影响手机体验的关键之一。人工智能处理能力已经成了厂商的新战场。
高通骁龙665和骁龙730:意料之中的AI Engine
今年上半年,高通致力于其高端处理器骁龙855的上市和传播,然而随着2499元小米Redmi K20 Pro的发布,也意味着骁龙855已经不再只是高端,其市场议价能力正在下降。因此高通不得不将接下来的市场重点放在以骁龙665和骁龙730(系列)为代表的主流市场产品上。
从命名上可以看出骁龙665只是前年骁龙660的小升级版,而骁龙730则是去年骁龙710的升级版。在骁龙660和710可以轻松应对王者荣耀、吃鸡等主流游戏的前提下,骁龙665和730在CPU、GPU的例行升级,其意义到底有多大呢?从它AI人工智能处理并未见大幅提升可看出,高通此举不过是在跑分上如挤牙膏般再多挤一点, 其实质上对消费者体验丝毫没有帮助。
目前对于AI功能的实现一般有两种做法:一是云端AI,将AI任务上传到云端服务器处理好后反馈到本地,优势是对手机芯片要求低,但这不仅要高速网络的支持,同时也会存在个人数据安全的风险。二是终端AI (Edge AI),顾名思义是将AI任务放在本地的手机上处理,能降低对网络的依赖从而让响应速度更快,数据也更安全,但终端AI需要对手机的AI算力有较高的要求, 如果没有独立的AI专核(人工智能处理器)恐怕难以胜任。
目前高通骁龙处理器上并没有独立的AI专核,依然还是采用AI Engine(人工智能引擎)方案,其实质是通过CPU+GPU+DSP的协调工作来实现对AI任务的运算,如果是应对以往手机上并不复杂的AI运算,AI Engine+云端AI的做法可以勉强满足相关的需求。不过随着手机上AI助手、拍照、视频、任务管理等需求的增加,在AI Engine相对有限的算法能力,以及网络延迟仍然明显的今天,AI Engine+云端AI的做法就显得捉衿见肘。
联发科Helio P90:AI专核能否助其突围
继Helio P60和P70 SoC芯片在市场上的成功之后,联发科也乘胜追击推出了全新的Helio P90芯片,除了在CPU和GPU上的升级外,这次的Helio P90的重点之一是AI。
与目前高通骁龙上的AI Engine方案不同,联发科一直坚持使用独立的AI专核,即终端AI方案。凭借手机SoC芯片上性能强大的独立AI专核(APU 2.0)来快速处理AI任务,不仅对网络需求低,响应速度快,而且处理同样的AI任务,AI专核的效能要远高于CPU和GPU,减少对电池的消耗。
当然仅是速度快和功耗低是不够的,想要让手机的AI体验足够出色,关键还得看AI的性能表现。苏黎世联邦理工学院研发了一套拥有8大项的AI测试——AI Benchmark,能够覆盖目前大部分的AI实践运算,它也是行业公认的AI测试标准。而在苏黎世AI跑分中,联发科Helio P90的成绩甚至超越了高通骁龙855,在目前手机SoC领域处于第一的位置,令市场对其刮目相看。
Helio P90上的AI跑分持续领先目前来看有几点原因。首先其AI为双核架构,属于专属硬件层级的高效性能,再加上联发科自研的人工智能平台NeuroPilot,可以实现CPU、GPU和APU之间的异构运算,从而再次提升AI的运算性能。
事实上除了联发科外,AI专核(终端AI)方案也是苹果、华为和三星等品牌在高端手机SoC芯片上的共同选择。有传闻称高通明年也会试水推出拥有单核心AI专核(高通称为NPU)的骁龙735芯片,这一点很有意思,即高通显然已经意识到行业和消费者对AI专核方案的认同,并且传统的AIE方案已然无法实现长远的创新,因此学习AI专核策略也在情理之中,只是它到底能有怎样的表现,目前依然是未知数。
高通和联发科是目前公开市场上主要的手机SoC芯片供应商,除了上面介绍的AI方案不同外,他们的市场策略也各有不同,高通喜欢以“机海”战术来占领市场,而联发科则走精品路线,其Helio P90能否借助鹤立鸡群的AI专核策略在市场上突围而出呢?未来的5G单芯片SoC又会结合AI擦出什么火花呢?这让外界也再次期待联发科接下来的动作。