質問: デバイスで処理を実行させている時に、ホスト側でGPUの使用率を確認するAPIはありますか? 現在nvidia-smi.exeを使って確認しているのですが、できればプログラム内で確認したいです。 開発環境は以下です。 OS:Win7Pro VS:2012 CUDA:7.5 Device:GeForce GTX TITAN X よろしくお願いします。
回答: ググった程度の情報ですが、 nvidia-smi と同等の情報でよければ NVIDIA Management Library というAPIが、より詳細なパフォーマンスカウンタには PerfKit というAPIが使えそうに見えました。 GUIベースのプロファイラだと NSight や VisualProfiler といったツールがあるとか。