CPU的线程多少对于打游戏影响大吗?

高局87


首先我们要知道,目前绝大多数3A游戏都是4-6线程优化(为什么?因为PS4,8个核心只有6个核心给游戏),以下拿一个6T优化的游戏举例。

在G4560上,几乎任何时候,6T游戏都倾向于占满2C4T,关了超线程,就等于游戏只能使用2C2T,2个核心有20%的资源没被充分利用,所以帧数暴降,这是最糟糕的情况。

在1400上,一个6T优化的游戏,关闭超线程只能利用4C4T,开启超线程后就能多利用一些核心资源了,所以性能略有提升。

但在8700K上就有点不同,关闭超线程后,6T游戏恰巧被分配到6C6T上,这时候所有线程都有专用的核心运算,且没有别的线程抢占运算资源,这算是性能最优情况。但为什么开启超线程后性能出现下降呢?我猜可能是由于windows线程分配机制和游戏优化的问题,出现了6T被全部分配到3个核心这种极端状况,这时候实际上用于运算游戏的资源是减少的,所以帧数下降。

所以由以上得知,目前可能六核i5才是最适合游戏的CPU吧(8400可以吹几年)~


小心地飞


有影响,具体还得看游戏。

有些游戏对多核心优化不够,四核或者六核就够了。有些大作会多核优化,比如最近火爆的骑马与砍杀2,前几天更新对多核心优化,个人用微星飞机观察到,我的3700x在千人以上战场中,八核心十六线程全部使用在40%以上。还有很多3a大作会这样,个人猜测八核心十六线程也可能是未来3a游戏多核心优化的一个趋势,从最近半年的游戏测试来看,很多3a大作基本上是八核心时候帧数达到最理想效果,即八核心以上效果提升微乎其微,四核心到六核心再到八核心是一个递进的效果,这类视频在今日头条也能搜索到一些。。


赏哈赏萨赏阿拉


为游戏选择GPU相对容易。您所需要做的就是检查一些基准测试,确定您愿意花多少钱就能获得什么样的性能,并且一切顺利。

但是,CPU就有些不同,CPU的性能会因规格而异,但是衡量CPU的游戏性能会更加困难,因为不同的游戏和搭配的GPU可能会大大不同。

尽管如此,大多数时候还是有一个CPU规格很突出,这是核心数量。

那么,到2020年,您需要多少个CPU内核才能玩游戏,而内核数量是否那么重要?

什么是CPU核心?

用外行的术语来说,核心数量表示一个CPU可以同时处理多少个任务。过去,单核CPU实际上并不具备多任务处理能力。相反,他们会快速循环并在优先任务之间切换,不用说,这并不能保证非常流畅的性能。

随着2005年第一个商用双核CPU的发布,这种情况发生了变化,这为其他多核处理器铺平了道路。在接下来的十年中,具有4、6、8和更多内核的CPU很快上市。

但是,尽管多核CPU可以在多任务处理和各种专业软件方面进行明显的改进,但是在进行游戏时,更高的核数有什么不同?

单核与多核游戏性能

过去,拥有大量内核并没有多大意义,因为大多数游戏根本都没有编程为充分利用多个CPU内核。但是,近几年情况发生了巨大变化,主要是因为多核CPU的广泛可用性鼓励了开发人员针对多核性能优化游戏。

实际上,对于游戏而言,单核性能仍然比多核性能更为重要,但是由于当今大多数游戏最终都将利用多个CPU内核,因此也不应该忽略内核数量。

就是说,如果我们做一些概括,我们会说采用6核是2020年游戏的最佳中间地带,首选CPU如Intel Core i5-9600K或AMD Ryzen 5 3600X适用于大多数中档产品。

但这并不意味着四核CPU突然不足以进行游戏,但实际上,它们仍然在预算制定方面具有很高的可行性。可悲的是,当今的四核型号很难称得上是面向未来的产品,它们将不可避免地在一定程度上限制中档卡。

至于拥有8个或更多内核的CPU,是否值得在游戏中使用完全取决于您将与之搭配使用的GPU。例如,将i7-9700K与GTX 1660 Ti配对是没有意义的,但是如果您将目光投向RTX 2080,那么更强大的i7或Ryzen 7 CPU将是一个好主意。

物理核心与逻辑核心

当我们讨论CPU内核时,我们还必须提到逻辑内核,即线程,因为它们通常被引用。英特尔的超线程和AMD的多线程技术允许单个物理核心同时处理两个任务,从而充当两个独立的逻辑核心。

那么,多线程/超线程有什么好处吗?答案肯定是肯定的。

AMD的大多数Ryzen系列产品均具有多线程功能,包括中端和高端型号,而超线程目前仅用于英特尔的高端i7和i9 CPU。

但是基准测试和专业软件是一回事,而游戏内性能则是另一回事。说实话,仅仅因为Ryzen 5 3600X有12个线程而i5-9600K只有6个线程并不一定意味着前者将提供更好的游戏性能。如前所述,它主要取决于游戏的编码方式以及我们所讨论的GPU。

性能瓶颈

本质上,如果由于CPU不能足够快地执行指令而无法充分利用GPU的潜力,那么您将面临瓶颈。

当您将i7-9700K之类的功能强大的CPU与GTX 1650之类的GPU配对时,情况也是如此。仅是,这并不是说GPU会限制CPU的性能,而您只是在CPU上超支了,甚至没有尽最大的努力。

最终,没有可靠的方法来精确指出特定CPU在多大程度上会限制特定GPU,但是瓶颈计算器可以使您对良好的CPU / GPU组合的外观印象深刻。

如果我们要进行一些概括:

  • Ryzen 3和i3 CPU非常适合预算较弱的GPU,例如Radeon RX 570或GTX 1650
  • Ryzen 5和i5 CPU非常适合中端GPU,例如Radeon RX 5700或RTX 2060
  • Ryzen 7和i7 CPU非常适合高端GPU,例如RTX 2080

总结

一般而言,六个核心通常是2020年游戏的最佳核心数量。四个核心也还行,但不是面向未来的解决方案,八个或更多核心可以提供性能改进,尽管这在很大程度上取决于有关特定游戏的编码方式以及与CPU配对使用的GPU的信息。


分享到:


相關文章: