vlambda博客
学习文章列表

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

据彭博社报道,最近,苹果公司第一批针对Mac的自主开发芯片将具有多种功能特性,包括基于A14芯片的相同ARM架构,该芯片由CPU和GPU组成。

首批Mac处理器将具有八个高性能内核(代号Firestorm)和至少四个节能内核(内部代号Icestorm)。此外,苹果公司正在探索具有12个以上内核的Mac处理器。

这些自主研发的芯片将采用5nn工艺技术,苹果将选择台积电作为制造商。因为第一批定制Mac芯片的性能很低,并且无法达到英特尔为高端MacBook Pro,iMac和Mac Pro台式机提供的性能,所以第一批定制芯片将是新的非专业计算机。

彭博社报道称,苹果将在本月的WWDC会议上宣布Mac不再使用英特尔处理器,而是使用自己的ARM芯片,并推出第一款A14笔记本电脑。


黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

回顾历史,Mac处理器已经经历过三次变化

说起来你可能不信,Mac的处理器并没有一直与Intel交好。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

2005年,在WWDC全球开发者大会上,苹果联合创始人兼首席执行官史蒂夫·乔布斯和英特尔首席执行官保罗·欧德宁共同宣布,他们将在经典Macintosh上使用英特尔处理器。到2007年底,所有Mac都将过渡到英特尔平台。

而在此之前,苹果使用的一直是IBM和摩托罗拉的芯片,声明后,苹果立刻终止了与摩托罗拉和IBM的合作。最初,Mac系配备过Motorola 68000处理器,但是实际的使用体验还真是一言难尽,当然当年也就完全不存在所谓黑苹果,苹果一直在独立的世界里活着。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

为了进一步增强优势,苹果公司加入了PC阵营,并且决定不直接使用厂商消费端的处理器,而是与摩托罗拉和IBM共同开发处理器,以应对英特尔奔腾系列和Windows造成的威胁。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

既然合作研发花费了那么多的精力,为什么苹果不继续与摩托罗拉和IBM合作,反而转向敌方阵营的英特尔?

根据苹果公司的官方声明,他们对Power PC感到失望。处理器的性能不够,开发路线也模糊,功耗巨大。


黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

2003年,当苹果公司推出第一代Power Mac G5时,乔布斯曾承诺苹果公司将与IBM合作将G5芯片的频率提高到3.0GHz,但IBM并没有做到。乔布斯试图将新的G5芯片与PowerBook结合使用,但是由于功耗高,它最终成为了失败的产品。

如果苹果的Mac系列处理器真的被ARM所取代,那可以说是第四次革命。苹果之所以需要不断更新Mac处理器,是因为软件环境对性能的要求越来越高。以前,摩托罗拉和IBM的芯片是最好的例子。现在,英特尔芯片已接近“淘汰”状态,这是因为性能不再能够满足苹果的要求。多年来,“挤牙膏”已使英特尔遭受苦难。


为什么不选择风头正盛的AMD?

AMD的性能越来越强,选择AMD明明是更好的做法,苹果为何仍选择自行开发的ARM芯片?

首先,苹果2018年iPad Pro搭载的12X仿生芯片的性能已经超过了英特尔酷睿i5-8300H标准性能测试分数。与iPhone XS上的A12相比,A12X升级为8核CPU + 7核GPU架构,晶体管数量从69亿个堆栈到100亿个不等。与上一代i Pad A10X Fusion相比,CPU单核性能提高了35%,多核提高了90%。在GPU方面,它声称已达到Xbox One S级别。

当时,苹果公司正式宣布A12X的性能超过了便携式PC的92%。从GeekBench 4.3测得的数据来看,苹果并没有撒谎,A12X单核为5030点,多核为18217点,而英特尔的标准i5-8300H单核仅为4337点,多核13434点。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

到目前为止,市场上没有任何芯片可与平板电脑竞争。因此,今年新款iPad Pro的芯片只能解锁A12X的第八个GPU内核,另一个与A12X一致。

目前,新iPad Pro和MacBook Air 2020的跑步成绩已经在GeekBench跑步成绩数据库中。与上一代相比,MacBook Air 2020的单核性能提高了32%,多核性能提高了63%。但是这个结果仍然比配备12Z芯片的新款iPad Pro更好。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

这表明苹果自己的处理器性能足够强大。其次,苹果公司自行开发的ARM芯片可以进一步减少对第三方供应商(英特尔,AMD)的依赖,并控制自己的产品节奏。

此外,对于软件开发人员来说,配备有自主开发的ARM芯片的Mac是一件好事,因为他们在A系列芯片的软件改编工作中积累了很多经验。这样,与使用Intel处理器的Macs相比,可以大大降低软件兼容性,优化,适应和开发的难度。

另外,如果Apple的计算机使用与iPhone和iPad相同的芯片架构,是否可以理解它们之间的软件可以相互通信?

早在2018年WWDC会议上,苹果就提出了一项计划,以整合iOS和macOS这两个系统。这里的整合是指苹果公司希望开放移动和台式机的应用生态。

在macOS 10.14中,Apple将iOS新闻,股票和其他应用程序移植到了Mac。苹果在2019年启动了一个名为Project Cataylst的项目,以允许更多的第三方开发人员参与迁移工作。

黑苹果用户要哭了,苹果打算全部弃用X86架构全用自己的芯片

换句话说,苹果自主开发的ARM芯片可帮助iOS,macOS和iPadOS相互通信。多种因素的结合促使苹果转向自主研发的台式机芯片,而非AMD。


失去苹果对英特尔意味着什么?

IDC的2019年全球PC出货报告显示,苹果去年的PC出货量为1.784亿台,占市场份额的6.6%,排名世界第四。简而言之,在没有苹果公司支持的情况下,英特尔的芯片订单损失约为7%,但这只是轻微的影响,因为英特尔的主要战场是Windows市场。

对于英特尔来说,苹果自主研发的ARM芯片也具有潜在的威胁,这也可能成为最大的影响。苹果放弃英特尔的主要原因是其芯片性能不再能够满足Mac的需求。坦率地说,该产品没有竞争力。

以消费市场产品的性能为例,英特尔的芯片性能已被其老对手AMD所超越。 Cinebench R15中的AMD R9 3950X在默认条件下可以达到3932点,性能比Intel i9-9900K高约90%。超频至4.4GHz的R9 3950X得分4475,同时超频的i9-9900K得分2172。前者的性能比后者高约106%。

另外,苹果公司具有强大的行业影响力,做出这样的决定势必会引起其他科技公司的关注。这将使其他制造商认为英特尔的处理器不好。出于商业市场的考虑,他们也可能放弃英特尔并改用AMD或自行开发的芯片。结果,英特尔芯片的订单进一步减少,市场份额也将下降。如果英特尔继续挤牙膏并且无法提供功能强大的产品,那么放弃英特尔的Mac可能会引起一系列连锁反应。

比较麻烦的其实还有黑苹果用户,如果macOS放弃x86架构,那就意味着所有使用x86架构的计算机都不能再安装苹果系统,也就不能自己安装macOS体验完整接近于白苹果的系统体验,尤其是系统根本没有提供x86架构的情况下……

选择国产系统UOS、Windows还是继续选择macOS,这可能将是一个困难的抉择,尤其是如果没有x86也就意味着很多专业软件也需要重新适配,所以除非苹果放弃Adobe全家桶等专业软件,否则在一定时间内arm还是只能作为廉价笔记本。