为什么我消耗了这么多 CPU 而没有消耗 GPU?

问题描述

我正在一台配备 Intel Core i5-8400 2.80GHz 和 NVIDIA GeForce GTX 1060 3GB 的计算机上使用 Houdini(一款 3d 软件)。

我的问题是 Houdini 消耗了我所有的 cpu,但几乎没有消耗我的 GPU。当我运行 Blender、Unity 或任何其他 3D 软件等其他程序时也会发生这种情况。

我已尝试安装 NVIDIA Studio-ready 驱动程序,结果相似。我确信使用 3D 软件,我应该能够用我的 GPU 加速这个过程,但我无法让它工作。

有人能告诉我“启用”我的 GPU 需要做什么吗?

这是我的任务管理器在 Houdini 中运行压力任务的屏幕截图:

Task manager

解决方法

只有 3D 应用程序的特定部分才真正使用 GPU。最明显的部分是 3D 视口,但其他部分可能会被优化以利用 GPU 进行模拟和渲染等。然而,90% 以上的 Houdini/Maya/3DS Max 等仍然只使用 CPU,其中大部分仍然是单线程的,所以你甚至不会有完整的 CPU 使用率。