NVIDIA-SMI 选择性查询选项: 扩展 GPU 信息查询
2023-10-07 08:47:23
NVIDIA-SMI:全面了解您的 NVIDIA GPU
对于希望最大限度地发挥其 NVIDIA GPU 潜力的用户来说,NVIDIA-SMI 是一款不可或缺的工具。NVIDIA-SMI 是一个功能强大的命令行工具,可提供有关您的 GPU 的详细见解,让您能够监控性能、解决问题并优化设置。本文将探讨 NVIDIA-SMI 的选择性查询选项,这些选项允许您深入了解 GPU 的各个方面。
时钟速度
--query-supported-clocks:
该选项显示 GPU 支持的所有时钟速度,包括核心时钟、内存时钟和显存时钟。对于超频爱好者或希望调整 GPU 性能的用户非常有用。
--query-current-clocks:
此选项显示 GPU 当前运行的时钟速度。它可以帮助您监控 GPU 的时钟速度是否在预期范围内,或者在负载下是否会降低。
利用率
--query-gpu-utilization:
此选项显示 GPU 的利用率,包括显存利用率和视频解码利用率。这可以帮助您了解 GPU 是否已充分利用,或者是否还有可用的性能余量。
功耗
--query-power-draw:
此选项显示 GPU 当前的功耗。它可以帮助您监测 GPU 的功耗是否在正常范围内,或者是否在高负载下会消耗过多功率。
温度
--query-temperature:
此选项显示 GPU 当前的温度。这可以帮助您监测 GPU 是否过热,或者是否需要额外的冷却。
性能状态
--query-performance-state:
此选项显示 GPU 当前的性能状态,包括 P0、P1、P2 等。这可以帮助您了解 GPU 是否正在以其最佳性能运行,或者是否受到功耗或温度限制。
使用示例
查询支持的时钟速度:
nvidia-smi --query-supported-clocks
查询当前时钟速度:
nvidia-smi --query-current-clocks
查询 GPU 利用率:
nvidia-smi --query-gpu-utilization
查询 GPU 功耗:
nvidia-smi --query-power-draw
查询 GPU 温度:
nvidia-smi --query-temperature
查询 GPU 性能状态:
nvidia-smi --query-performance-state
结论
NVIDIA-SMI 的选择性查询选项提供了强大的工具,可以深入了解您的 NVIDIA GPU。通过使用这些选项,您可以监测 GPU 的时钟速度、利用率、功耗、温度和性能状态,并据此做出明智的决策以优化性能并解决问题。随着 GPU 技术的不断发展,这些选项将变得越来越重要,因为它们使我们能够充分利用这些功能强大的硬件。
常见问题解答
-
如何安装 NVIDIA-SMI?
- 安装最新的 NVIDIA 驱动程序,它将自动安装 NVIDIA-SMI。
-
在哪里可以找到 NVIDIA-SMI?
- NVIDIA-SMI 通常安装在
/usr/bin/nvidia-smi
或/opt/nvidia/bin/nvidia-smi
中。
- NVIDIA-SMI 通常安装在
-
我怎样才能从其他用户那里获得帮助使用 NVIDIA-SMI?
- 加入 NVIDIA 开发者论坛并向社区寻求帮助。
-
NVIDIA-SMI 是否支持所有 NVIDIA GPU?
- 是的,NVIDIA-SMI 支持所有 NVIDIA GPU。
-
我可以使用 NVIDIA-SMI 监控多个 GPU 吗?
- 是的,使用
--id
选项指定 GPU ID 可以监控多个 GPU。
- 是的,使用