微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > 苹果A11 Bionic芯片背后的故事,跟三年前一场赌注有关?

苹果A11 Bionic芯片背后的故事,跟三年前一场赌注有关?

时间:08-26 来源:科技行者 点击:

务时,关闭性能核心,使用能效核心,减少电池消耗。

A11 Bionic 继续沿用这个思路。不同的是,iPhone X处理器第一次采用了六核心,其中两颗为高性能核心,四颗高效能核心。

如此来看,先前导入到A10 Fusion芯片的高功能与高效能核心,也获得了换代更新,包括多了2个核心,以及可以进行非对称多重处理(asymmetric multi-processing)任务,这意味着可以立刻运行1、2、3、4、5或6核心。

结构调整,带来的效益是:A11 Bionic 高性能核心比上一代速度提升 25%,高效能核心速度提升 70%,而多核同时工作性能提升高达 70%。

"神经引擎"的秘密

除了这些在A10 Fusion 核心数、性能升级之外,A11 Bionic 还重新设计了两个全新的杀手锏:神经引擎(Neural Engine)和图形引擎(Graphics Engine)。

▲ Srouji (左二)和库克在以色列与苹果员工在一起

以前,苹果一直在用第三方GPU。本次在A11 Bionic上,苹果做了首款自己设计完成的GPU。至于,苹果为何选择自主研发芯片来执行AI任务?

Srouji表示,Neural Engine(神经引擎) 的开发可说是苹果IC设计团队对于优化系统效率、永无止境追求的体现。这对双核引擎能认出人、地点、物体,还能以每秒6000亿次的速度处理机器学习任务。

但对于部分应用程序或软件而言,有些算法可以更好利用函数程式模型(functional programming model)。这其中也包括了iPhone X最新的脸部追踪和Face ID,以及扩增实境(AR)相关的物体侦测。

这些功能都要用到神经网路、机器学习或是深度学习等。这种类神经处理可以 在CPU上运行,若能在GPU上处理则更佳。

对于这种类神经网络的程序模型来说,如果实现了通过针对该应用设计的专属定制芯片,那在执行完全相同的任务时,将比普通图形引擎更节能。而苹果是如何做到呢?

Srouji进一步指出,Neural Engine的秘密在于其能够进行矩阵乘法(matrix multiplications)以及浮点处理(floating-point processing)。

A11 Bionic 里的Neural Engine只进行专门的一些任务处理而已,并不进行通用化用途。Schiller在旁补充道,脸部识别、AR物件侦测以及在即时状态下进行生动表情符号(Animoji)脸部追踪等,是其特殊运算任务中的几项。

除此之外,苹果不愿多做阐述了, 对这个神经引擎不愿透露更多细节。

▲ 在苹果的一个秘密实验室中展开的对芯片耐久性的测试

毕竟,一贯嗅觉敏感的苹果,自行为产品设计处理器,是它与竞争对手的最大区别之一。

由自家的工程师来设计处理器,苹果可以完美的将硬件和软件进行优化和结合,同时还可以对处理速度以及电池续航能力进行掌控。比如,在芯片(通常叫系统芯片,即 soc)内部的元件里,包含有一种图像信号处理器以及储存控制器,可以让苹果为拍照以及储存照片设计功能,就像 iphone 5s 带有的连拍模式(burst mode)。

自主芯片研发还为苹果带来一项收益, 苹果的工程师可以与设计师进行合作,一起为一些领先几年的新功能进行保密,而不必提前去通知芯片厂商尤其是三星,因为他们是苹果最主要的芯片代工厂商。

毫无疑问,芯片对苹果的重要性,而 Srouji 却是在这家全球最能赚钱的公司里掌握着可能是最重要的部门。

▲ A11 Bionic 芯片上自主研发GPU

自主设计半导体是相当冒险的决定。这种大约仅有邮票大小的微处理器是所有计算机设备中最重要的部件,但 Srouji 却说这项研究很有趣,"苹果的芯片架构师是艺术家,工程师则是巫师。如果一位设计师说‘这很难’,我就会首先想到,只要存在理论上的可能性,就算是很难也是可以实现的。"

Srouji 是以色列人,加入苹果之前曾为英特尔和 ibm 工作,他体格强壮,为人热情,会说一口流利的阿拉伯语、希伯来语和法语,他的英语带有一点口音。如果有哪个项目与苹果相关,Srouji 的态度一向都是"困难才是正确的,因为简单代表着浪费时间"。

-END-

结束了吗?

对待苹果一定要有 One more thing

苹果A11 Bionic 到底有多强?附上暴力跑分测试结果

根据Geekbench测试结果, A11 Bionic与 iOS、Android、PC平台横向对比

iOS 跑分排行榜

从成绩来看,A11 Bionic 处理器的单核成绩最高达到了 4195 分,多核心成绩超过 10000 分。不仅超越 A10 Fusion,连 iPad Pro 上的 A10 X Fusion 也给秒了。

Android集体跪了

横向对比来看,Android 阵营最强的三星 Galaxy S8、Note 8 上搭载的 Exynos 8895,单核心成绩只有 1965 分,而多核心成绩不过 6494 分。显然,苹

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top