> 文章列表 > 什么是超线程技术(双核/四核CPU游戏性能表现实测)

什么是超线程技术(双核/四核CPU游戏性能表现实测)

什么是超线程技术(双核/四核CPU游戏性能表现实测)

大家好,综合小编来为大家讲解下什么是超线程技术,双核/四核CPU游戏性能表现实测这个很多人还不知道,现在让我们一起来看看吧!

什么是超线程技术?

事实上,由于多种原因,CPU的执行单元在应用程序中并没有得到充分的利用。如果CPU不能及时读取数据(总线/内存的瓶颈),其执行单元的利用率会明显下降。这些都造成了目前CPU的性能没有得到充分发挥。于是,CPU厂商想了另一种方法来提高CPU的性能。通过共享核内的一些资源,一个CPU核可以同时执行两个线程,充分利用空闲时间,可以让CPU发挥更高效的作用,也就是“超线程”技术。通常,超线程技术可以带来20-30%的多线程性能提升。

测试方法描述

我们将使用一个kabylake架构的Core i7-7700K处理器来筛选内核,并通过主板BIOS关闭超线程,并将其设置为三种状态:双核四线程、四核四线程和原始四核八线程。频率设置保持不变,默认频率为4.2GHz,最高睿频为4.5GHz。

游戏测试方面,我们选取了《守望先锋》《地铁最后曙光》755-79000三款游戏进行测试。通过windows内置的任务管理器监控每个线程的负载。

测试平台介绍

3DMark FireStrike Extreme的总分

3DMark是一款权威的游戏综合性能测试软件。总分代表理论游戏表现的强弱。我们测试了常用的FireStrike Extreme模式。

双核四线程状态下的得分

通过对比我们可以看出,在只开启两个物理核的情况下,游戏的性能损失相当明显,而关闭超线程技术的影响相对较小。当然,这只是理论性能上的差异。让我们继续实际的游戏测试。

《古墓丽影崛起》

我们用《古墓丽影10》自带的基准测试,设置1920x1080的分辨率开启最高特效。

《古墓丽影10》在画质上已经达到了非常高的水平,同时也使用了大量的物理特效,对CPU造成了相当大的压力。通过对游戏的实测,我们发现双核四线程状态的平均帧率有一定程度的损失,但实际运行中存在卡顿现象。但是,我们意外地发现,关闭超线程技术后,帧率有了明显的提升。

《古墓丽影10》

《地铁最后曙光》是一部著名的“滥用特效”作品,其中也运用了大量先进的图形技术和物理特效,把整机性能挤压得相当到位。我们还将分辨率设置为1920x1080,以打开最高的特效。

同样的高负载《地铁最后曙光》,双核四线程状态下的性能比四核八线程状态下弱20%左右。超线程技术对这款游戏影响不大。

《地铁最后曙光》

最后,我们测试了流行的网络游戏《守望先锋》。为了对比游戏更真实的表现,我们增加了一台装有自定义游戏的电脑,记录了与FRAPS激战下的帧率数据。注意:这个测试场景比较极端,与显卡测试中的帧率没有相关性。

记录游戏中目标点激烈竞争的帧率数据。

在异常激烈的战斗中,整机的性能考验非常严峻。双核四线程状态下,帧率损失相当大,丢帧现象相对较多。关闭超线程技术后,帧率大幅提升。

超线程技术需要有针对性的优化

超线程技术本身理论上可以提高处理器的多线程性能,但是从我们测试的三款游戏来看。超线程技术并不总能带来更好的游戏性能,甚至在某些游戏中还会产生一定的副作用。这取决于游戏制造商是否优化了超线程技术,以及任务优化是否很好地分布到更多的物理核心,而不是简单地a

双核处理器已经过时了。

本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。