Board logo

标题: 麒麟970的AI功能与苹果“神经引擎”单元,你看好哪个? [打印本页]

作者: yuchengze    时间: 2017-9-25 12:39     标题: 麒麟970的AI功能与苹果“神经引擎”单元,你看好哪个?

众所周知,苹果是手机行业最早踏入 AI 人工智能领域厂商之一,早在2011年就已经在 iPhone 当中首度集成 Siri 智能助理。尽管后期行业大多分析认为,苹果几乎已经掉队,但苹果内部关于人工智能技术的研发从未停止。今年5月份的时候,彭博社就曾爆料了苹果的在人工智能领域的大动作,即苹果正计划将 AI 人工智能引入移动芯片中。
当时消息称,苹果内部已经开始测试一种独立专用于执行人工智能相关任务的处理芯片,该芯片在内部被称为“苹果神经引擎(Apple Neural Engine)”。据称,苹果这一人工智能处理芯片将提升苹果相关设备处理智能任务的能力,例如在面部识别和语音识别等方面。当然了,苹果并未对此置评。
很显然,苹果正持续在 AI 人工智能领域努力中,积极研发相关技术,以帮助自家的设备大幅提升效率。目前苹果设备的 A 系列芯片可以通过用两个不同的单元处理密集型或复杂的任务,分别是 CPU 主处理单元和 GPU 图形处理单元。如果这两个处理单元的部分任务可以转移到一个 AI 人工智能专用单元上,必然能够提升计算效率,同时帮苹果提升电池续航。
伴随着“苹果神经引擎”的消息出炉,很多人希望在6月份的 WWDC 全球开发者大会上,苹果能够透露一些相关 AI 处理芯片的进展或动态,不过事与愿违,直到现在也没有人清楚所谓的“苹果神经引擎”究竟是什么玩意。那么,在移动 AI 芯片的开发方面,苹果是否落后了呢?
华为比苹果领先了一步?
国内最大的智能手机厂商华为,作为狂喊“三年超越苹果”口号的主要竞争对手,也为自家的旗舰智能手机开发了定制 AI 单元的 SoC 芯片,即最近最新发布的麒麟970处理器。华为方面宣称,麒麟970是全球首个集成独立 AI 人工智能专用 NPU 神经网络处理单元的移动芯片。
NPU 神经网络处理单元是麒麟970的最大亮点。按照华为的说法, AI 性能密度大幅由于 CPU 和 GPU,能够用更少的能耗更快的完成更多任务,大幅提升芯片的运算效率。在 16 位浮点数(即FP16)时 NPU 运算能力达到 1.92 TFLOPs,有了 NPU 的加成,在图像识别任务上,对比 Cortex-A73 的性能提升 25 倍,能效提升 50 倍之多,图像识别速度可达到约 2000 张/分钟,拍摄 1000 张照片仅消耗 4000mAh 电池 0.19% 的电量。
尽管所谓的 AI 加持目前并没有统一标准进行衡量,只能听华为官方举例来解释,但不可否认,有了独立的 AI 单元之后,至少在拍照和图像处理上比之前单纯依赖 CPU 和 GPU 要快得多,保持高效率的同时更加的省电。而这些 AI 人工智能的理念,其实与 5 月份被爆料的“苹果神经引擎”如出一辙,说明未来 AI 独立单元内置于芯片一定是趋势,苹果也在做,只是华为抢先开了个头而已。
现在多数人已经知道,华为这枚 NPU 单元主要技术贡献来源于国家重点实验室中科院寒武纪,正是因为拿到了该实验室的神经网络指令集授权加速开发,才让麒麟 970 成为了首款集成寒武纪芯片的商用产品。而与华为相比,“苹果神经引擎”的具体细节和性能特点依然不为人知,不过可以预见的是,苹果的 AI 芯片与华为相比其中必有大量异曲同工之处。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0