cpu超线程优缺点_超线程对游戏性能会影响?

本文约2553字,需4分钟阅读(全文浏览)

其实超线程对于游戏性能的影响这个话题也已经“渊源流长”,从Intel Xeon E3流行伊始就有人讨论其与Intel Core i5系列之间的区别。但是五年过去了,Windows 10诞生了、DirectX 12游戏普及,更重要的是Intel、AMD开启CPU多核大战,主流CPU已经从四核逐步转移到六核以上,甚至是八核以上,那么超线程对于游戏性能的影响又会发生怎么的变化呢?支持度更好?还是更加羸弱?

关于超线程、SMT技术,我们曾经在《超能课堂(104):超线程/SMT多线程技术有什么用?》详细讲述过,简单来说超线程/SMT技术都是为了让CPU中空闲的单元进行二次利用,一个物理核心模拟成两个线程进行使用,让CPU达到更高的效率。但问题在于,游戏到底能不能充分利用CPU所有的核心资源,并且有效地使用闲置单元提高运算效率,侧面提升游戏体验(主要是帧数的提高),一旦游戏对多线程优化不足,就发生抢占CPU核心资源,造成调度拥堵,间接地降低性能。这个也是很多玩家口中所说“超线程不利于游戏”的说法。

那么事实上真的就这样吗?现在AMD Ryzen 7 1800X率先打开了八核十六线程民用处理器市场,而随后发布的Intel Core i7-8700k已经升级到六核十二线程,动概十个以上的线程,游戏真的用得完?

为此我们特意选用了AMD Ryzen 5 1400、Intel Core i7-8700k、Pentium G4560三个CPU的平台来进行一番游戏测试。搭配的主板如表格所示,统一使用2400MHz频率的8G ×2 DDR4内存,显卡上我们为了尽可能防止显卡性能瓶颈,选用了一张NVIDIA GTX 1070 Ti Founder Edtion显卡。尽管有可能网友们会说,以Pentium G4560的水平不足以发挥出GTX 1070 Ti的全部水准,这没关系,我们关注的是每颗CPU在开启、关闭超线程/SMT功能前后,游戏性能的变化,而非笼统地进行CPU之间的较量,那是不合理的、不科学的。

系统上选用了最新的Windows 10 Build 1709,对于多线程调度上有了更加完美的支持,而且DirectX12加入让部分游戏对于CPU的Draw call使用更加完美。如果你还要争吵为什么不用Windows 7测试,只能说“人是要向前看到,科技的巨轮永远都在向前滚动”。显卡驱动则是NVIDIA GeForce 391.01。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值