百科问答小站 logo
百科问答小站 font logo



现在应当等 AMD 5990x 还是直接购买 3990x? 第1页

  

user avatar   mu-tou-long 网友的相关建议: 
      

看你的计算需求

先反对一下 @MebiuW 的回答。MebiuW主要参考了A站的milan评测,我个人认为A站现在有点入魔了,可能是因为ARM体系的性能突破,A站过于关注跨平台的理论性能和能耗比。但就A站的milan评测来说,通篇几乎都是SPEC的Rate-*评测,很显然这未免片面了点。


SPECCPU2017分Speed和Rate,Speed是单任务,但每个任务可以用多线程来利用多个核心的计算性能(但不是所有的子项都支持);Rate是多任务,每个任务只能使用单一线程利用单个核心。很显然,这两个模式都有其片面之处:

SPECint2017 Speed几乎都不能并行计算,16核得分和64核都差不多,Int Speed得分不具备参考性;Rate则是忽略了不同线程之间共享数据、通讯交互——但对于多线程计算来说,这可能是非常重要的。

我不是否认SPEC成绩的重要性,SPEC的Rate-1对于评价单个核心架构表现,还是非常有参考价值的;Speed如果单独参考各子项得分,尤其是其中fp的子项大部分可以多线程并行计算,也相当有参考价值;Rate则是对于衡量服务器在多任务下的压力表现也相当值得参考。只是对于题主关心的“多线程计算”,A站的这篇milan评测,缺失了Speed的成绩,仅仅有Rate-*成绩,显然几乎没有参考价值。


如果真的想看SPEC成绩的话,可以直接上SPEC官网,从数据库中查询。对于64核CPU,直接看SPECfp Speed就好。这里随手拿Dell的7763和7742的单路配置对比[1][2]

7763对比7742,综合30%性能提升,最好的是619.ibm_s,Base性能提升135.7%,Peak提升82.6%;最差的是654.roms_s,Base提升4.61%,Peak提升11.51%。


不过SPEC不同配置,不同操作系统,不同编译器设置,成绩会有相当幅度的变化。如果换成华硕的两台单路服务器来对比,成绩则是[3][4]

综合提升降低了点,26%。最大提升619-Base提高了112%,619-Peak提升61%;最小提升则是603,Base和Peak都只有2.24%。


更多的测试,可以参考其它媒体的Milan评测,例如:

这里摘录一下最后的综合成绩:

双路成绩233.10 vs 188.65,提升23.6%左右;单路成绩178.81 vs 156.18,提升14.5%(谢 @MebiuW 指出)。


综合SPEC官网成绩和Phoronix的评测来看,7763比7742综合性能提升大概在14~26%之间。但因为Zen2架构自身的缺陷,在非常看重数据共享、线程通信的应用中(例如SPECfp 619.lbm_s,计算流体力学,格子玻尔兹曼方法[5]),Zen3架构的Milan因为改成8核心共享32MB缓存,性能提升幅度非常惊人——或者应该说Zen2的性能发挥太差,和其它子项相对于参考系统低的上百倍,高的六七百倍性能来说,Dell服务器上只有Base 30倍,Peak 39倍;华硕是只有Base 34倍,Peak不到45倍性能。对比A站评测中的Rate-1成绩,7742的单线程得分中,519.lbm_s得分是6.29,并行效率可以说极其低下;作为对比,SPEC数据库中,Intel的至强可扩展8280仅仅有28核不到7742的一半,但得益于大核心中互联性能不管是带宽还是延迟都比Zen2优秀得多的Mesh总线,619这一项得分,截至现在的SPECfp2017的Speed数据库中,单路8280一共18个得分,平均分是57.3。


所以,是否值得等待5990X,先不说这一代Zen3的定价方式变化后,我无法预测5990X的价格;还是要看题主你到底要计算什么,算法瓶颈在哪里,milan的提升幅度多大。此外,5990X是否和3990X同样是只有4通道DDR4,在你的算法中是否存在内存带宽瓶颈,有没有类似3995WX这样满血8通道DDR4的5995X,这些都是未知的。


题主如果有条件,可以参考算法在3800X和5800X上的性能对比,考虑一下是否等待5990X上市。


PS:既然 @MebiuW 回复我的反对了,还是详细解释一下。他原文的观点是:

  1. Milan的能耗比相比于Rome是下降了;
  2. 7763比7742的性能提升有相当一部分来自于TDP从225W提升到280W;线程撕裂者出来之后,除非TDP再进一步提升,否则大概也就是7763的性能。

因此他的结论是:


其实7742 TDP提升到280W,大致上就是3995WX了,A站做过评测的:

简单整理一下其中的测试数据(排除了部分明显看单线程性能的测试成绩):

3995WX对比7742的提升大概是20%左右;高于Phoronix的7763综合提升14.5%,低于SPECfp的26~30%。似乎3995WX和7763是一个级别的?但我这个回答的第一句是“看计算需求”:

毕竟不同于普通电脑一套配置要跑N多程序所以大家更看重综合性能,淘宝买3990X板U套也要小3万了,花了这个钱去买64核的CPU往往只为了跑一两个顶多那么三五个应用的时候更快。综合性能提升再大但你的应用没有提升也是白搭;反过来要是综合性能几乎没有提升,但偏偏你的应用能大幅提升,那还有什么可犹豫的?


此外,CPU的多线程计算性能真的不能看SPEC Rate-N成绩的。A站的SPECfp Rate-N得分

从7763和7742的519.lbm_r的Rate-N成绩,你能想到619.lbm_s的Speed成绩,7763可以提升60%~130%么?


参考

  1. ^CPU2017 Floating Point Speed Result: Dell Inc. PowerEdge R7515 (AMD EPYC 7763 64-Core Processor) https://www.spec.org/cpu2017/results/res2021q1/cpu2017-20210301-25145.html
  2. ^CPU2017 Floating Point Speed Result: Dell Inc. PowerEdge R7515 (AMD EPYC 7742, 2.25GHz) https://www.spec.org/cpu2017/results/res2019q4/cpu2017-20191014-19034.html
  3. ^CPU2017 Floating Point Speed Result: ASUSTeK Computer Inc. ASUS RS700A-E11(KMPP-D32) Server System 2.45 GHz, AMD EPYC 7763 https://www.spec.org/cpu2017/results/res2021q1/cpu2017-20210219-24940.html
  4. ^CPU2017 Floating Point Speed Result: ASUSTeK Computer Inc. ASUS RS500A-E10(KRPA-U16) Server System 2.25 GHz, AMD EPYC 7742 https://www.spec.org/cpu2017/results/res2020q1/cpu2017-20200106-20513.html
  5. ^619.lbm_s https://www.spec.org/cpu2017/Docs/benchmarks/619.lbm_s.html



  

相关话题

  如何看待B站装机猿新的ZJY3899航班可以把价格压的这么低? 
  能不能通过主动限制 CPU 的频率或者功耗之类,来减少发热? 
  使用「电子垃圾」级的电脑还能用得舒服是一种怎样的体验? 
  如何看待NVIDIA正式发布GT710显卡? 
  一线品牌的台式机(整机)值得买吗? 
  在玩《赛博朋克 2077》时父母把你电脑摔了你会怎么办? 
  很多人都说「电脑稍微买好一点,能多用几年」,这个说法有道理吗? 
  为什么会有许多人认为C盘太满会影响电脑运行速度? 
  为什么英特尔和 AMD 的 CPU 缓存只有三级,而不做四级或者更多? 
  为什么苏联没有出现英特尔、超威半导体(AMD)这样的微处理器产业? 

前一个讨论
为什么 5G 是基站而不是路由器?
下一个讨论
如何看待网传游戏公司游族网络正在洽谈出售/收购事宜?





© 2024-12-25 - tinynew.org. All Rights Reserved.
© 2024-12-25 - tinynew.org. 保留所有权利