什么是 GPU(图形处理器)?2025 年 4 月 29 日 | 阅读 12 分钟 GPU 是 图形处理器 (Graphics Processing Unit) 的缩写。GPU 也称为视频卡或显卡。为了显示图像、视频以及 2D 或 3D 动画,每台设备都使用 GPU。GPU 执行快速的算术计算,并使 CPU 可以处理其他任务。GPU 拥有许多较小的核心,这些核心专为多任务处理而设计,而 CPU 则主要基于串行处理使用少数几个核心。在计算领域,图形处理技术已经发展到提供特定优势。现代 GPU 为 内容创作、机器学习、游戏 等领域带来了新的可能性。 ![]() GPU 做什么?在 20 世纪 90 年代,当芯片制造商 Nvidia 创造了这个词时,GPU 成为了驱动系统图形的部件的通用术语。该公司的 GeForce 系列显卡首次得到普及,并确保了相关技术,包括可编程着色、硬件加速和流处理。 虽然渲染简单对象(如操作系统桌面环境)通常可以由 CPU 中内置的图形处理的有限灵活性来处理。额外的负载需要具有专用 GPU 的额外计算能力。对于个人和商业系统而言,图形处理器 (GPU) 是最重要的计算技术类型。GPU 专为并行处理而设计,并用于各种应用,包括视频渲染和图形。 ![]() 最初,GPU 是为了加速 3D 图形渲染而设计的。随着时间的推移,它们变得越来越模块化和可编程,从而提高了其功能。它使图形程序员能够使用着色技术和高级照明来创建更令人兴奋的视觉效果和更逼真的场景。其他开发人员也开始利用 GPU 的强大功能进行高性能计算、深度学习等,以显著加快额外的计算速度。 为什么使用 GPU?GPU 通常用于驱动 高质量游戏体验、创造逼真的超流畅渲染 和 图形设计。然而,也有许多业务应用依赖于强大的图形芯片。如今,GPU 比以往任何时候都更具可编程性,这使其有可能加速各种超越传统图形渲染的应用。我们可以使用 GPU 的各种应用。 用于游戏的 GPU视频游戏在计算方面变得越来越密集,拥有庞大且超逼真的复杂游戏内世界。随着 4K 显示器和高刷新率等新技术以及虚拟现实游戏的发展,图形处理需求迅速增加。游戏可以以更好的分辨率、更好的帧率或具有高级图形性能来玩。 ![]() 用于机器学习的 GPU人工智能和机器学习为 GPU 技术提供了许多令人兴奋的软件包。由于 GPU 拥有卓越的计算能力,它们可以在利用 GPU 高度并行设计的计算密集型任务(如图像识别)中提供巨大的加速。许多先进的学习技术都依赖于 GPU 与 CPU 的结合。 ![]() 用于视频编辑和内容创作的 GPU多年来,视频编辑、图形设计师和其他专业人士在视频编辑和内容创作方面花费了大量时间,这占用了系统资源并扼杀了创造力。现在,GPU 的并行处理使得渲染更高质量格式的视频和图形变得更容易、更快速。此外,现代 GPU 具有特定的媒体和显示引擎,有助于视频制作和播放更节能。 ![]() 用于科学计算的 GPU天气预报、流体力学、天体物理学、分子建模,甚至量子力学都需要解决复杂的方程和模拟。过去,在高性能 CPU 或超级计算机上并行计算此类任务是可能的,但系统需要几天到几周才能完成。GPU 的引入彻底改变了许多研究人员和工程师的工作,由于 GPU 的线程处理能力,生产力得到了显著提高。 ![]() 转移到 GPU 进行的数学计算使原本需要数小时的工作能在几分钟内完成。这种加速改变了实时模拟和快速迭代周期的可能性,促进了创新和对科学领域的更深入理解。例如,在气候建模中,研究人员正在努力实现对环境交互进行更详细的模拟。在天体物理学中,关于星系形成以及与黑洞相互作用的模拟现在比以前更精确。 用于加密货币挖矿的 GPU加密货币的挖矿方案是 GPU 证明有用的另一个领域。加密货币挖矿包括解决复杂的数学问题,以验证特定区块链网络中的用户交易。工作量证明 (Proof-of-Work) 过程计算量很大,它会奖励矿工新生成的加密货币。 ![]() GPU 因其能够同时运行大量计算而成为挖矿以太坊等加密货币的首选硬件。其并行结构允许一次进行多次哈希运算,从而增加了解决问题并获得奖励的机会。虽然像专用集成电路 (ASIC) 这样的其他专用挖矿设备已经取代了比特币挖矿,但 GPU 仍然广泛用于许多山寨币。 数据中心和云计算中的 GPU随着 云计算 的发展和大型数据中心的可用性,GPU 已成为服务提供商的关键组成部分。谷歌、亚马逊、微软和 IBM 等提供云服务的行业领导者使用 GPU 来提高 AI、机器学习、数据分析甚至 3D 建模的性能。 ![]() 云中的 GPU 使组织和开发人员能够访问高性能计算,而无需昂贵的硬件。用户可以使用 GPU 实例来训练深度学习模型、处理大数据和执行高级模拟。此外,虚拟化的使用允许多个用户共享单个 GPU,从而提高了资源利用率并降低了成本。 GPU 架构概述图形处理器 (GPU) 具有独特的效率机制,能够处理多维数据,并且是极其强大的并行处理器。与具有少量强大核心以顺序执行多项计算的中央处理器 (CPU) 不同,GPU 配备了数千个轻量级且更简单的核心,每个核心都能同时单独处理数据块。因此,GPU 最适合科学计算、人工智能技术、机器学习、复杂的图形渲染等。 ![]() GPU 的组成部分GPU 有几个关键组成部分,如下所示: 1) CUDA 核心 / 流处理器 这些代表 GPU 内部分区和分配内存的基本单位。流处理器,或 NVIDIA 和 AMD 所称的 CUDA 核心,负责处理所有形式的算术和逻辑运算,以及轻量级数据绕行和预处理。多个处理器的部署使得可以同时执行繁重的计算,从而提高了需要大量资源的任务的效率。 2) VRAM(显存) 用于显卡的专用内存,并存储重要信息,如纹理、几何数据、帧缓冲区、显示器等。如今的计算机配备的 GPU 通常装有 GDDR6 甚至 HBM2 高速内存,以实现快速数据访问渲染。 3) SM(流式多处理器) 这些代表 GPU 级别的子级 CUDA 核心组织。每个 SM 都有能力并行运行多个线程,包括执行和数据流控制。所有 SM 都设计为适合 GPU 的架构,可以同时执行极大量的线程。 4) Tensor Core(NVIDIA)/ Matrix Core(AMD) 这些更确切地说是矩阵乘法专用核心,它们提高了矩阵运算的速度,而矩阵运算是神经网络的基本运算之一。它们在张量计算方面效率很高,为 AI 和深度学习应用提供了大量加速。 5) 图形管线 这是将三维模型转换为显示在监视器上的二维图像的顺序过程。重要步骤包括顶点着色、曲面细分、光栅化、片段着色和输出混合。 6) 显示引擎 这些部分控制图像的输出,并将 GPU 连接到屏幕。它们还促进了流畅的渲染,并支持高分辨率和高刷新率。 集成 GPU 和独立 GPU 的区别GPU 主要有两种类型:集成式和独立式。每种类型都有不同的用途,具体取决于它们的性能要求、功耗和价格。 ![]() 集成 GPU
独立 GPU
每种类型的 GPU 都满足特定的需求,同时在性能、价格和能耗方面具有优势和劣势。虽然独立 GPU 需要独立性来实现高级图形,但集成 GPU 很容易适应程序。 GPU 技术和功能如今的 GPU 包含了大多数与性能、图形和高效计算相关的尖端技术。这些技术对于游戏、专业内容开发或其他专业工作流程至关重要。 1. 光线追踪 这是一种渲染方法,可将光照、阴影和反射精度提升到全新的真实感水平。光线在虚拟对象和世界中传播并与之交互,从而增强了软件设计和游戏中的图形。NVIDIA 的 RTX 系列和 AMD 的 RDNA2 和 RDNA3 架构支持硬件加速光线追踪。 2. DLSS(深度学习超级采样) 在实时图形渲染中,NVIDIA 驱动的 DLSS AI 技术将低分辨率图像提升为高分辨率帧。因此,游戏可以以更高的 FPS 运行,并且在保持预期的同时,图像质量不会受到牺牲。RTX GPU 配备 Tensor Core,并通过 DLSS 实现最高的性能和清晰度。 3. FidelityFX 超分辨率 (FSR) AMD FidelityFX Super Resolution 是一种空间放大技术,可在保持可接受的图像质量的同时提高游戏帧率。它比 DLSS 的范围更广,因为 FSR 不依赖于 AI 硬件,这意味着它可以在更广泛的 GPU 上运行,包括旧型号和 NVIDIA 卡。 4. Vulkan 和 DirectX 开发人员可以利用 Vulkan 和 DirectX 等图形 API(应用程序编程接口)使可编程 GPU 硬件与软件进行交互。Vulkan 以能够实现极快的速度和多线程使用而闻名,因此最适合现代硬件。至于 DirectX 12,它非常普遍,并且存在于 Windows 设置/环境中,为游戏和多媒体应用提供最先进的渲染功能。 5. G-Sync(NVIDIA)和 FreeSync(AMD) 这些技术通过根据 GPU 发送的信息速率调整屏幕刷新率来限制屏幕“撕裂”和卡顿。G-Sync 兼容 NVIDIA 显卡和认证显示器,FreeSync 兼容 AMD 显卡,但与前者不同的是,它适用范围更广,并且在显示器上被认为更简单。 选择合适的 GPU确定最适合您的 GPU 取决于您的偏好、需求以及手头任务的性质,这些可能会有所不同。以下是一些常见活动的示例及其推荐的 GPU
针对特定任务和工作负载量身定制的性能可提供更好的生产力和价值,就像休闲用户和专业用户一样。但是,如果用户打算稍后使用更密集的应用程序,则应相应地设想系统功能。 GPU 散热和电源要求中高端 GPU 用户使用的运行范围需要大量的系统资源开销和性能,同时产生大量热量并消耗电力。为了保持效率,必须维持足够的散热和功率水平,不仅要确保系统稳定性,还要优化生命周期价值。 ![]() 冷却解决方案
电源请务必确认您的 PC 的电源单元 (PSU) 能够满足 GPU 的电源要求。这意味着瓦数和连接器(如 6 针或 8 针 PCIe 电源线)必须合适。功率不足可能导致系统崩溃或硬件故障。 GPU 的未来GPU 的演变仍在继续。一些正在进行中的进展包括:
常见问题解答 - 图形处理器 (GPU)1. GPU 和 CPU 有什么区别? GPU(图形处理器)侧重于并行处理,具有针对图形渲染、AI 和科学计算的多任务处理功能,而 CPU(中央处理器)侧重于顺序处理、通用计算和特定领域的核心。CPU 在每核性能方面表现更好,而 GPU 则有数千个核心,针对多任务处理进行了优化。 2. 为什么 GPU 对游戏很重要? GPU 在游戏中扮演着重要角色,因为显卡通过流式传输和其他高级效果(如光线追踪)来增强游戏,从而提供高帧率和 4K 图形与现实之间的平滑过渡。与集成显卡相比,GPU 的效率要高得多,并且能够应对现代游戏所需的巨大计算能力。 3. GPU 是否可用于游戏以外的任务? 当然!GPU 有无数的应用,极大地加速了机器学习、视频编辑、3D 建模、科学模拟和加密货币挖矿等任务。AI 训练、数据分析、天气预报以及执行天体物理学中的复杂计算,都是并行处理允许用户加速的众多复杂任务中的一小部分。 4. 集成 GPU 和独立 GPU 有什么区别? 网页浏览等基本任务仅需要集成 GPU,它们共享系统主板的内存并内置于 CPU 中。计算机的游戏功能,以及专业的平面设计工作和高性能计算,都需要称为独立 GPU 的独立组件,它们具有额外的 VRAM 并提供增强的性能。 5. 如何为我的需求选择合适的 GPU? 对于休闲用户来说,集成 GPU 就足够了。建议游戏玩家选择中高端选项,例如 NVIDIA RTX 40 系列和 AMD RX 7000 系列。AI 和 3D 渲染专业人士使用 NVIDIA Quadro 或 AMD Radeon Pro 等工作站 GPU 会更好。请记住检查所选 GPU 的功耗需求和散热系统。 下一主题什么是网卡(NIC) |
我们请求您订阅我们的新闻通讯以获取最新更新。