1. gunn

    Posted

    gunn
Changes in title
+GPUの使用状況を知る(Ubuntu14, Cuda7)
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,19 @@
+nvidia-smiコマンドでGPUの使用状況などを知る(Ubuntu14, Cuda7)。
+オプションいっぱい。とりあえず使いそうなやつ。一緒に使えたり使えなかったりする。
+<dl>
+ <dt>オプションなし</dt> <dd>サマリ</dd>
+ <dt>-L, --list-gpus</dt> <dd>GPUを列挙</dd>
+ <dt>-i, --id=</dt> <dd>GPUを指定</dd>
+ <dt>-f, --filename=</dt> <dd>ファイルに出力</dd>
+ <dt>-l, --loop=</dt> <dd>指定されたインターバル(デフォルト5秒)で表示を続ける。Ctrl+Cでとめる。</dd>
+ <dt>-q, --query</dt> <dd>GPU情報表示</dd>
+ <dt>-x, --xml-format</dt> <dd>XMLで出力</dd>
+ <dt>-d, --display=</dt> <dd>特定の項目だけ出力 カンマでつなげる。MEMORY,UTILIZATION, ECC, TEMPERATURE, POWER, CLOCK,COMPUTE, PIDS,PERFORMANCE, SUPPORTED_CLOCKS, PAGE_RETIREMENT, ACCOUNTING.</dd>
+</dl>
+
+* 10秒おきにGPU1のサマリを表示
+`$ nvidia-smi -l 10 -i 1`
+* watchでもよい
+`$ watch -n10 "nvidia-smi -i 1"`
+* GPUを使ってるプロセスを知りたい。サマリのほうが見やすいけど。
+`$ nvidia-smi -q -d PIDS`