我读到过,如果你使用电脑玩视频游戏,专用显卡 (GPU) 可以提高性能。我想要做到这一点,视频游戏或应用程序必须使用专门设计用于与 GPU 共享工作负载的库,可能是 Direct X 或 OpenGL,我不知道。我错了吗?
那么,HTML5 网站、Adobe Illustrator、Flash 游戏(Zynga 游戏)、Skype 或 Netflix 能否从专用显卡中获益?我通常会同时进行上述活动。如果我想提高性能,是否应该考虑将集成显卡换成专用显卡?
谢谢。
答案1
长话短说,使用专用显卡在使用大多数程序(非游戏)时几乎没有区别。但是!一些。一些 Shockwave/Flash 游戏确实使用显卡进行加速,但并非在所有情况下都如此。Adobe Illustrator/Photoshop 和其他视频/照片编辑软件经常使用 GPU 来加速任务。Skype 和 Netflix 等程序可能根本不会从专用 GPU 中受益。
欢呼吧,Leo
答案2
你没有对,也没有错。
您的计算机需要“某些东西”来生成发送到显示器的图像。这个东西就是 GPU。这意味着您的计算机中至少有一个 GPU。它要么已经在专用卡上,要么内置在芯片组中,要么是 CPU/APU 的一部分。
如果它已经在专用卡上,您可以用更快的型号替换它。
如果是在芯片组或 APU/CPU 中,那么您可以通过添加更多卡来添加更多 GPU。然后,您可以禁用或不使用旧的 GPU 部分并使用更快的卡。
因此,3D 游戏将运行得更快。使用开放计算语言 (OpenCL) 将在 GPU 而不是 CPU 上运行其 openCL 代码,并且运行速度会更快。(或者他们将同时使用 GPU 和 CPU,并且运行速度会更快)。
然而,并非所有事情都会变得更快。如果某些事情不受显卡限制,那么改进显卡也无济于事。
(用非计算机术语来说,可以将其想象为写一封信并每天邮寄一次。如果邮件仍然每天投递一次,那么使用更快的笔也无济于事)。
但在实践中:
- 现代 3D 游戏可以更快地更新其屏幕,或者在启用额外功能(雾化、抗锯齿等)的情况下更新速度足够快。
- 一些程序将利用 GPU 的功能来提高运行速度。目前还没有很多程序能够做到这一点,但它们的数量正在稳步增加。Flash 就是其中之一。
- 2D的东西(办公室,Skype,上网)通常没有优势。
答案3
简短的回答:可能不值得。
我不确定你使用的是哪一代英特尔集成显卡,但 Skype、Netflix 和 HTML5 网站等内容更容易受到网络连接而非 GPU 的限制。它足以满足你的需要。Sandy 和 Ivy Bridge 机器上的最新几代(英特尔 HD3000 和 HD4000)甚至可以玩一些游戏。
Illustrator 与许多 Adobe Creative Suite 一样,实际上更依赖 CPU、RAM 和驱动器,而不是 GPU。与 Photoshop 等程序不同,没有支持 GPU 的列表来大幅提升 Illustrator 的性能。
如果您还没有 SSD,那么您可能会从中获得更大的性能提升。