現在、GPU でのパフォーマンス監視のために、nvidia のドライバー「nvidia-smi」に同梱されているツールを使用しています。「nvidia-smi -a」を使用すると、GPU コアとメモリの使用状況、温度などを含む現在の GPU 情報が次のように表示されます。
==============NVSMIログ==============
タイムスタンプ : 火
2011 年 2 月 22 日 22:39:09
ドライバーのバージョン: 260.19.26
GPU 0:
Product Name : GeForce 8800 GTX PCI Device/Vendor ID : 19110de PCI Location ID : 0:4:0 Board Serial : 211561763875 Display : Connected Temperature : 55 C Fan Speed : 47% Utilization GPU : 1% Memory : 0%
GPU とメモリの使用率がどのように定義されているか知りたいです。たとえば、GPU コアの使用率は 47% です。これは、SM の 47% がアクティブに動作していることを意味しますか? それとも、すべての GPU コアが 47% の時間ビジーで、残りの 53% の時間がアイドル状態ですか? メモリの場合、使用率は現在の帯域幅と最大帯域幅の比率、または最後の時間単位でのビジー時間の比率を表しますか?