评论苹果似乎在其硅片路线图上跳过了几个步骤.
苹果本周发布的M4 iPad Pro不仅因为另一场充耳不闻的广告宣传活动而遭到强烈反对,而且给我们留下的关于苹果硅片产品组合健康状况的问题比答案更多.
首先,在去年万圣节可怕的快速发布会上宣布的支持iGiant的MacBook和iMac的“新”M3系列部件,甚至还没有庆祝它们的一岁生日.
更重要的是,Mac Mini、Studio和Pro型号仍然在撼动较老的M2系列处理器,从技术上讲,M2 Ultra仍然是产品阵容中最受欢迎的部分.
我们完全没有料到M3 Ultra会在6月份的WWDC之前亮相,我想我们都同意Mac Mini早就应该更新换代了--它的设计可以追溯到2010年.
本周推出了与ARM兼容的M4,我们不禁想知道M3 Ultra是否会成为现实,或者库克和公司是否会直接跳到M4上.
有一些先例表明这种情况可能会发生:iMac从未接受过M2的更新,直接从M1跳到了M3.
与更新后的iPad Pro一起发布的M4提供了比M3更多的实质性改进.
最值得注意的是,它正在使用台积电的第二代3纳米制造工艺.
我们了解到M4兼容ARMv9架构,包括ARM的SME2扩展.
与M3相比,M4增加了两个额外的能效核心,使全规格1TB或2TB iPad Pro的总能效达到10个(四个性能,六个效率),并将神经处理单元--或者苹果更喜欢的神经引擎--的性能提升到38个机器学习的顶端.
对于256 GB和512 GB的iPad Pro来说,M4有九个内核:三个性能和六个效率.
如果苹果的性能声明是可以信赖的--并不完全相信--新芯片的中央处理器比M2快50%,图形处理器快4倍.
太糟糕了,所有的性能都被困在iPad里,在那里你很难找到任何能真正拉动M4的S腿的应用程序.
作为M2 iPad Pro的拥有者,这只秃鹰可以非常自信地告诉你,苹果平板电脑最不需要的就是更高的性能.
也许最显著的改进--也是我们在第一天的报道中强调的--是M4的S升级了NPU.
与M3的18个顶部相比,这是一个很大的改进.
我们仍然不知道的是,这个规范是以多高的精度实现的.
如果我们必须猜测它可能是8位的话.
虽然苹果从2017年就开始在其芯片中销售NPU,但这项技术已经成为竞争对手英特尔和AMD的必备技术,因为它们正在争先恐后地支持使电脑成为人工智能PC的人工智能应用程序.
38个Top也是一个重要的数字,因为它远远高于AMD的Ryzen 8040系列部件所声称的16个top,或者英特尔的Meteor Lake芯片能够支持的10个top.
英特尔曾表示,其月球湖部件的NPU将达到45顶--但这些顶要到今年晚些时候才会上市.
高通将于今年晚些时候推出的X Elite部件也将拥有45个最高NPU.
根据记录,你不需要NPU就可以在家里运行AI聊天机器人.
我们有一个完整的指南,可以在你的CPU或GPU上运行像Llama2或Mistral-7B这样的型号,你可以在这里找到.
相反,围绕NPU的兴趣集中在实现人工智能功能而不影响散热、性能或电池寿命.
苹果声称的另一个重要改进是提高了芯片的内存带宽.
正如我们在过去讨论过的,内存带宽是运行模型时的主要瓶颈.
在许多情况下,AI模型的性能更多地受到内存速度的限制,而不是LOPS或OPS的限制.
这就是为什么我们看到GPU制造商在数据中心推动更快、更高密度的HBM配置-但同样的情况也适用于在消费电子产品上运行AI模型.
尽管苹果的营销材料中没有提到,但网民在挖掘苹果的Xcode 15.
4候选版本时发现了ARM的可伸缩矩阵扩展(SME),这也应该有助于加快机器学习工作负载.
我们仍然不知道,而且很可能要等到M4进入Mac之后才会知道.
但这并不意味着我们不知道为什么苹果在M3之后这么快就推出了芯片.
一些人猜测,转向台积电的第二代3 nm制程技术可能需要苹果重新设计.
这很可能是真的.
但作为台积电的英雄客户之一,苹果应该很早就意识到这一点.
请记住,设计芯片不是一夜之间的事情,而且是一项极其昂贵的工作--特别是在我们这里谈论的尖端过程节点上.
因此,我们并不认为这是一个令人满意的解释.
知道这一天即将到来,为什么苹果会如此迅速地相继推出M3和M4呢?我想我们必须等到WWDC,看看M3 Ultra是否会亮相,或者苹果是否会选择在今年全面推出M4 Pro/Max/Ultra.
另一种可能性与最近在苹果当前的SoC中发现的一个特别糟糕的漏洞有关.
这个漏洞被称为GoFetch,它利用数据内存相关预取器(DMP)来泄露加密密钥.
我们有一篇关于GoFetch的完整文章,你可以在这里找到.
可以在M3上禁用DMP,但正如研究人员指出的那样,这样做可能会显著降低性能.
目前还不清楚M4是否提供了硬件级别的GoFetch漏洞缓解--这类芯片的开发时间表表明没有--但我们不能排除这一可能性.
更有可能的原因是,英特尔、AMD和高通的下一代芯片可能会让苹果感到担忧.
需要明确的是,浏览一下Geekbench浏览器就会发现,M3--以及它的Pro和Max兄弟--仍然是一个非常有竞争力的小芯片.
然而,首席执行官蒂姆·库克现在让投资者们想知道,他在整个人工智能领域是如何错失良机的.
过去,人们关心的指标是单核和多核CPU和GPU的性能.
在人工智能时代,所有人想听到的只有失败和运维.
正如我们前面提到的,NPU的性能已经成为人工智能PC领域值得击败的指标,微软设定的目标是40个最高.
显然,苹果并不受制于这一标记.
它可以自己决定什么是一个好的目标.
但苹果在这一指标上的竞争失败可能会导致人工智能应用程序开发商优先考虑Windows设备,而不是Mac设备,这最终可能会降低铝制系统对消费者的吸引力.
这不仅意味着设备销售利润的减少,也意味着应用程序收入的减少--我们相信这真的会让投资者热血沸腾.
对于那些正在考虑购买Apple Silicon Mac的人,我们能给出的最好建议就是等待.
最坏的情况是,M4最终只是M3的一个边缘升级,大部分优势都偏向了AI应用--这一点你可能关心,也可能不关心.
如果发生这种情况,历史告诉我们,你将能够以相当大的折扣购买上一代Mac电脑.
®,编者按:本文已更新,包括M4的ARM架构版本及其核心配置.