A13仿生芯片,苹果发布会的无名英雄( 七 )

“我们经常公开谈论性能,”Shimpi表示。“但事实是,我们将其视为每瓦特的性能,这其实是在追求能源效率,如果构建高效设计,您也会碰巧建立性能设计。”

Shimpi和Schiller都对能效和性能的疯狂关注表现出了强烈的态度。例如,CPU团队将研究如何在iOS上使用应用,然后使用数据优化未来的CPU设计。这样,当下一代iPhone问世时,它将能更好地完成大多数人在iPhone上做的事情。

Shimpi表示:“对于不需要额外性能的应用,可以运行在去年的性能上,并且只需要更低的功耗即可。”

这种策略不仅适用于CPU。同样的每瓦特性能规则也适用于机器学习功能和图形处理。例如,如果一个开发者在iPhone的摄像软件上看到了GPU的大量使用,那么她就可以和GPU架构师一起找出更好的方法来做事情。这将为未来的图形芯片带来更有效的设计。

硅协同

那么当A13 Bionic开始工作时会发生什么呢?一般概念包括任务、委托和交接。对于低能耗的任务,比如打开和阅读电子邮件,iPhone将使用更高效的内核。但是对于更复杂的任务,比如加载复杂的web页面,这将由高性能内核负责。对于一些常规的、已建立良好的机器学习工作,神经引擎可以自行运转。但是对于更新的、更先进的机器学习模型,CPU及其专用的机器学习加速器提供了帮助。

推荐阅读