我一直认为硬件加速不好,因为如果你为了正常/流畅地播放视频必须在播放器中打开硬件加速,这意味着你的 CPU 很弱。所以如果我在 Vlc 或任何其他播放器中必须使用硬件加速(在 Ubuntu VDPAU 上为 Nvidia),那对我来说意味着我的 CPU 太弱了。那么我的观点是对还是错?如果我在任何播放器中必须更改其他设置才能正常播放,情况也是如此。我错了吗?我需要改变我的观点吗?
答案1
硬件加速是指使用计算机硬件来执行某些功能,速度比在更通用的 CPU 上运行的软件更快。硬件加速的示例包括图形处理单元 (GPU) 中的位块传输加速功能。
硬件和软件之间的主要区别在于并发性,这使得硬件比软件快得多。硬件加速器专为计算密集型软件代码而设计。根据粒度,硬件加速可以从小功能单元到大功能块(如 MPEG-2 中的运动估计)不等。