集成显卡会降低CPU速度吗?

som*_*ega 2 cpu gpu

我一直认为 CPU 执行两项任务,因此当您禁用板载显卡时,CPU 会更快(因为它要做的工作更少)。但由于我知道图形计算与正常的 CPU 操作有很大不同,所以我不再确定这一点。

普通CPU使用64位指令集(在64位系统上)。图形计算是关于矩阵、3D等。

因此,当您拥有带集成显卡的 CPU 时:

  • 它就像一个处理器执行两项任务,还是一个芯片上的两个处理器(每个处理器同时执行其任务)?
  • 如果禁用集成显卡并使用独立显卡,CPU 会更快吗?

Mok*_*bai 5

集成显卡是与CPU分开的芯片,但位于同一个封装中。

因此,GPU 不会“使用”CPU 时间来工作。

但这并不意味着集成 GPU不会稍微降低 CPU 速度。集成 GPU 使用与 CPU 相同的内存,因此图形任务可能会占用 CPU 的带宽并导致一定程度的争用。

考虑到现代内存的巨大带宽,对于诸如桌面合成和“正常”程序之类的任务来说,损失将是内存带宽的百分之几。小到你几乎肯定不会注意到。Windows 桌面合成器非常高效,并且仅在图形发生更改时进行更新,从而为 GPU 将屏幕输出到显示器所需的持续带宽减少。

对于游戏和 3D 建模以及其他图形密集型应用程序,GPU 可能会使用更多的带宽来多次处理纹理、着色器程序、几何图形等。这将使用更多的带宽,并且您将达到 CPU 和 GPU 争夺带宽以完成显示图形和处理所有其他系统任务的所有工作的程度。这就是您肯定想要切换到专用显卡的地方。不过,轻度游戏可能还不错。

禁用集成显卡并使用专用卡将消除系统内存争用。