GPUメモリI/Oモニタリング

GPUメモリI/Oモニタリング

GPUメモリI / OおよびCUDAで使用されるNvidiaグラフィックカードをシェルで監視する方法はありますか?

私はnvidia-smi現在のメモリ使用量を見ることに慣れていますが、これを増分(例:10 MB / s)として見て、好ましくはプロセス別に分類します(iotopディスクI / Oと同様)。

nvidia-smi:

ここに画像の説明を入力してください。

iotop:

ここに画像の説明を入力してください。

ベストアンサー1

nvprof適切なスイッチを設定すると、素晴らしい統計を印刷できます。残念ながら、出力例はありませんが、次のように使用できます。

nvprof \
    --devices 0 \
    --metrics l1_cache_global_hit_rate \
    --metrics shared_load_transactions \
    ./your_app

おすすめ記事