GPUロードを記録する方法は? [コピー]

GPUロードを記録する方法は? [コピー]

GPU負荷を記録する方法を知りたいです。 CUDAでNvidiaグラフィックスカードを使用してください。

繰り返さないでください。録音したいです。

ベストアンサー1

使用

nvidia-smi dmon -i 0 -s mu -d 5 -o TD

その後、ログファイルに簡単にダンプできます。 5秒ごとにサンプリングされたデバイス0のGPU使用量。

 #Date       Time        gpu    fb  bar1    sm   mem   enc   dec   pwr  temp
#YYYYMMDD   HH:MM:SS    Idx    MB    MB     %     %     %     %     W     C
 20170212   14:23:15      0   144     4     0     0     0     0    62    36
 20170212   14:23:20      0   144     4     0     0     0     0    62    36
 20170212   14:23:25      0   144     4     0     0     0     0    62    36

フラグの詳細については、マニュアルページを参照してください。

マルチGPU環境の場合、-i 0上記のコマンドで削除すると、すべてのGPUをログに記録できます。

おすすめ記事