Как определяется использование графического процессора и памяти в результатах nvidia-smi?

В настоящее время я использую инструмент, поставляемый с драйвером nvidia-smi для мониторинга производительности на графическом процессоре. Когда мы используем 'nvidia-smi -a', он предоставит информацию о текущей информации о графическом процессоре, включая использование ядра графического процессора и памяти, температуру и так далее, например:

============ == ЖУРНАЛ NVSMI ==============

Отметка времени: Вт

22 февраля, 22:39:09 2011 г.

Версия драйвера: 260.19.26

GPU 0:

  Название продукта: GeForce 8800 GTX
 Устройство PCI / идентификатор производителя: 19110de
 Идентификатор местоположения PCI: 0: 4: 0
 Серийный номер платы: 211561763875
 Дисплей: подключен
 Температура: 55 C
 Скорость вентилятора: 47%
 Утилизация
 GPU: 1%
 Память: 0%

Мне интересно, как определяются GPU и использование памяти? Например, загрузка ядра GPU составляет 47%. Значит активно работает 47% СМ? Или все ядра GPU заняты 47% времени, а остальные 53% простаивают? Для памяти использование означает соотношение между текущей пропускной способностью и максимальной пропускной способностью, или коэффициент занятости в последней единице времени?

7
задан fflower 23 February 2011 в 03:50
поделиться