高通骁龙855怎么样,骁龙855和麒麟980哪个好?( 二 )


本月底 , 华为海思将发布基于7nm工艺的麒麟980 , 并很有可能搭载寒武纪今年5月发布的第三代IP产品“寒武纪 1M”实现对NPU的升级 。苹果也会在下月发布的新款iPhone中搭载7nm A12 , 神经网络引擎很有可能会得到升级 。虽然麒麟980和A12只会应用于华为和苹果自家的手机 , 但Helio P60也已经集成了APU , 作为全球最大的手机SoC提供商 , 高通至今还未给手机SoC增加NPU 。
不过 , 在今年2月 , 初高通宣布推出人工智能引擎AI Engine(Artificial Intelligence Engine) , 该人工智能引擎AI Engine由多个硬件与软件组成 。硬件方面 , 在AI Engine的支持下骁龙核心硬件架构Hexagon向量处理器、Adreno GPU和Kryo CPU都将在终端侧支持和优化人工智能应用 , 并且骁龙845、骁龙835、骁龙820、骁龙660移动平台都将支持该人工智能引擎AI Engine 。软件方面则包括骁龙神经处理引擎(Neural Processing Engine, NPE)软件框架、随Google Android Oreo发布的Android NN API、Hexagon Neutral Network(NN)库 。
但AI Engine毕竟没有专门为处理AI应用增加硬件 , 在AI性能的表现上与搭载NPU的手机SoC相比有差距也不会让人感到意外 。今年早些时候的一份测试数据显示 , 骁龙845在鲁大师AI性能排行榜上仅跑到199分 , 和排名第一位的荣耀V10差了43分 。有媒体用荣耀V10与三星S9进行实测对比 , 麒麟970的AI性能还是领先于通过对已有软硬件的优化的三星S9 。因此 , 骁龙855搭载NPU从目前的市场环境来看并不会让人感到意外 , 毕竟需要和麒麟980、A12竞争 。
AI芯片的“时机”已到?
更为重要的是 , 高通是只能拿出基于软硬件优化的AI Engine还是技术可实现但未推出搭载NPU的SoC?答案无疑是后者 。雷锋网从一位高通前技术高管处了解到 , 作为有深厚技术积累的公司 , 高通早在三四年前就已经有AI芯片项目 , 至少在两年前就有NPU , 但由于没有看到实际的应用支撑迟迟没有量产 。
实际应用是否真的是关键?以麒麟970为例 , NPU的FP16 性能达到了1.92 TFLOP , 几乎是麒麟 960 的 3 倍(0.6 TFLOP 左右) , 体现在应用上 , 麒麟970的图像识别速度达到了约2000张/分钟 , iPhone 7 Plus是487张/分钟 , 三星S8是95张/分钟 。
在拍照中 , NPU可以帮助手机更精准和快速地识别拍摄场景 , 让手机选择最合适的图像处理算法 , 双摄背景虚化时让手机对边缘虚化的处理更准确 , 还可以在AR 相机中显著提高渲染的速度 , 降低功耗 。还有 , 借助 NPU手机可以将语音和语义识别的部分工作转移到手机本地 , 提高手机中语音交互应用(比如语音输入法、智能语音助手)的体验 。
不过 , 麒麟970发布的同时华为还展示了“开放移动 AI 平台(Open Mobile AI Platform)” , 该平台会为APP开发者提供了包括开发者网站和社区支持、开发套件以及自家的APP分发商店在内的“全套”服务 , 吸引开发者开发可以调用 NPU 性能的APP , 这意味着华为在积极推动移动AI生态的建设 , 寻找更多的应用 , 更好地发挥NPU的性能 。
与麒麟970类似 , iPhoneX搭载的A11的神经网络引擎目前可见的作用可以在拍照、AR、Face ID方面体现 。显然 , NPU的性能并未完全发挥出来 , 应用场景也还不够丰富 , 对于提供SoC的高通而言 , 性能和成本不得不谨慎权衡 。毕竟在今年三月 , 小米创始人雷军发微博称:“骁龙845 , 最新旗舰 , 非常出色 , 只有一个缺点:太贵了!!!骁龙845 , 再加上17%的进口增值税 , 500多元!是骁龙660的三倍多!”
手机处理器在一款手机的BOM清单中一直占有不小的比例 , 在竞争异常激烈的手机市场 , 集成NPU短期内只会增加处理器的成本 , 如果没有足够大的提升和应用的支撑 , 无论是SoC提供商还是手机厂商 , 集成NPU的SoC并非最好的选择 。因此在经过其它手机厂商对市场的教育以及生态建设已经开始之后 , 推出AI芯片时机也逐步成熟 , 因此骁龙855虽然抢不了首发甚至来的有点晚 , 但却能将风险降低 。

推荐阅读