更新时间:2024-11-07 12:09:05
苹果iPhone13搭载新处理器A15仿生芯片,拥有150亿个晶体管,比2020年的A14多27%,过去几天在科技新闻中占据主导地位。这些额外的晶体管中的大部分很可能用于新的GPU(图形处理单元)、新的AI神经引擎和其他一些东西。
具有更高时钟速度的桌面版A15可能会在今年晚些时候在新版本的MacBookAir、MacBookPro、iMac和MacMini上推出,具有两倍的缓存(32MB)。但是它的MacPro工作站呢?
好吧,Apple于9月10日发布了一个有趣的招聘信息,其中发布了一个位于的CPU缓存RTL微架构师的职位空缺。
这是库比蒂诺巨头发布的第五篇提到“CPU缓存”的工作,也是第三篇谈论多处理器系统的工作。所以,我们知道了,Apple正在计划使用两个或更多处理器的产品——而MacPro是目前唯一的候选产品。
(请注意,Apple可能指的是同一SoC中的多个处理器系列-例如中央处理单元、图形处理单元、神经处理单元等)。
最新的职位描述提到了“多处理器系统的CPU多级缓存子系统架构和RTL开发”,当涉及到多核和多个物理处理器时,如何处理缓存(作为第一端口的超高速内存)实际CPU内核与系统其余部分之间的调用)至关重要。
在另一份工作职位(Linux嵌入式工程师)中,Apple提到,成功的候选人将成为“在多处理器环境中为未来Apple产品验证多学科复杂片上系统(sic)的高知名度团队的一员”。在补充说他们“将为支持新的尖端技术的下一代Mac产品开发Linux环境(原文如此)”之前。
我们知道,AppleM1的两个高性能内核各有320KB组合L1缓存,并共享12MBL2缓存。其余四个节能核心各有192KB组合二级缓存,共享4MB二级缓存。它们没有任何L3缓存,因为M1本质上是受A14启发的。
不过,要从MacPro上启动Xeon,Apple将需要一种不同类型的处理器,一种具有不同缓存架构、更高时钟速度并且可以支持比当前提供的16GB多得多的内存(并且位于系统级封装配置中的SoC)。
我们看到多处理器提及而不是强调多核这一事实使我们相信,Apple可能决定保持较低的内核数量,同时通过添加更多处理器来提高性能。
更多的内核会增加对L3缓存的需求。例如,64核ThreadripperPro3995WX的每个核心共享64KL1、512KL2和256MBL3(每个4MB)。顺便说一句,这仅比Apple节能核心的L1+L2缓存配额多一点,这可能表明该公司不愿意增加另一层复杂性(即L3共享缓存)。
因此,我们最终可能会得到一台MacPro,它带有两个假设的M2X,提供64GBRAM(每个32GB)或四个带有128GB内存,可能是DDR5。这将涵盖八种当前内存配置中的三种,在当前基于Xeon的MacPro上最高可达1.5TB,但仍然感觉不足。
苹果必须想出一个技巧,让M1的继任者能够支持更多的系统内存,如果它想被认真对待的话。
不过,不太可能发生的一件事是,Apple将重振Xserve服务器品牌,为世界各地的企业提供机架式服务器。自上次Xserve推出以来已经过去了将近13年,市场已经发生了翻天覆地的变化。虽然戴尔、惠普和联想等公司仍然存在,但谷歌、Facebook、微软、阿里巴巴和亚马逊等超大规模企业已经改变了市场动态。
这些公司对计算能力有着巨大的胃口,并且在涉及到他们想要的东西时不害怕设定议程(这也是为什么AMD和英特尔近年来都收购了FPGA公司的原因)。我认为苹果不想在那种残酷、低利润的环境中竞争。
然而,苹果紧随所有其他超大规模厂商并推出自己的服务器芯片仅供内部消费也就不足为奇了。毕竟,在拥有数亿iCloud用户并计划成为服务巨头的情况下,苹果在基础设施方面做的事情,在客户端做的事情,符合苹果自己的利益。
通过拥有整个垂直堆栈并为其最终用户提供其他地方无法提供的独特功能,减少对第三方的依赖;超级充电的ApplePrivacyRelay,超高效的视频编码技术,逼真的视频会议工具,适用于低带宽;管道(线)梦?让我们来看看。