
此题无解。
你能认同这句话再看下面,否则不用往下看了。
每个游戏都有侧重,有的喜欢高CPU IPC(俗称的单核性能),有的喜欢高频率,有的喜欢大缓存(Broadwell这种带有L4的),然而更多的还是喜欢高性能GPU。
有些游戏实际并不是通过CPU满载而表现出CPU瓶颈的。
游戏倾向于先拷问CPU,当一个游戏需要极高的IPC性能时,一般PC看到的现象是CPU,显卡都不满。为什么?因为游戏需要很强的单线程性能,而CPU由于IPC低,主频低等原因根本满足不了游戏的需求,CPU瓶颈导致传递给GPU的指令减少,GPU负载降低。各种网游就是例子。如果是这种游戏场景居多的话,不如首选AMD或牙膏的高频CPU。
很多程序没有做到很好的scaling,无法合理分配多线程任务导致主线程任务量巨大。好在目前国外的众多3A游戏基本做到了4/6线程的分配,避免了主线程瓶颈。
那么当CPU IPC足够满足游戏一般的通用运算和物理/GPU调度等事情(CPU处理GPU调度是N卡劣势,A卡自行调度,遂N卡对CPU的要求略高于AMD),瓶颈就都在GPU了。我们比较希望看到的场景是GPU满载而CPU比较空,这样的场景可以最大化发挥电脑的图形性能,因为游戏就是要去看的。
