2012-02-08 3 views
5

nVidia отказалась от поддержки всех карт non quadro и tesla, когда дело доходит до использования некоторых инструментов и/или библиотек/инструментов разработки. У меня два GTX 590, и когда я использую nvidia-smi, большинство запрашиваемых полей возвращают N/A, потому что они отказались от поддержки этой карты.Альтернатива nvidia-smi для измерения использования графического процессора?

Существуют ли другие инструменты, предназначенные для сбора этой информации? Можно ли/просто запросить эту информацию с помощью SDK?

ответ

6

В Windows есть NvAPI, который работает на всех графических процессорах.

В Linux, если вы используете X Server, вы также можете запросить некоторую информацию (температура графического процессора, часы, к сожалению, без использования) с помощью утилиты nvidia-settings. например nvidia-settings -q all

Для Quadro и Tesla GPU, есть NVML/nvidia-smi, который работает как на Linux и Windows, 64.

3

Хотя это очень старый вопрос, я собираюсь оставить это здесь, в случае кто-то с той же проблемой наткнуться на это. Настройки Nvidia по-прежнему перенаправляют статистику использования GPU через -q [gpu: X]/GPUUtilization. он очень медленный по сравнению с nvidia-smi, но он все же лучше, чем не зная. В любом случае, я написал сценарий, чтобы поместить эту и некоторые другие общие статистические данные в сжатые и читаемые. Here it is for those who want it.

+0

Утилита gpu по-прежнему не включена с использованием этого подхода – user1817188

Смежные вопросы