当前位置: 移动技术网 > 科技>办公>CPU > 微软一个小补丁 AMD 64核心128线程撕裂者3990X满血释放

微软一个小补丁 AMD 64核心128线程撕裂者3990X满血释放

2020年02月17日  | 移动技术网科技  | 我要评论

anandtech日前在对amd线程撕裂者3990x的评测中发现一个问题:对于这个拥有64核心128线程的怪物来说,windows 10并不能充分释放其性能潜力,而且不同版本表现不一,professional专业版下的成绩明显低于enterprise企业版。

真的如此吗?

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

根据微软规范,windows 10专业版最多支持双路、128个处理器核心,windows 10企业版则是最多四路、256个,因此他们应该都能很好地支持撕裂者3990x。

不过,anandtech在测试中发现,windows 10默认将撕裂者3990x分成了两组,每组32核心64线程,也就是把它当成了双路系统,关闭多线程之后,64核心64线程就被windows识别为了一组。

我们知道,桌面级应用几乎没有针对双路做特别优化的,windows调度器也不能很好地为它们分配线程。

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放
128个逻辑核心被识别为双路

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放
关闭多线程后成了单路

同时,windows 10企业版下撕裂者3990x的性能明显优于专业版,极端情况下甚至差了8倍还多,而且关闭多线程之后,性能反而有普遍提升,极端情况下超过4倍。

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

tom's hareware听闻之后立即联系amd,获得了官方回应:“对于线程撕裂者3990x,amd官方推荐windows 10专业版或者linux系统。更高版本的windows 10不会带来额外的性能提升或者兼容性改进。我们了解到有媒体认为(windows 10不同版本的性能)存在差异,但我们认为这应该是测试有误,我们正在进行调查。”

随后,tom's hareware也进行了重新测试验证,结果发现无论专业版还是企业版windows 10,撕裂者3990x的性能是完全一样的,绝大多数项目的差异不到0.3%,都在误差范围内,最极端的也不过1.25%,不足为虑。

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

同时,windows 10无论专业版还是企业版,都没有把128个线程分成两路,而是完整的一路。

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

那么,anandtech作为一家相当权威、专业的硬件媒体,到底哪里做错了呢?

查阅amd官方提供的撕裂者3990x测试指南,可以发现开篇就特别强调了如何才能充分利用超过64个线程,第一条就是要求全新安装最新版本的windows 10 x64,系统版本号至少是18362.535或者更高,尤其确保更新补丁kb4530684。

微软一个小补丁 amd 64核心128线程撕裂者3990x满血释放

tom's hardware使用的windows 10系统版本为18362.592,正好符合amd的要求,anandtech则没有透露系统版本,所以基本可以断定,anandtech的系统版本稍老一些,至少没有更新补丁kb4530684,才导致了撕裂者3990x的“残血”。

不过查询微软知识库文章,kb4530684的更新日志里却没有提及这种优化,只能说微软也太低调了。

另外,amd还强调,经过技术合作,很多常用的测试工具已经升级,可以支持64核心128线程,比如cinebench r20 20.06、pov-ray 3.7,因此强烈建议使用最新版本的工具进行测试。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网