(原标题:AMD黄金时代再临?)
8月7日,AMD推出了Epyc CPU系列的7nm刷新版。这些新核心不仅仅是特定类别的单核英特尔,它们在每个类别中都实现了巨大的改进。AMD降低了每核定价,增加了IPC,并承诺提供比同等英特尔插槽更多的CPU内核。
在以往,只有过一次,AMD能够如此果断地击败英特尔——2005年引入了双核Opteron和Athlon 64 X2。而本周Epyc的推出则让这种体会变得更大。2005年,AMD的双核与英特尔的内核数量相匹配,表现优于英特尔的时钟和内核,并且相当昂贵。这一次,AMD正在寻求三连胜,因为它具有更高的性能、更多的内核和更低的每核定价。可以说,这是该公司对英特尔高端Xeon市场最严重的攻击。
行业分析师已经预测,AMD的服务器市场份额可能在未来12个月内翻一番,到2020年第二季将达到10%。在数据中心市场中实现更大的份额是AMD的一个关键目标。更高的企业和数据中心市场份额不仅会增加AMD的收入,还有助于稳定该公司的财务业绩。AMD在过去二十年中的一个关键弱点是其对低端PC和零售渠道销售的依赖。这两个市场往往对经济衰退敏感。低端PC市场也提供最低的每插槽收入和最小的利润。衰退对企业商业周期的影响较小。AMD在2005年至2006年间实现了大量企业市场份额的目标,当时其服务器市场份额突破了20%。
爱好者喜欢专注于AMD的桌面性能,但在游戏之外,整体PC销量正在下降。像二合一这样的狭窄类别的增长并不足以抵消总体销售下滑。虽然没有人预计PC市场会出现失败,但很明显,2011年的衰退并非如此。对于扩大其在台式机和移动市场中的份额而言,AMD仍然有意义,但更有意义的是争夺服务器领域的份额,其中收入和单位出货量在过去8年中都有所增长。2019年可能是服务器销售的下滑年份,但将工作负载转移到云端的较大趋势并未显示出放缓的迹象。
为什么Rome是对英特尔的威胁
在对Rome的讨论中,我们主要关注Epyc 7742。这张来自ServetheHome的图表显示了Epyc与Xeon在更多SKU中的表现:
一对AMD Epyc 7742的售价为13900美元。7502(32C/64T,2.5GHz基础,3.35GHz增强,2600美元)的售价为5200美元。英特尔Xeon Platinum 8260的售价为4700美元,但其中有四款处于得分最高的系统中,总成本为18800美元。价值13900美元的AMD CPU为你带来的性能比价值18800美元的英特尔CPU高出1.19倍。而四款E7-8890v4的售价将近3万美元。一对Platinum 8280s是2万美元,8676L的定价为16600美元。
但是,AMD不仅具有价格优势,还有性价比优势。英特尔大力细分其产品功能,并为它们收取更多费用,例如Xeon 8276,8276M和Xeon Platinum 8276L之间的价格差异。这三个CPU是相同的,除了每个支持的最大RAM量不同。
在这种情况下,“最大内存”包括英特尔Optane。这款4.5TB的RAM功能假设安装了3TB Optane和1.5TB RAM。相比之下,所有7nmRome CPU都支持高达4TB的RAM。它是所有CPU的标准内置功能,简化了产品购买和未来规划。AMD不只是以更低的价格提供芯片,而是采取英特尔的整个市场细分方法。当AMD愿意以基本价格向你出售价值4TB的可寻址容量时,要想以8000美元获得额外的RAM支持将会变得很难。
AMD与Epyc谈论的一个问题是它如何在1S配置中提供2S系统的优势。ServetheHome的这张图表很好地说明了这些差异:
AMD在这方面的优势之一是它可以同时打击多个英特尔的弱点。需要大量的PCIe通道?AMD更好。想要PCIe 4.0吗?AMD更好。如果你的工作负载与内核进行最佳扩展,那么每个插槽没有人比AMD会销售更多的内核。英特尔仍然可以获得一些优势——它提供了比AMD更大的统一L3缓存(每个AMD L3缓存实际上是16MB,每个内核有4MB片)。但是这些优势将仅限于响应它们的特定应用。英特尔希望供应商投资建立对其Optane DC持久存储器的支持,但目前尚不清楚有多少公司会这样做。目前NAND和DRAM的最低价格使得Optane更难以在市场上竞争。
向7nm的转变也使得AMD在功耗方面也具有优势,特别是当考虑服务器退役时。STH报告Xeon Platinum 8180的单线程功耗约为430W(壁功率),而AMD Epyc 7742系统的壁功率约为340W。然而,他们注意到,AMD最新CPU的高内核数将使他们能够淘汰掉2017英特尔Xeons(60-80内核)的6-8个插槽,以便将工作负载整合到单个AMD Epyc系统中。淘汰3-4个双插槽服务器所节省的功率远远大于两个CPU之间不到90W的差异。
像DL Boost这样的功能可能会给英特尔在人工智能和机器学习工作量方面带来性能提升,但该公司将面临一场明显艰难的战斗,到目前为止,我们看到的数据表明这些因素可以帮助英特尔与AMD相匹敌,而不是击败它。
Xeon的成本是多少?
我们为这个故事引用的清单价格是英特尔为Xeon CPU发布的1K单位的正式价格。众所周知,它们是不准确的,至少就主要的原始设备制造商而言。我们不知道戴尔、HPE和其他供应商实际为Xeon CPU支付的费用,但我们知道它通常远低于定价,而定价通常仅由零售渠道支付。
英特尔清单价格与实际价格之间的差距可以解释为什么Threadripper没有太大的市场渗透率。尽管Threadripper CPU两年来已经提供了每美元大得多的内核以及每美元更高的性能,但分享销售信息的OEM(如MindFactory)报告说,Threadripper和Skylake-X的销售额非常低。然而,英特尔也没有对削减Core X价格表现出特别的兴趣。尽管AMD在这场比赛中表现出色,但它继续定位10核Core i9-9820X作为Threadripper 2950X等芯片的竞争对手。这强烈暗示英特尔在向需要它们的OEM合作伙伴销售10核CPU时没有特别的麻烦,尽管Threadripper的性价比非常高,而且AMD在工作站市场的份额非常有限。
虽然英特尔已经削减其HEDT价格(2016年10核Core i7-6950X为1723美元,而今天Core i9-9820X为900美元),但它从未试图与Threadripper进行性价比匹配。如果那个堡垒将崩溃,Rome将成为替代它的CPU。如果Epyc开始吞噬服务器市场,Ryzen和Threadripper将被视为更可信的工作站CPU。
AMD主导的游戏
英特尔可以在短期内降低价格以应对AMD。从长远来看,它必须直接挑战AMD。这意味着以更低的价格提供更多内核,每个插槽支持更高的内存量。建于14nm的Cooper Lake将包括对新的以人工智能为主的AVX-512指令的额外支持,这款芯片将于明年上半年推出。该芯片将帮助英特尔专注于它想要竞争的一些市场,但它不会改变两家公司之间的内核数差异。同样,考虑到AMD愿意在每个CPU插槽上支持高达4TB的内存,英特尔可能难以支付3000美元至7000美元的额外费用来支持2TB-4.5TB的RAM。
我们还不知道英特尔是否会增加Ice Lake服务器的内核数量,或者它将为市场带来哪种设计,但服务器中的ICL至少需要一年的时间。当ICL服务器准备出货时,AMD的7nm EUV设计也可能已经准备就绪。在与Rome一起开启所有更新周期之后,AMD在未来12-24个月内的挑战将展示持续顺畅的更新节奏和持续的性能改进。如果确实如此,那么它几十年来一直致力于打造一种稳定企业市场的梦想将会成真。
不要变得自大
当AMD推出双核Opteron及其消费类产品Athlon 64 X2时,有一种明确的感觉,该公司终于迎来了自己的时刻。一年多后,英特尔推出了Core 2 Duo。AMD在接下来的11年里一直在众所周知的荒野中徘徊。后来,高管们承认该公司已经开始关注并因ATI的收购而分心。接下来则紧跟着一系列问题的产生。
简单的假设是,P4 Prescott是一场英特尔也无法证明的灾难。从历史上看,攻击英特尔经常被证明类似于用大锤击打橡胶墙(双关语)。使墙变形相对容易,但要想完全摧毁它是一项艰巨的任务。AMD可能有通过7nm Epyc占领企业市场份额的最佳机会,但构建服务器份额是一个缓慢而谨慎的过程。如果AMD想要保持目标,那么它需要以与2005年至2006年不同的方式发挥其作用。
但话说回来,我不会轻易使用像“黄金时代”这样的短语。虽然我没有预测它会持续多长时间,但就我而言,7nm Epyc的首次亮相可以让我大胆的说:欢迎来到AMD的第二个黄金时代。