如今智能手机的用户早已接触并习惯了越来越多的AI应用。比如,当下在智能手机上很常见的通过AI算法对相机拍摄的照片进行优化,这些优化包括去除噪点、提升细节表现等等;另外,还有一些诸如通过对人面部或肢体动作进行识别,并将识别到的信息同步给一个虚拟的形象,让这个虚拟形象看起来与真人相同;再比如对于图片中文字的识别、录音转换文字等操作;还有就是如今女孩子们非常喜爱的美颜相机功能。在这些创新应用的背后,提供算力支持的都是AI运算。
目前,这些功能早已在大部分安卓手机上成为司空见惯的存在,这主要得益于高通骁龙移动平台内集成的AI Engine人工智能引擎。之所以它可以为大多数安卓手机提供AI运算能力,是因为它并非只是一个单纯的APU,而是一整套可以被智能、有机调动的完整系统。在面对复杂的AI运算时,Qualcomm AI Engine人工智能引擎会根据算法需求的不同,将每项运算任务进行拆分,并将每项任务分发给合适的运算单元,可能是CPU、可能是GPU、也可能是张量加速器等等。
伴随骁龙865 5G移动平台而来的第五代AI Engine人工智能引擎
正如上文所说,目前大部分安卓智能手机都已经具备了AI运算的能力,以便为用户提供更多的智能体验。而截至目前,这些体验都是基于Qualcomm AI Engine人工智能引擎得以实现的。
在12月初,第四届高通骁龙技术峰会上,伴随着全新的8系旗舰骁龙865 5G移动平台而来的便是第五代Qualcomm AI Engine人工智能引擎。从现场了解到的情况来说,这一代Qualcomm AI Engine人工智能引擎成功实现了全面的提升。用高通现场发言人的话来说,“在骁龙865上,我们实现了高性能、低功耗、连接、安全等特性结合在一起的全系统AI,包括CPU、GPU、Hexagon处理器、ISP、Qualcomm传感器中枢(Sensing Hub)、安全处理单元、调制解调器,甚至Quick Charge等等。在它们的共同支持下,骁龙865的AI能力提升了整体平台的性能。”
那么问题来了,第五代Qualcomm AI Engine人工智能引擎究竟获得了怎样的提升呢?说到提升,最直观的展现形式自然还是数据。如下图所示,基于同一种模型运算所得到的数据来看,在Qualcomm第五代AI Engine人工智能引擎的帮助下,骁龙865 5G移动平台的AI性能是上一代骁龙855移动平台的两倍多。从算力的数据来讲,支持第五代AI Engine人工智能引擎的骁龙865移动平台可实现15TOPS(每秒15万亿次运算)的超高算力。
除整体AI性能的提升外,在Qualcomm第五代AI Engine人工智能引擎体系内,高通骁龙865 5G移动平台内部的各组成部分也都获得了提升:
在Qualcomm AI Engine人工智能引擎中有着明确的分工,GPU实现的AI计算最主要是16位和32位浮点运算,而定点运算是通过Hexagon和CPU来实现。这一次骁龙865 5G移动平台内的Adreno GPU,在这次升级中,除了图形性能的提升,在进行AI运算时,也实现了巨大的性能提升,相比上一代骁龙855 GPU的AI算力提升了两倍。另外,全新的张量加速器Hexagon 698的AI性能提升了4倍,可支持8位和16位的定点运算。
以上两个用例还只是目前高通官方已经做出的示例。对于软件开发商而言,骁龙865 5G移动平台、以及其所支持的第五代Qualcomm AI Engine人工智能引擎,无疑是为更多应用场景的软件开发提供了硬件基础的算力支持,基于如此强大的硬件能力,相信,越来越多的软件开发商可以开发出更多难以想象的AI应用,来进一步提升智能手机的Smart程度。
这一切自然也无法离开软件开发商、算法提供商的完整AI生态合作。如下图所示,高通的终端侧AI生态中,已经拥有了众多的合作伙伴,其中涵盖了AI产业链由上至下诸多不同类型的企业。如此强大的生态,也正是未来在强大算力的支持下,产生更多AI用例的坚实后盾。