为什么我们需要高性能显卡来玩高质量的游戏?为什么我们使用额外的显卡来获得高质量的图形,如 NVIDIA、ATI,而不是使用板载显卡……请详细解释一下……
答案1
ATI 和 nVidia 开发和生产 GPU 的时间比英特尔长得多,如今主板上的大部分集成部件都由英特尔负责。他们有更长的时间来开发更好的硬件(和专利)。
第一台 PC,IBM 5150,根本没有任何板载视频。购买时,您应该在 CGA 或 MDA 卡之间进行选择。后来,主板开始包含芯片组,其中一些芯片组包含基本的未加速 VGA 视频 - 有时带有单独的板载基本 VGA 硬件(如 S3、Cirrus Logic 等公司),有时将其集成在芯片组中。最终,芯片组开始包含基本的 2D 甚至 3D 加速 - 随着英特尔占领越来越多的芯片组市场,这已经演变为现在英特尔芯片组和 CPU 中包含的 GMA 硬件。
关键是,通常情况下,如果您希望 PC 具有良好的图形或视频功能,您需要自己添加这些功能。
另外,考虑到高性能 GPU 消耗大量电力并产生大量热量。并非每个人都需要或想要高性能 GPU(想想主要处理 Word 和 Excel 文档的办公室工作人员)。
答案2
原因如下:
从 CPU 中取出实时图形处理。- CPU 正忙于做其他事情,并且更容易卸载以高质量模式运行游戏所需的密集处理,并让 CPU 处理游戏除图形之外的其他任务。
GPU 针对实时渲染进行了优化。这也使它比未针对此类工作进行优化的 CPU 更适合进行处理。
内存。使用板载显卡时,您将与系统共享内存。这在内存有限的系统上更成问题,但最好假设内存越大越好,而专用于显卡的内存则更好。
驱动程序。通常,您可以通过与 GPU 芯片制造商合作来获得针对游戏优化的更专业的驱动程序。
您可以更换独立显卡并在需要时进行升级。使用集成卡时,如果您想跟上最新游戏的步伐,无论如何您都必须添加一张卡。
GPU 芯片制造商(NVIDIA 和 ATI - 现在的 AMD)长期以来一直致力于运行游戏的专用硬件,因此他们投入了大量的研究和开发来制造可以以非常高的分辨率和可靠的帧速率运行非常密集的游戏的显卡。
附注:较新的 CPU 将内存控制器放在 CPU 本身上。这使得英特尔能够通过在 CPU 本身上集成发布“不错的”GPU 来加入集成游戏。只要您有足够的系统内存,您就可以获得不错的质量,因为您不必通过不同的总线 (AGP、PCI-E) 运行连接。这与旧的集成方法不同,在旧方法中,GPU 位于主板上并共享系统内存。英特尔的新款 Iris 显卡表明“集成”GPU 正在成为游戏的更可行选择。
答案3
我只是想从一位从事过比特币挖掘的人那里补充这一点。
GPU 拥有大量廉价劳动力。
CPU 实际上是一位聪明的 CEO。
现在,告诉 CEO 折 1000 架纸飞机,你会发现这行不通。CEO 会抱怨,但我有其他技能。我可以管理。我可以召集经理。我可以召集投资。我可以雇佣 1000 名廉价劳动力为你制作 100 万架纸飞机。我不能做的是自己手工折叠。
CPU 也一样。CPU 可以乘法、除法、整数运算,还有可以在内存之间跳转的寄存器。CPU 可以做很多事情。
但酷炫的图形需要的是简单的具体算术基本上就是将一个 4 x 4 矩阵与另一个 4 x 4 矩阵相乘。现在对屏幕上的每个像素执行此操作以确定其颜色。
你不用告诉 CPU 这样做,而是告诉 GPU 去做,因为 GPU 拥有大量可以完成这一任务的电路。