同样的神经网络引擎,苹果A11芯片比华为麒麟970牛在哪?
本文编辑:Cynthia
iPhone X发布之后,999美元的售价并没有让人止步,相反,新iPhone的Face ID等功能让越来越多的人期待,库克在《早安美国》节目里也说了,iPhone X搭载了那么多新技术,999美元的价格绝对物有所值。
恩,这点我挺赞同,就想问问有几个朋友已经默默入手iPhone 7?
对于一名软件开发从业者来说,新iPhone最让我们关注的其实是那颗A11芯片。尽管在发布会上没有做过多描述,也没有做什么跑分对比,可能是因为在库克眼中,iPhone可能还没有值得一比的对手。
但无论是Face ID还是人像光效,或者是Animoji动画表情等功能,都是基于这颗A11芯片。这不像上次的双摄像头那么容易被友商所效仿,按照苹果官方的说法,A11 Bionic芯片在3年前开始研发,是一个六核处理器,比上一代快25%,能效提升了70%。
最为神奇的部分在于A11芯片中的“神经引擎”,用于加速人工智能相关的任务,例如负责处理Face ID的人脸识别、根据表情生成Animoji等机器学习算法。
在上次的推文中我们分析过,根据高盛发布的AI相关报告,中国的人工智能行业与美国相比唯一弱势在于芯片领域。
那么,新iPhone上的这个A11 Bionic芯片到底牛在哪呢?
如果比参数和跑分,直接爆表
中国的手机厂商喜欢跑分,A11在Geekbench上的跑分显示,单核性能平均4169,多核性能平均9836。上一代A10的单核性能平均3332,多核性能平均5558,提升30%和50%。而高通骁龙835的GeekBench成绩为单核2000左右,多核6500左右,苹果A11吊打安卓旗舰芯片。
在工艺方面,A11采用台积电10nm FinFET工艺,集成了43亿个晶体管,相比之下,华为麒麟970同样采用10nm工艺,集成了55亿个晶体管,从集成晶体管数量来说,华为麒麟970完胜。
A11首次搭载苹果自研GPU,更省电。性能相比A10 Fusion提升30%,针对AR、沉浸式3D游戏等方面都进行了优化,比A10快了30%。A11里还集成了苹果自研的ISP、自研的视频编解码器等等。
A11是一款人工智能芯片
A11 Bionic芯片上搭载的“神经网络引擎”是一个专用于机器学习的硬件,这个神经网络引擎跟麒麟970的NPU一样,是在手机处理器平台新加入的一个擅长神经网络计算的硬件模块。
A11的神经网络引擎采用双核设计,每秒最高运算次数为6000亿次,苹果高级副总裁Phil Schiller叉着腰说:“A11 Bionic是一款智能手机到目前为止所能拥有的最强劲、最智能的芯片。而基于ASIC的深度学习,实现了高准确率之外,还能比基于通用芯片(GPU、FPGA)的方案减少功耗。”
在IFA2017大会上,华为发布的麒麟970芯片通过内置NPU神经网络单元也已成为一款内置AI功能的移动端芯片。目前麒麟970可以在一分钟内识别出2005张照片,而普通芯片只能识别出97张。
A11芯片的神经网络引擎应用在哪?
最重要的功能——刷脸解锁
新iPhone的face ID功能着实让人惊艳了一把,Face ID采用了人工智能加持的结构光方面,通过机器正面上方的景深感知摄像机完成数据采集,红外发射器发射3万个侦测点,利用神经引擎将反射回来的数据与A11芯片内存储的数据进行对比,实现用户面部识别,做到百万分之一的失误率。
同时还具备眼球追踪功能,面对屏幕但眼睛没看着也不会解锁,所以拿照片是解不了锁的。而且有些人说还要化妆再解锁,但是通过深度学习的推理应用和训练这2部分,也不会说不化妆就不能解锁。
所以,不要拿Face ID开玩笑,这技术还是很神奇的。
人工智能落地是未来的关注点
与A11芯片相比,华为麒麟970的弱势在于还没有实现基于神经网络单元的功能落地。基于麒麟970芯片,可能在不久以后,华为就可以推出类似于Face ID的功能。
人工智能再神奇,归根结底也是要为人类服务。目前在互联网行业,图片识别、语音识别、智能翻译等与大众相关的人工智能产品不在少数,更多的还会应用到生产企业中去,提升生产效率。
显而易见,未来人工智能行业发展是围绕着“落地”来进行的,在第六届TOP100全球软件案例研究峰会已入围案例中,我们也可以发现这个趋势。在已入围案例中,
阿里巴巴人工智能实验室智能终端负责人茹忆通过“天猫精灵”分享阿里巴巴人工智能的落地思路;
宜人贷数据科学家王婷从人工智能在金融反欺诈领域的应用介绍宜人贷对人工智能的应用实践;
海航生态科技集团技术研究院研发总监李书博将分享“海航HNA Bot智能语音交互服务”的案例;
58转转架构算法部负责人孙玄将以人工智能在推荐系统中的应用为切入点,分享人工智能的具体应用和实现思路。
第六届TOP100全球软件案例研究峰会将于11月9-12日在北京国家会议中心举办,甄选100个本年度最具行业代表性的软件研发案例,现场解读其解决方案和背后的技术逻辑,帮助研发团队快速提高效能。
更多TOP100案例信息及日程请前往[官网]查阅。4天时间集中分享2017年最值得学习的100个研发案例实践。本平台共送出10张开幕式单天免费体验票,登录TOP100summit官网即可申请,数量有限,先到先得。
同样的神经网络引擎,苹果A11芯片比华为麒麟970牛在哪?的更多相关文章
- 苹果M1芯片各种不支持,但居然可以刷朋友圈!你会买单吗?
上个月和大家一起分享过,最新的苹果M1芯片上支持的各种开源软件.什么?还没读过?赶紧点这里:一文解读苹果 M1 芯片电脑上的开源软件. 现在已经过去了半个月,想必有不少的同学都已经入手了最新的苹果M1 ...
- [百家号]华为:最强ARM服务器芯片,华为鲲鹏920处理器发布
华为:最强ARM服务器芯片,华为鲲鹏920处理器发布 泡泡网 百家号2019-01-0716:11 https://baijiahao.baidu.com/s?id=162198839753232 ...
- 一个java 开源神经网络引擎 joone
https://sourceforge.net/projects/joone/files/?source=navbar joone
- 苹果 M1 芯片 OpenSSL 性能测试
Apple M1(MacBook Air 2020) type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes md2 0.00 0.00 0.00 ...
- 专业语音芯片MT8516 华为AM08蓝牙音箱
天猫精灵和亚马逊专用的语音芯片哦!联发科! 华为AM08蓝牙音箱 WT51F5161T的8052 微处理器,RC内振12MHz,具有16Kx8 的flash,硬件IIC,SPI,CEC,IR,RTC, ...
- 苹果iPhone X上搭载的那颗A11仿生芯片,到底牛在哪?
苹果iPhone X上搭载的那颗A11仿生芯片,到底牛在哪? 上周,苹果公司在刚刚落成投入使用的“飞船”新总部(Apple Park)举行2017年秋季新品发布会,整场发布会基本被iPhone X抢尽 ...
- 手机Soc芯片简介
手机SoC(System On a Chip,在一个芯片里面集成CPU.GPU.SP.ISP.RAM内存.Wi-Fi控制器.基带芯片以及音频芯片等)芯片(基于arm架构指令集) 高通骁龙(Snapdr ...
- 处理器 趣事 CPU/GPU/TPU/DPU/BPU
有消息称,阿里巴巴达摩院正在研发一款神经网络芯片——Ali-NPU,主要运用于图像视频分析.机器学习等AI推理计算.按照设计,这款芯片性能将是目前市面上主流CPU.GPU架构AI芯片的10倍,而制造成 ...
- 为什么edge AI是一个无需大脑的人
为什么edge AI是一个无需大脑的人 Why edge AI is a no-brainer 德勤预计,到2020年,将售出超过7.5亿个edge AI芯片,即在设备上而不是在远程数据中心执行或加速 ...
随机推荐
- graphicsmagick常用命令
显示图像文件详细信息 gm identify a.jpg 1.更改当前目录下.jpg的尺寸大小,并保存于目录.thumb里面 gm mogrify -output-directory .thumbs ...
- RF使用ie浏览器访问页面,浏览器启动只显示This is the initial start page for the WebDriver server,页面访问失败
问题描述:启动ie浏览器后,页面显示如下: 问题定位: 1.IE页面缩放没有设置成100% 2.ie浏览器的安全模式设置是否都将“启动保护模式”勾选上 3.iedriver驱动版本号是否和seleni ...
- Docker 仓库管理
仓库 ( registry ) 是一个用来存放镜像的地方,当我们执行 docker pull centos 去拉取 centos 镜像时,默认是从 Docker Hub 这个公共仓库来拉取的: 对于企 ...
- Redis 操作有序集合数据
Redis 操作有序集合数据: > zadd names "Tom" // zadd 用于往有序集合中添加元素,其中 1 在 Redis 中称为 score(分数),用来进行 ...
- Splash 对象属性
args js_enabled resource_timeout images_enabled plugins_enabled scroll_position
- 升级nodejs至最新
网上找出了很多升级nodejs版本的方法,都不太好用,直至发现这个: 在命令行窗口中执行:where node: 然后在nodejs官网中下载最新版本,将刚才目录下node.exe替换掉: 最后执行: ...
- 使用jquery的 $.grep实现es6的filter效果
现在es6是趋势,习惯了es6会方便的多,但是有时候由于项目的限制,会限制es6的使用,在处理数组的时候,往往会想将一个数组进行过滤产生另一个新数组,如es6的filter 如下,我又一个数组,[1, ...
- codeforcess水题100道
之所以在codeforces上找这100道水题的原因是为了巩固我对最近学的编程语言的掌握程度. 找的方式在codeforces上的PROBLEMSET中过的题最多的那些题里面出现的最前面的10个题型, ...
- Java实现简单的正则表达式匹配
import java.util.regex.Pattern; public class Test_REG { public static void main(String[] args) { //只 ...
- Java网络编程之TCP通信
一.概述 Socket类是Java执行客户端TCP操作的基础类,这个类本身使用代码通过主机操作系统的本地TCP栈进行通信.Socket类的方法会建立和销毁连接,设置各种Socket选项. Server ...