2012-02-08 80 views
5

當涉及到使用某些工具和/或開發庫/工具時,nVidia放棄了對所有非quadro和tesla卡的支持。我有兩個GTX 590s,當我使用nvidia-smi大多數可查詢字段返回N/A,因爲他們放棄了對該卡的支持。替代nvidia-smi來測量GPU利用率?

是否有其他聲稱收集這些信息的工具?用SDK查詢這些信息是否可行/直截了當?

回答

6

在Windows上,有NvAPI適用於所有GPU。

在Linux上,如果您正在運行X服務器,您還可以使用nvidia-settings實用程序查詢一些信息(GPU溫度,時鐘,不幸的是沒有利用率)。例如nvidia-settings -q all

對的Quadro和Tesla GPU的還有NVML/nvidia-smi在Linux和Windows 64

3

雖然這是一個很古老的問題是雙向的,我要的情況下,有人用同樣的問題在這裏離開這個偶然發現這一點。 Nvidia設置仍然通過-q [gpu:X]/GPUUtilization轉發GPU使用情況。與nvidia-smi相比,速度非常慢,但仍然比不知道要好。無論哪種方式,我寫了一個腳本,以簡潔和可讀的方式提出這個和其他一些常見的統計數據。 Here it is for those who want it.

+0

使用此方法仍不包括gpu使用情況 – user1817188 2015-02-10 05:21:50