神译局是36氪旗下编译团队,关注科技、商业、职场、生活等领域,重点介绍国外的新技术、新观点、新风向。
编者按:苹果的 M1 芯片是苹果在 Mac 上搭载的单核 CPU 基准测试成绩最快的芯片,在多核性能方面,也击败了许多高端英特尔竞品。但配置只是一部分。x86设备制造商从未将一个产品系列标准化在一个单一的CPU上,而M1可以做到。苹果正在打赌,M1足以服务于比X86通常能够解决的更大范围的市场,而且M1的先天性能足以满足各种价位范围的消费者。原文标题Apple’s M1 Positioning Mocks the Entire x86 Business Model,作者Joel Hruska。
近日,苹果公司更新了iMac,增加了新的SKU、显示面板和各种颜色选择。新系统由苹果的M1 CPU驱动,它使用ARMv8 ISA,而不是英特尔或AMD的x86 CPU。
这句话比它看起来更有革命性。三款新的iMac售价分别为1299美元、1499美元和1699美元,并不因内存(8GB)或CPU核心数而区分。苹果称M1为八核,它在名义上是。但它最好被理解为4+4的CPU架构,有四个高性能的CPU核心和四个高效率的CPU核心。你在1299美元得到的M1和你在1699美元得到的M1之间的唯一区别是一个GPU核心。
如果你想买MacBook Air或MacBook Pro,苹果会卖给你M1。想要一台Mac Mini?你会得到M1。对iMac或新iPad Pro感兴趣?你会得到M1。iMac内的M1 CPU有可能与苹果已经推出的系统内的CPU有不同的散热或时钟行为,但该公司决定避免披露时钟速度,这表明这些CPU只有微小的差别。例如,iMac可能有相同的3.2GHz基本时钟频率,但在负载下能更好地保持其频率。
但除此之外,苹果在更广泛的产品中销售单一的CPU,比任何竞争性的英特尔或AMD CPU的销售都要多。这充分说明了苹果认为它掌握了什么,即:一个在四核水平上足够快的CPU,因为从比例上看,M1实际上是一个四核芯片,有四个低功耗内核来处理低功耗工作负载并提供一点额外的性能提升,以应对巨大的市场范围,同时耗电量很小,它也可以在笔记本电脑中销售。
苹果能够这种做法的部分原因是,它在某些价位上一直在销售性能严重不足的系统。旧的21.5英寸iMac包括一个1099美元的双核CPU选项和一个1299美元的3.6GHz(无涡轮增压)四核。只有售价1499美元的六核iMac的CPU足够强大,甚至可以说以这个价格在2021年的PC中出货。这很重要,因为当评测这些系统时,将与它们所取代的硬件进行比较。无论怎样,M1似乎比目前的X86 CPU更快、更省电,尤其是与其他系统在相同价位上销售的产品相比时。
但配置只是一部分。如果M1本身不是一个优秀的CPU,苹果就不能这样定位。相对于X86,M1的效率明显提高,性能也有所改善,这使得苹果能够在各种产品和价位上统一使用单一的CPU内核。这与PC的传统定位完全相反。
x86原始设备制造商几乎从未将一个产品系列标准化在一个单一的CPU上。如果一个供应商在同一产品系列中提供多个轻薄型笔记本电脑,高端SKU将提供更高端的芯片。提供预制系统的工作站和游戏主机也遵循同样的模式。价格越高,可用的CPU也就越强大。
这有一个明显的历史原因。在过去40年的大部分时间里,更高的CPU性能需要花费更多的钱,而且对英特尔和AMD这样的公司来说更难实现。在现代,性能进步已经放缓,最低规格要求也随之放缓。苹果正在打赌,M1足以服务于比X86通常能够解决的更大范围的市场,而且M1的先天性能足以满足这一价位范围的消费者。
从M1的发布来看,这样的幻灯片的含义是,M1凭借其理想的定位,可以解决比传统x86 CPU更大范围的使用场景。
如果这看起来不像是对x86的的抨击,那么从另一个角度考虑这个问题。根据苹果公司的说法,M1是适合699美元电脑的CPU,也是适合999美元电脑的CPU,更是适合1699美元电脑的CPU。如果你想获得最长的电池寿命,它就是正确的芯片,也是获得最佳性能的正确CPU。想拥有M1 iMac的惊人性能,但买不起(或没有必要)昂贵的显示屏?买一台699美元的Mac mini吧,它的CPU完全相同。苹果的M1定位,从整体上评估,声称CPU便宜且不显眼,可以卖到699美元,强大且有能力,可以卖到1699美元,而且能效高,可以为平板电脑和价格介于两者之间的笔记本电脑使用。
没有一个x86 CPU是这样销售的,也没有一个x86 CPU定位为如此广泛的用例的解决方案。这有三个原因。首先,PC客户通常期望同一产品系列中的高端系统能够提供更快的CPU。过去,苹果和x86系统都是以这种方式销售的。 第二,英特尔和AMD都受益于几十年来的说法,即把CPU放在消费者的设备体验和享受的中心,并据此设计和定价他们的产品,即使这种说法在今天比早期时代要少一些。第三,似乎没有一个x86 CPU能够同时匹配M1的功耗和性能。
苹果公司愿意将M1定位在如此多的市场上,这对如此多的x86产品提出了挑战。它将英特尔和AMD置于证明X86客户需要在高性能和低功耗之间做出如此多的权衡的位置。M1有699美元和1699美元两种售价,这对计算机的价格应该主要反映其内部的CPU的观念提出了挑战。
苹果在M1上的赌注是,其定制的CPU性能现在如此之高,功耗如此之低,以至于在某一代产品中,系统内的芯片选择已经变得无关紧要。它向OEM厂商提出了挑战,要求他们考虑如果不为更快的CPU支付更高的价格,他们将如何配置更高端的系统。它对AMD和英特尔都构成了威胁,因为他们认为只有四个高性能内核的CPU已经足够快了,该公司1). 称其为八核芯片。2). 将其与台式机和笔记本电脑市场上售价在1500美元以上的6核、8核和10核英特尔和AMD系统相抗衡。
关于更高端的M1配置的传言并没有错,只是因为苹果在2020年推出的这组iMac更新中使用了相同的CPU。除非苹果打算完全放弃Mac Pro,否则它将不得不打造一个更高端的芯片来支持专业用户。
M1本质上是一个4+4的CPU配置,有4个FireStorm和4个IceStorm核心,以及一个附加上的DRAM内存池。我们知道苹果已经可以为M1扩展到16GB的DRAM,但目前的Mac Pro提供高达1.5TB的RAM,这对一个包装上的阵列来说有点多。即使我们假设每个FireStorm核心比x86核心快3倍,苹果在M1中只有4个FireStorm核心,它目前销售28个核心的Xeon W。
苹果可以将单一的M1 SoC设计延伸到桌面、平板电脑和移动设备上,但它不能将4+4 CPU与16GB的封装内存延伸到工作站市场。这里最可能的结果是未来的M级CPU有8到32个 "大 "内核和一个传统的DRAM接口,基于DDR4或DDR5。这个版本的SoC可能会省略封装的DRAM,而采用更多的CPU和可能的GPU内核。一个具有更大的L3或L4的不同缓存结构也将是一种可能性。
苹果不可能用单一的SoC解决整个市场的问题,但它可能只用2-3种不同的核心设计就能做到,这取决于它是否希望未来27英寸iMac更新提供自己的差异化的CPU。但是,无论苹果最终是否推出一些SKU,都不如该公司在此发出的信息重要。据苹果称,CPU的性能是令人印象深刻的,令人惊讶的低功耗,而且相当便宜。M1是如此优秀的CPU(据苹果公司称),非专业的苹果客户根本不需要关心他们的CPU。处于市场顶端的专业苹果客户最终将需要最小限度的关心,但这家位于库比蒂诺的公司可能仍将提供比过去更少的CPU配置选项。
这显然不能说服不喜欢苹果的生态系统,或需要比苹果销售的更多CPU性能的PC用户。但这是一个独特的、有别于我们所见过的任何论点。我们将看到该公司在今年晚些时候推出新的基于ARM的硬件时是否能维持这种说法。
译者:蒂克伟