手机芯片里的NPU用途 npu处理器有什么用

21世纪初的科幻电影中 , AI总是作为机器人的形象出现 , 电影中的人工智能几乎“无所不能” , 用脑洞大开的想象力为我们演绎充满科技感的未来世界 。不过回到现实世界 , AI虽然还没有实现科幻大片中的超强智慧 , 但也已经通过手机、智能音箱等终端设备开始走进我们的生活 , AI再也不只是一个遥远又陌生的概念 。

手机芯片里的NPU用途 npu处理器有什么用



目前手机市场中 , AI已成为标配 , 但手机里的AI够不够聪明 , 还得看手机芯片里的NPU是否够强大 。那么 , NPU到底是什么呢?近日 , 华为麒麟官方发布了《看懂芯片原来这么简单》系列漫画 , 为大家带来了详细解读 , 接下来一起看看吧!

手机芯片里的NPU用途 npu处理器有什么用



NPU:手机AI的核心载体
大家都知道 , 手机正常运行离不开SoC芯片 , SoC只有指甲盖大小 , 却“五脏俱全” , 其集成的各个模块共同支撑手机功能实现 , 如CPU负责手机应用流畅切换、GPU支持游戏画面快速加载 , 而NPU(神经网络处理器)就专门负责实现AI运算和AI应用的实现 。

手机芯片里的NPU用途 npu处理器有什么用



在手机SoC中 , NPU扮演最聪明的角色 , 并直接影响手机AI能力的强弱 。2017年 , 华为推出自研架构NPU , 相比传统标量、矢量运算模式 , 华为自研架构NPU采用3D Cube针对矩阵运算做加速 , 因此 , 单位时间计算的数据量更大 , 单位功耗下的AI算力也更强 , 相对传统的CPU和GPU实现数量级提升 , 实现更优能效 。

手机芯片里的NPU用途 npu处理器有什么用



手机芯片里的NPU用途 npu处理器有什么用



NPU懂了 , 可是AI究竟怎么用?
2017年 , Alpha狗打败围棋第一人柯洁 , 被科技行业认作AI技术的里程碑 , 与此同时 , 网络上AI毁灭论甚嚣尘上 , 阻止AI技术发展的声音不绝于耳 , 然而 , 技术是一把双刃剑 , 只要将AI应用在更多贴近日常生活需求的场景里 , AI能够为我们带来更多便利 。
基于端侧AI技术的深厚积累 , 华为联合开发者及合作伙伴率先落地了不少AI应用 。例如 , 2018年麒麟980实现了AI姿态识别功能 , 能在人物快速运动的状态下 , 准确识别人体骨骼线条 , 为AI应用开发提供更多基础能力 。
手机芯片里的NPU用途 npu处理器有什么用



2019年 , 麒麟990系列实现AI人像实时分割能力 , 能精准分割人物和背景 , 并将背景实时替换 , 相比其他手机实现的换背景功能 , 麒麟990系列还能精准识别每一个个体 , 并将其移除画面 , 为更多视频类的AI应用提供新的玩法和可能 。

手机芯片里的NPU用途 npu处理器有什么用



除了芯片层面的AI能力外 , 目前搭载麒麟990系列的华为Mate 30系列已经实现一系列AI应用 。其中 , AI随心支持手机屏幕实时跟随人脸 , 无需重力感应 , 手机界面就能跟随面部方向实时旋转 , 看视频不用反复开关锁定屏幕 。

推荐阅读