GPU使用率を測定するためのnvidia-smiの代替?
Alternative Nvidia Smi
解決:
Windowsには、すべてのGPUで動作するNvAPIがあります。
Linuxでは、X Serverを実行している場合、nvidia-settingsユーティリティを使用して、一部の情報(GPU温度、クロック、残念ながら使用率なし)を照会することもできます。例えばnvidia-settings -q all
QuadroおよびTeslaGPUには、LinuxとWindows64の両方で動作するNVML / nvidia-smiがあります。
これは非常に古い質問ですが、同じ問題を抱えている人がこれに遭遇した場合に備えて、ここに残しておきます。 Nvidia-settingsは、GPU使用状況の統計を-q [gpu:X] / GPUUtilizationを介して転送します。 nvidia-smiに比べると非常に遅いですが、知らないよりはましです。いずれにせよ、私はこれと他のいくつかの一般的な統計を簡潔で読みやすい方法で配置するスクリプトを作成しました。これはそれが欲しい人のためのものです。
カラフルなワンライナーを備えたGPUstat出力。 Pythonで実装されており、微調整したい場合はテストスイートがあります。
https://github.com/wookayin/gpustat