我如何知道何时使用硬件加速?

我如何知道何时使用硬件加速?

我不确定我知道什么硬件加速(“...使用计算机硬件来更快地执行某些功能”)是的,但是当我玩 Flash 游戏或 3D FPS 游戏时,系统会询问我是否要使用硬件加速。

在勾选或取消勾选复选框之前,我应该在心里权衡哪些标准?硬件加速是否总是指我的显卡?

答案1

硬件加速是指某些过程(通常是 3D 图形处理)在显卡(GPU)上的专用硬件上执行,而不是在主 CPU 上的软件上执行。

一般来说,你应该始终启用硬件加速,因为它将提高应用程序的性能。这通常是更高的帧速率(每秒显示的图像数量),帧速率越高,动画就越流畅。

GPU 还执行许多 3D 游戏中使用的物理计算,以模拟下落的物体、水、汽车的运动等。这意味着,如果您没有硬件加速,游戏就无法充分发挥其潜力,甚至根本无法运行。

显示普通视频时也会使用硬件加速,同样是为了允许 CPU 执行其他操作。这意味着您可以在一台显示器上播放视频,同时仍在另一台显示器上处理该报告。

正如 music2myear 指出的那样,任何特定用途的硬件都可用于加速其设计用途的处理。这也包括声卡,但视频卡是最常见的,也是大多数人能理解的。

因此,一般来说,我认为您总是希望启用硬件加速。我能想到的唯一一种情况是当您的笔记本电脑电池电量耗尽并且想要节省电量时,您不会启用它。启用它可能比不启用它消耗更多的电量 - 但这取决于硬件,一些专业硬件可能比使用计算机中更通用的 CPU/内存/等消耗更少的电量。

唯一可以确定的方法是在执行相同任务时,先打开硬件加速,再关闭硬件加速,测量电池的消耗。

答案2

如果您有独立显卡,您可能至少想要尝试硬件加速。不过某些驱动程序和显卡型号可能存在​​兼容性问题,您可能最终会将其关闭。

基本上,正如您所说的,加速将图形处理卸载到 GPU 上。

随着网络图形越来越丰富,图形元素给 CPU 带来了压力,或者至少可以减轻压力,因此较新版本的 Flash 和大多数当前一代浏览器都提供图形硬件加速。您需要确保拥有最新的显卡驱动程序和最新版本的浏览器和插件,以确保最大程度的兼容性。

答案3

当选择硬件加速允许,使用它总是一个好主意:通常,应用程序(或应用程序的一部分)运行得更快,同时消耗更少的能量。此外,CPU 将可以自由地处理其他内容!

不幸的是,硬件加速并不总是像它应该的那样顺利运行。我记得第一次遇到这个选项是在我在 Chrome 中禁用它的时候,因为它似乎让我的浏览器运行得不太稳定。以下是你应该禁用硬件加速的情况:

  • 如果您的 CPU 非常强大而其他组件非常弱,那么与让强大的 CPU 处理事情相比,加速实际上可能无效。此外,如果您的组件容易过热/以任何方式损坏,通过硬件加速进行大量使用可能会导致您原本不会遇到的问题。
  • 为利用硬件而设计的软件表现不佳,或者无法像仅使用 CPU 时那样稳定运行。不幸的是,这是在应用程序选项中禁用硬件加速的常见原因,但这种情况确实会发生。

硬件加速将通用处理器(如 CPU)的灵活性与完全定制硬件(如 GPU 和 ASIC)的效率相结合,当任何应用程序在数字计算系统的更高层次上实现时,效率都会提高几个数量级。例如,可视化过程可以卸载到显卡上,以便更快、更高质量地播放视频和游戏,同时释放 CPU 来执行其他任务。

专用硬件加速系统种类繁多。一种流行的形式是网络共享硬件加速,当其充当 WiFi 热点时,会将涉及网络共享的操作卸载到 WiFi 芯片上,从而减少系统工作量并提高能效。硬件图形加速(也称为 GPU 渲染)在服务器端使用缓冲区缓存和现代图形 API 来提供高基数数据的交互式可视化。AI 硬件加速专为人工神经网络、机器视觉和机器学习硬件加速等应用而设计,这些应用通常出现在机器人和物联网领域。

系统通常会提供启用或禁用硬件加速的选项。例如,Google Chrome 默认启用硬件加速,但可以在系统设置中的“使用硬件加速(可用时)”下关闭或重新启动此功能。为了确定硬件加速是否正常工作,开发人员可以执行浏览器硬件加速测试,这将检测任何兼容性问题。

用于加速的最常见硬件包括:

  • 图形处理单元 (GPU):GPU 最初设计用于处理图像运动,现在用于涉及大量数据的计算,加速应用程序的某些部分,而其余部分则继续在 CPU 上运行。现代 GPU 的大规模并行性使用户能够立即处理数十亿条记录。
  • 现场可编程门阵列 (FPGA):一种硬件描述语言 (HDL) 指定的半导体集成电路,旨在让用户配置大部分电气功能。FPGA 可用于加速算法的某些部分,在 FPGA 和通用处理器之间共享部分计算。
  • 专用集成电路 (ASIC):专为特定目的或应用而定制的集成电路,由于专注于执行一项功能,因此可提高整体速度。现代 ASIC 的最大复杂度已增长到超过 1 亿个逻辑门。

相关内容