当前位置:首页  综合

综合

Threadripper3990X在Windows10Enterprise上的表现并不更好

2022-04-23 14:10:52
导读 AnandTech最近对AMD Threadripper 3990X的评论包含一个有趣的警告:该网站指出,Windows 10 Enterprise提供的性能比AMD建议测试的Windo

AnandTech最近对AMD Threadripper 3990X的评论包含一个有趣的警告:该网站指出,Windows 10 Enterprise提供的性能比AMD建议测试的Windows 10 Pro操作系统更高。但是AMD告诉我们事实并非如此。

我们花了一些时间通过从Windows 10 Pro到Enterprise版本的直接更新对Threadripper 3990X进行了重新测试,并发现除基准测试所预期的标准偏差(以下测试结果)外,性能几乎没有改善。我们联系了AMD进行故障排除,它为我们提供了以下声明:

“ AMD正式推荐Windows 10 Professional或Linux用于AMD Ryzen Threadripper3990X。Windows10的更高版本/版本不会给处理器带来额外的性能或兼容性优势。我们了解到媒体已经提出了这一建议,但是我们相信在测试中是我们团队目前正在诊断的错误。”

AnandTech使用Windows 10 Enterprise的基本原理很简单:AMD通过3990X将核心数提高到64,而同时多线程(SMT)则使我们在HEDT平台上拥有多达128个线程。Windows只是为这种线程数量的大量增加而没有做好充分的准备,因此,正如我们在Threadripper 3990X审查中所指出的那样,Windows将线程分为两个“处理器组”。由于Windows调度程序的变化无常,操作系统仍然将前64个线程视为一个“处理器组”,而超过该线程数的任何内容都将作为第二个线程组。对于3990X,这意味着线程65-128在操作系统中作为它们自己的处理组出现。

某些应用程序可以跨这两个组,但很多应用程序不能,并且您可以使用一个或两个NUMA节点配置3990X,从而增加了多个NUMA节点的复杂性和不稳定的性能趋势。我们使用AMD推荐的单NUMA节点配置了系统,因为对两个节点的广泛测试被证明是有问题的,但是在3990X和服务器测试平台的某些工作负载中,我们仍然遇到了低于标准的扩展。

AnandTech注意到,虽然Windows 10 Professional操作系统支持128个线程(恰好是3990X的最佳选择),但是Windows的Pro for Workstation和Enterprise版本支持256个线程,AnandTech推测这将导致调度程序增强,从而可以提高性能。

免责声明:本文由用户上传,如有侵权请联系删除!