Управление графическими картами с помощью NVIDIA SMI
Nvidia SMI - это утилита командной строки, которая предоставляет быстрый и удобный способ мониторинга системы GPU Nvidia. SMI означает System Management Interface (Интерфейс управления системой), и позволяет пользователям получать доступ к множеству информации о видеокартах и их текущих состояниях, включая использование памяти, частоту ядра, температуру, энергопотребление, утилизацию памяти, память VRAM и многое другое.
Пример использования команды nvidia smi из терминала:
nvidia-smi
Команда вернет текущую информацию о всех GPU на компьютере, такую как использование памяти, частота ядра, температура и энергопотребление.
Примеры других команд для получения информации о GPU Nvidia:
1. Вывод информации о конкретной карте № 1:
nvidia-smi -i 1
2. Вывод информации о конкретной карте № 1 с интервалом в 5 секунд:
nvidia-smi -i 1 -l 5
3. Вывод информации о использовании памяти карточкой № 1 в режиме реального времени:
nvidia-smi -i 1 --query-gpu=memory.used --format=csv,nounits -l 1
4. Вывод информации о температуре и использовании энергии всех карт в режиме реального времени:
nvidia-smi --query-gpu=temperature.gpu,utilization.gpu,utilization.memory,power.draw --format=csv -l 1
Также можно использовать флаг '--help' для получения дополнительной информации о доступных опциях и командах в утилите nvidia-smi.
Вывод информации, получаемой через nvidia-smi, может быть использован для контроля температуры, управления питанием, оптимизации производительности и других целей при работе с графическими процессорами Nvidia.