智能手机行业随着市场的逐渐饱和进入瓶颈期,在这种情况下,人工智能被认为是智能手机的下一个风口。随着人工智能受到媒体和资本的热捧,近来国内外各路豪杰纷纷推出自己的人工智能芯片。
目前支持AI功能的芯片主要可以分为两类:一是无独立专门的AI模块,主要通过算法来实现的,如高通835和最新发布的骁龙710;二是有专门独立的AI功能模块,如华为麒麟970上的NPU和联发科P60的APU。
无独立专门的AI模块
全新的高通骁龙710移动平台,就是采用支持人工智能架构设计。其核心是AI Engine,硬件上将AI相关的运算分配到Hexagon 向量处理器、Adreno GPU、Kryo CPU上,通过AI算法进行调度,并没有专门的人工智能运算模块,这其实可以降低高通在人工智能方面的研发成本和周期。
通过异构计算,骁龙710移动平台的CPU、GPU、DSP通过协同工作来实现AI人工智能的一部分功能,但毕竟只是协同工作,没有专门的AI运算模块,不仅人工智能方面的表现有明显的瓶颈,同时也可能会降低CPU、GPU和DSP一部分的性能表现。
专门独立的AI功能模块
而与高通骁龙不同的是,海思麒麟970和联发科P60是具有独立AI处理器的。海思麒麟的AI处理器叫做NPU,而联发科P60的AI处理器叫做APU。
去年,麒麟970芯片是华为海思推出的一款采用了台积电10nm工艺的新一代高端芯片,也是全球首款内置独立NPU(神经网络单元)的智能手机AI计算平台,NPU运算能力达到1.92TFP16 OPS。关于这颗 NPU 的功能,大家可以简单理解为专门高效地进行 AI 相关计算定制的处理器,就像 GPU 之于图形处理相关的计算,ISP 之于成像相关的计算。
Helio P60是具有Neuro Pilot AI技术的新一代智能手机SOC,主打人工智能技术,在各家都争相推出AI芯片的今天,联发科再次成为技术的普及者,Helio P60是一款定位中高端的AI芯片。
一般芯片厂商在加入AI时会独立一块芯片专门处理人工智能方面的任务,而联发科给了两块(双核APU),而且多核多线程的APU可以同时进行工作。搭载了NeuroPilot AI技术 ,通过CPU、GPU、APU进行异构运行,可以提供从入门到高级的完整API支持和开发者工具包,具备性能以及功耗优化、可移植性和客制化等特点。另外,APU的功耗效能比CPU高11倍,在进行AI方面的任务处理时,对于提升整机的续航有很大的帮助。
AI的杀手级应用目前尚未出现,即便如此,AI芯片还是出现了百家争鸣的气象。哪类AI芯片能够胜出,让我们拭目以待。
来源:泡泡网,由 宋淑杰 整理编辑!