苹果新Mac Pro台式电脑

苹果iPhone13搭载最新处理器A15仿生芯片,拥有150亿个晶体管,比2020年的A14多27%,过去几天在科技新闻中占据了主导地位。 这些额外的晶体管中的大部分很可能用于新的GPU(图形处理单元)、新的AI神经引擎和其他一些东西。

具有更高频率速度的桌面版A15可能会在今年晚些时候在新版本的苹果MacBook Air、MacBook Pro、iMac和Mac Mini 上推出,具有两倍的缓存 (32MB)。但是它的Mac Pro工作站会吗?

更多的功能需要更多的缓存

好吧,Apple于9月10日发布了一个有趣的招聘信息,其中发布了一个位于美国的CPU缓存RTL微架构师的职位空缺。

这是库比蒂诺巨头发布的第五个提到“CPU 缓存”的工作,也是第三个谈论多处理器系统的工作。所以,我们知道了,Apple正在计划使用两个或更多处理器的产品——而苹果Mac Pro是目前唯一的候选产品。

(请注意,Apple可能指的是同一 SoC中的多个处理器系列 – 例如中央处理单元、图形处理单元、神经处理单元等)。

最新的职位描述提到了“多处理器系统的CPU多级缓存子系统架构和RTL开发”,当涉及到多核和多个物理处理器时,如何处理缓存(作为第一端口的超高速内存)实际CPU内核与系统其余部分之间的调用)至关重要。

在另一份工作职位(Linux 嵌入式工程师)中,Apple提到,成功的候选人将成为“在多处理器环境中为未来 Apple 产品验证多学科复杂片上系统 (sic) 的高知名度团队的一员”。在补充说他们“将为支持新的尖端技术的下一代 Mac产品开发Linux环境(原文如此)”。

苹果mac pro

更多的缓存,不同的缓存?

我们知道,Apple M1的两个高性能内核各有320KB组合L1缓存,并共享12MB L2 缓存。其余四个节能核心各有192KB组合二级缓存,共享 4MB二级缓存。它们没有任何L3缓存,因为M1本质上是受A14启发的。

不过,要从 Mac Pro上启动 Xeon,Apple将需要一种不同类型的处理器,一种具有不同缓存架构、更高频率速度并且可以支持比当前提供的 16GB多得多的内存(并且位于系统级封装配置中的SoC)。

看到提及多处理器而不是强调多核这一事实使我们相信,Apple可能决定保持较低的内核数量,同时通过添加更多处理器来提高性能。

更多的内核会增加对L3缓存的需求。例如,64核Threadripper Pro 3995WX的每个核心共享64K L1、512K L2和256MB L3(每个4MB)。顺便说一句,这仅比Apple节能核心的L1+L2 缓存配额多一点,这可能表明该公司不愿意增加另一层复杂性(即L3共享缓存)。

因此,我们最终可能会得到一台新Mac Pro,它带有两个假设的M2X,提供64GB RAM(每个32GB)或四个带有128GB内存,可能是 DDR5。这将涵盖八种当前内存配置中的三种,在当前基于Xeon的Mac Pro上最高可达1.5TB,但仍然感觉不足。

苹果必须想出一个技巧,让M1的继任者能够支持更多的系统内存,如果它想被认真对待的话。

 没有Xserve服务器

不过,不太可能发生的一件事是,Apple重振 Xserve服务器品牌,为世界各地的企业提供机架式服务器。自上次Xserve推出以来已经过去了将近13年,市场已经发生了翻天覆地的变化。虽然戴尔、惠普和联想等公司仍然存在,但谷歌、微软、阿里巴巴和亚马逊等超大规模企业已经改变了市场动态。

这些公司对计算能力有着巨大的胃口,并且在涉及到他们想要的东西时不害怕设定限制(这也是为什么AMD和英特尔近年来都收购了FPGA公司的原因)。我认为苹果不想在那种残酷、低利润的环境中竞争。

然而,苹果紧随所有其他超大规模厂商并推出自己的服务器芯片仅供内部消费也就不足为奇了。毕竟,在拥有数亿iCloud用户并计划成为服务巨头的情况下,苹果在基础设施方面做的事情,在客户端做的事情,符合苹果自己的利益。

通过拥有整个垂直堆栈并为其最终用户提供其他地方无法提供的独特功能,减少对第三方的依赖;超级充电的Apple Privacy Relay,超高效的视频编码技术,逼真的视频会议工具,适用于低带宽;管道(线)梦想?就让我们拭目以待吧!