AnandTech:工作站的最佳CPU,2020年5月

2020-05-05 18:43:11

在我们的最佳CPU指南系列中,这里是我们推荐的工作站CPU列表的最新更新。文本中的所有数字都会更新,以反映撰写时的定价。图表中的数字反映了MSRP。

有时选择CPU很困难。所以我们会帮你掩护的。在我们的CPU指南中,我们为您挑选了一些可用的最好的处理器,并从我们的评论中提供了数据。我们的工作站最佳CPU指南主要涵盖消费者可用的工作站处理器,尽管有些服务器产品涵盖了这两个细分市场。

EPYC 7302P(2 TB/skt)英特尔级联湖(2 TB/skt?)英特尔至强+Optane(4.5 TB/skt)。

随着我们迈入2020年,高端台式机市场会有所放缓,每个人都可以暂时坐在一些新硬件上,因为他们知道自己的钱是最划算的。随着AMD的第三代ThreadRipper处理器和Intel的Cascade Lake-X硬件的发布,我们现在正处于这个安静的时期,我们可以给出一些建议。

值得注意的是,对于一些高端台式机用户,特别是专业人士来说,由于吞吐量的增加,可以随着时间的推移摊销硬件成本,价格和寿命可能不是问题。此外,企业甚至学术机构可能会首选预建系统的供应商,因此将体验到与简单地购买处理器不同的成本结构-他们最终得到的系统可能具有延长的部件和支持保修,甚至可能具有渐进的自动升级,这将由供应商来提供。希望这份清单在为他们的客户构建系统时也能对这些供应商有用。

另外,为了解决在AMD的Ryzen和ThreadRipper平台上的ECC问题。ECC位于这一地区,这类工作,但它是未经验证的。还有所谓的非官方支持,这与官方资格不同。从技术上讲,Ryzen和ThreadRipper CPU都不是ECC的正式合格处理器,但是它们中的大多数(如果不是全部)将显示非官方支持。这意味着它可能会起作用,但AMD不会为此给你帮助。对此,有两点需要注意:

首先,它需要主板支持。一些供应商正在设计具有ECC支持的电路板,一些供应商将正式获得支持ECC的资格。请注意,即使供应商列出了官方支持,从AMD的角度来看,您也属于非官方支持。

其次,还有一个问题,那就是它是否起作用了。当然,您可以在主板上拥有非正式支持ECC的CPU和正式支持ECC的ECC内存,并且操作系统中有一些工具可以确定链中的所有部分是否都支持ECC。但下一个问题是它是否真的起作用了--一些软件只检查它是否支持ECC标志,而不是实际测试它。有报告称,根据大多数衡量标准,用户已将链中的所有内容排序并报告为正在工作,但没有一项实际启用。这可能是由于特定驱动程序或BIOS问题造成的。某些软件可能会显示找到、运行但未启用ECC或类似的文字。最终,您需要能够支持ECC跟踪,这在消费级主板上通常不受本地支持。在服务器级主板上,是这样的。

这是一个雷区,你的里程数可能会有所不同。我们这里的建议是,如果您绝对需要一个带有ECC的AMD CPU作为构建的关键任务部分,那么可以选择EPYC。

因此,马上就会有强烈的抗议,因为我不建议在这里使用任何英特尔CPU。英特尔最近在11月推出了Cascade Lake-X刷新平台,价格明显低于上一代Skylake Refresh-X,那么为什么这会成为问题呢?它分为几个阶段。

首先,英特尔最近的生产持续供不应求。因此,该公司主要专注于制造高性能硬件,主要是Xeon系列。英特尔之前曾承诺继续以酷睿i9和酷睿i7硬件保住市场,所以我们在美国的主要电子零售商找不到任何HEDT处理器的事实是一个相当令人担忧的问题。相比之下,消费级的9900K处理器似乎确实供应充足。

此外,由于库存不足和缺乏获得新库存的承诺,美国的主要网店甚至从他们的网站上完全删除了英特尔的产品页面。尽管英特尔首席执行官鲍勃·斯旺甚至在一封题为“我们为你而来”的公开信中写下了维持生产和支持客户的内容,但这一点仍然存在。在亚马逊上搜索高端的Cascade Lake-X Corei9-10980XE没有显示列表,只有第二件实际上给出了一个没有库存的相关CPU。第三方有一些库存,例如Newegg上的核心计数最低的模型,但没有库存。B&;H有所有CPU的列表,但所有CPU都没有库存或延交订单。

英特尔表示,到2020年,其处理器仍将存在供应问题。鉴于HEDT市场只占公司总吞吐量的很小一部分,这意味着这个市场目前可能不是生产的优先级。此外,考虑到英特尔最近缩小了其Cooper Lake Xeon平台的范围,在这一点上,我们不知道英特尔的HEDT平台未来会有什么。该公司刚刚发布了Comet Lake处理器,但这只是消费者平台上双通道设计的最多10个内核。

有时,您需要的只是核心--要么是大量虚拟机的核心,要么是高度并行的工作负载,或者其他什么。AMD和英特尔都试图为其企业级产品线保留其最高内核数量的硬件,例如64核EPYC和28/56核Xeons,这意味着这些硬件还需要为多插槽功能或RDIMM支持和RAS功能等功能支付额外费用。

对于更多的“消费者”硬件,提供的最高内核数量是AMD的64个内核,ThreadRipper 3990X,目前售价为3700美元,建议零售价为3990美元。该芯片提供56个PCIe 4.0通道,另外8个通道用于芯片组,基频为2.9 GHz,Turbo为4.3 GHz。我们在价值20000美元的英特尔高级企业CPU上测试了ThreadRipper 3990X,并测试了令人尴尬的并行工作负载。

如果需要ECC,用户如果想去EPYC,可以通过这种方式获得64个内核。单路64核EPYC 7702P是这里的正确选择,建议零售价为4425美元,或者说最近的零售价为4784美元。对于这个价格,硬件有2.0 GHz的基频和3.35 GHz的turbo频率,并且可以访问8个完整的内存通道。ThreadRipper 3990X具有更高的频率,这是因为它的TDP更高(200W比280W),但到目前为止,3990X只有四个内存通道。重要的是要牢记这一点。

英特尔的产品包括56核的Cascade Lake-AP处理器,但这些处理器只能作为默认服务器系统的一部分提供,英特尔的合作伙伴可以在其上销售。英特尔仍然拒绝透露这款处理器的价格,尽管我们估计它的价格在25000美元左右。有28个内核的至强W-3175X待售,售价为3100美元,但只有一半内核的价格几乎相同。在这种情况下,EPYC7702P是一个可以现成购买的插入式部件,得到了我们的投票。

最近HEDT更新的最佳性能之一是ThreadRipper 3970X。在采用统一内存设计的高端台式机平台上以英特尔不久前提供的10个内核的价格提供32个内核,每美元的内核数量是一个惊人的飞跃,而当你考虑到ThreadRipper拥有更高的IPC和激进的频率时,它就更加令人印象深刻。

上一代32核第二代Threadriper的主要抱怨是内存分布不均,这一点随着3970X一起消失了,允许更统一的设计,几乎可以在工作站上很好地完成您想要做的所有事情。

在我们的3970X评测中,我用了“血洗”这个词,因为在任何基准测试中,酷睿i9-10980XE想要做得很好,3970X都会获胜,有时会因为拥有几乎两倍的内核而大幅领先。10980XE赢得的唯一一次多线程测试是与AVX512相关的,一些人抱怨说,我没有指出10980XE也以很小(低于3%)的利润率赢得了35+游戏测试,但那些人显然不知道这些处理器是怎么回事。对于任何人来说,3970X都是一款很好的处理器,只要他们能为芯片支付2000美元,另外再支付100美元以上的散热费(然后是500美元以上的内存,500美元的主板,等等)。

对于任何想要更具成本效益的高端台式机系统的人来说,我们可以通过看看中层台式机来节省一些钱。这就是英特尔实际上更具竞争力的地方:i9-10980XE有18个内核,OEM价格为979美元,而24核TR 3960X的价格为1399美元。每个核心的成本显然很接近,两个处理器的成本都在55美元左右,而且两个处理器都有加分(尽管在我们的测试中,24核确实经常领先,这可能是意料之中的)。

在以前的指南中,由于可用性的不同,这一部分始终是不同的。然而,尽管英特尔仍然存在问题,但这一次AMD的选择似乎很多。其中一些处理器最终落入系统建造商或原始设备制造商(尤其是英特尔)手中,而不是进入零售市场。

这里的一个选择是看看AMD的Ryzen93950X,尽管在高端桌面空间,如果你需要大量的内存或PCIe通道,这并不是很合适。Ryzen 9 3950X在某些地区也很难找到。

可以选择查看较旧的硬件。AMD的16核第二代Threadriper 2950X是个不错的选择,尽管考虑到第三代硬件的性能,我可能会避免更高的内核数量,除非它真的很便宜。英特尔仍在销售Skylake-X处理器,希望当这篇文章上线时,他们能享受半价折扣,尽管这可能不是既定的。

如果你真的想要最好的中端硬件,对于AMD,我建议你买便宜的2950X,或者等到3960X上市。

我在这里添加了AVX处理器的建议,因为如果用户可能遇到AVX加速,它将使用针对消费者和高端桌面用户的软件。英特尔一直在推动其AVX512支持,甚至将其引入其消费类笔记本电脑处理器,以努力推动DLBoost等产品提高AI吞吐量。在过去的几年里,我在英特尔遇到的一个痛点实际上是获得了一份AVX512使用案例的列表:使用AVX512的确切软件示例。它通常是针对非常具体的东西而添加的,比如Photoshop中的某个滤镜,或者是一个特别版的基准测试,但最终高性能计算领域的人会从中获益最多。对于那些用户,这个建议是给您的。

我们的酷睿i9-10980XE审核示例。这是一个QS(合格样本)芯片,这意味着尽可能接近零售。

你能买到的适用于AVX512的最好的高端台式机现成处理器是酷睿i9-10980XE,它的18核都支持AVX512。如果您需要ECC,那么Xeon W-3275/3175X将是您最好的选择,但它的成本会稍高一些,并且需要一个特殊的Xeon W主板。如果不考虑成本,则迁移到具有Xeon Scalable处理器的双插槽系统可能更可取,不过请注意,这会引入非统一内存访问(NUMA)环境,如果软件不支持NUMA,则会阻止批量数据传输。为了安全起见,通常首选单插座。英特尔在这里的不利之处是找到一个待售的CPU。

每插槽高达2 TB的AMD EPYC、采用Optane DCPMM的英特尔至强,每插槽高达4.5 TB,或英特尔酷睿i9-10900X(或任何酷睿i9-109xx系列)。

由于多个虚拟机或高内存使用情形要求,有些用户只是为了提供内存支持。对于这些问题,有时内存容量比计算性能更重要,因为软件需要以TB为单位的工作空间-在这种情况下,将DRAM增加一倍至128 GB或更多总是比增加计算更有利,因为它减少了在DRAM和存储之间来回移动数据的压力。通常也是在这种情况下,建议使用带ECC的RDIMM,因为随着内存容量的增加,错误位翻转的可能性确实会随着内存容量的增加而增加。这一产品类别的内存价格通常也比CPU成本高出一个数量级。

在这种情况下,一种选择是EPYC,像售价500美元的7232P可以轻松支持2TB的LRDIMM(请注意,如果你要购买*那么多内存,那么以4784美元的价格购买64核7702P并不是什么飞跃)。

使用x86处理器获得更多内存的唯一方法是选择配备Optane DC永久内存的英特尔至强可扩展处理器,每个插槽允许高达4.5 TB的内存。为了达到这个数字,你必须投资于M个处理器中的一个,这会使芯片的成本再增加3000美元。这里的另一个因素是Optane DCPMM不能通过通常的渠道免费销售:它通常是OEM系统构建的一部分,因此用户最终将获得特定OEM的支持联系。对于较大的企业和研究社区,这应该是合适的-请咨询您首选的OEM,了解他们提供的产品。

我还想在这里为英特尔最新的Cascade Lake-X处理器说句话。通常情况下,如果有四个通道/八个内存插槽和每个插槽32 GB的DRAM,则最大可达256 GB。但足够有趣的是,当与ASRock X299主板(X299X Taichi、X299 Steel Legend或X299 Creator)配对时,这些主板现在可以支持128 GB RDIMM,允许每个单个插槽有1 TB的DRAM。

目前,华硕也在考虑启用LRDIMM支持。这是一个相对较新的发展,由ASRock的一名工程师在他的个人社交媒体账户上发布,但所需的BIOS现在是公开的,对于投资于英特尔生态系统的用户来说,这非常值得一看。

对于任何想要以最少的$$获得最多内核的人来说,当它们打折时,我们的选择必须是16核ThreadRipper 2950X或1950X。随着新的3000系列开线器处理器的推出,以前的部件经常以低价找到,一些零售商希望清空库存。我们看到,即使在亚马逊上,2950X处理器的价格也低至GB330/400美元(目前为500美元),而1950X处理器的价格为250美元。

拥有四通道内存和64个PCIe通道用于生产者工作流是非常棒的-正如我们在评论中指出的那样,这些处理器覆盖了大多数(但不是全部)高端台式机基础,因此值得研究哪些最适合目标软件。但与几年前的旧硬件相比,这对很多人来说是非常值得升级的。与2970WX/2990WX相比,2950X在多个工作负载上的性能也更好,而且价格便宜得多,物有所值。

如果你想要一个预算内的HEDT系统,问题是它是必须是新的还是要用的。在许多专业情况下,NEW仍然是首选,而在这里获得阶梯的处理器是AMD的ThreadRipper 1900X。8核处理器提供高容量内存支持,大量PCIe通道,ThreadRipper的低端主板现在正进入中低端定价。在减价销售中,1900X的价格不到200美元(有钱的用户可能会转而寻找便宜的1950X),对于高端台式机处理器来说,这似乎是一个疯狂的低价。

我们正处于高端台式机市场相对稳定的时期。AMD和英特尔最近都有最新一代硬件的重大发布,我们至少还有2-3个季度才会谈论下一代部件,如果不是更长的话,还有2个季度才会发布。今天购买的任何系统都将持续很长一段时间,因此,在2020年的大部分时间里,人们都不会有太多期待。

对于英特尔来说,情况丝毫不明朗。我们不知道英特尔计划在这一领域推出什么产品,也不知道什么时候推出。该公司最近将其Cooper Lake Xeon平台的范围缩小为只选择客户,这也停止了任何HEDT产品。这意味着即将上市的下一代Xeon应该是该公司10纳米制程上的冰湖。由于这款产品的预计发布日期为2020年底,人们对实际推出多少款有很多担忧-冰湖至强是否会全面上市,性能会是什么样子,然后对于HEDT市场,它将在什么时候过滤掉呢?。这些都是我想知道英特尔现在是否可以暗示的问题--对于那个制造过程,关键将是试图制造出它能做到的最具成本效益的部件,而HEDT并不能与高端Xeon组件相提并论。在这个时间点上,英特尔2020年的HEDT前景看起来很可怕,我们对2021年或10 nm一无所知。

这方面的亮点是AMD的ThreadRipper 3990X。该公司推出了64核版本的Zen 2高端台式机系列,这是64核EPYC处理器之一,但拥有一半的内存、一半的PCIe和更高的280W TDP,以提高频率。“我们预计Zen 3产品将于2020年底开始上市,尽管AMD承诺在今年年底之前推出EPYC和Ryzen部件,但我们预计HEDT市场将处于这一产品热潮的后端。”

看来今天购买的任何HEDT系统在很长一段时间内都不会过时。

进入2020年,我们希望在未来12-18个月内更新我们的基准套件。最近,我们增加了一个AI基准测试、更多的延迟测试、指令集测试、NAMD(目前限制为64个线程)、一个重量级的单线程有限模拟测试,以及在CPU上渲染的CROSITION。我们正在寻找更多以工作站为重点的测试,最好是使用可以自动化的Windows版免许可证软件。如果你有什么想法,请告诉我们。或者,如果任何ISV/软件供应商正在阅读本文,认为该软件非常适合,并且可以安排新闻许可,请务必与其联系。

发表评论没有单核类别?遗憾的是,大多数工作站都是在同步工作负载中使用的,这些工作负载不会跨核心均衡负载。回覆。

大多数?你似乎不明白那是什么意思。仅限单核的工作负载是小众产品,任何系统(英特尔或AMD)都能提供足够不错的单核性能。回覆。

我不知道大多数情况,但AutoCAD主要是一个单核心应用程序,它是广泛使用的工作站软件。它在很多情况下是受CPU限制的,因此单核性能至关重要。回覆。

Autodesk有许多产品是单线程的,或者没有很好地利用多线程。还有许多科学工作负载没有内置线程。这包括许多R(或旧的S)包。此外,还有很多科学框架需要快速的单核性能。对于许多人来说,这确实包括大多数工作量。这当然不是通用的,但并不是每个人都有现代代码库、积极的软件优化或可并行的代码路径。回覆。

存在许多单线程或严重多线程的工作负载。

..