Це команда alt-nvidia-304-smi, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
nvidia-smi - програма інтерфейсу управління системою NVIDIA
СИНТАКСИС
nvidia-smi [ВАРИАНТ1 [ARG1]] [ВАРІАНТ2 [ARG2]] ...
ОПИС
NVSMI надає інформацію про моніторинг для кожного з пристроїв NVIDIA Tesla і кожного з них
високоякісні пристрої Quadro на базі Fermi і Kepler. Він забезпечує дуже обмежений
інформацію про інші типи пристроїв NVIDIA. Дивіться документацію NVML за адресою
http://developer.nvidia.com/nvidia-management-library-nvml які функції підтримуються
на конкретному пристрої. Дані представлені у форматі простого тексту або XML через
stdout або файл. NVSMI також забезпечує кілька операцій керування для зміни пристрою
стан.
Зауважте, що функціональність NVSMI доступна через бібліотеку на основі NVML C. Див
Веб-сайт розробника NVIDIA для отримання додаткової інформації про NVML. Обгортки Python і Perl для
NVML також доступні. Вихід NVSMI не гарантується, що буде зворотним
сумісний; NVML і прив'язки зворотно сумісні.
http://developer.nvidia.com/nvidia-management-library-nvml/
http://pypi.python.org/pypi/nvidia-ml-py/
http://search.cpan.org/search?query=nvidia%3A%3Aml
ВАРІАНТИ
Загальні відомості ВАРІАНТИ
-h, --допомога
Роздрукуйте інформацію про використання та вийдіть.
РЕЗЮМЕ ВАРІАНТИ
-Л, --list-gpus
Перелічіть кожен із графічних процесорів NVIDIA в системі разом із їх серійними номерами або UUID.
Графічні процесори Tesla і Quadro з сімейства Fermi і Kepler повідомляють серійні номери, які збігаються
ідентифікатори фізично надруковані на кожній дошці. Продукти Tesla GT200 підтримують лише UUID, які
також унікальні, але не відповідають жодному ідентифікатору на дошці. Всі інші продукти
звіт N/A.
QUERY ВАРІАНТИ
-q, --запит
Відображення інформації про графічний процесор або пристрій. Відображена інформація включає всі дані, перелічені в (GPU АТРИБУТИ)
або (БЛОК АТРИБУТИ) розділи цього документа. Деякі пристрої та/або середовища цього не роблять
підтримувати всю можливу інформацію. Будь-які непідтримувані дані позначені символом "Н/Д".
вихід. За замовчуванням відображається інформація для всіх доступних графічних процесорів або одиниць. Використовувати -i
можливість обмежити вихід до одного графічного процесора або пристрою.
[плюс необов'язково]
-у, --одиниця
Відображати дані одиниці замість даних графічного процесора. Дані одиниць доступні лише для NVIDIA S-класу
Корпуси Tesla.
-я, --id=ID
Відображення даних для одного вказаного графічного процесора або блоку. Вказаний ідентифікатор може бути графічним процесором/блоком
Індекс на основі 0 у природному переліку, який повертає драйвер, серійний номер плати графічного процесора
номер, UUID графічного процесора або ідентифікатор шини PCI графічного процесора (як domain:bus:device.function в шістнадцятковому форматі).
Рекомендується користувачам, які бажають узгодженості, використовувати або UUID, або ідентифікатор шини PCI, оскільки
Порядок перерахування пристроїв не гарантується узгодженим між перезавантаженнями та платою
серійний номер може бути спільним між кількома графічними процесорами на одній платі.
-f ФАЙЛ, --filename=ФАЙЛ
Переспрямувати вихідний запит запиту до вказаного файлу замість стандартного виведення за замовчуванням. Зазначений
файл буде перезаписаний.
-x, --формат xml
Створюйте вихідні дані XML замість стандартного формату, зручного для читання. Запити як GPU, так і Unit
виходи відповідають відповідним DTD. Вони доступні через --dtd прапор
--dtd
Використовувати с -x. Вставте DTD у вихідний XML.
-d, --дисплей
Відображати лише вибрану інформацію: ПАМ’ЯТЬ, ВИКОРИСТАННЯ, ECC, ТЕМПЕРАТУРА, ПОЖИВЛЕННЯ, ГОДИННИК,
ОБЧИСЛЮВАННЯ, PIDS, продуктивність. Прапори можна поєднувати з комою, наприклад "ПАМ'ЯТЬ,ECC". Ні
працювати з прапорами -u/--unit або -x/--xml-format.
-l SEC, --loop=SEC
Постійно звітувати про дані запиту через вказаний інтервал, а не за умовчанням
один раз. Програма буде спати між запитами. Зверніть увагу, що в Linux помилка ECC або XID
Події помилок будуть роздруковані протягом періоду сну, якщо -x прапор не вказано.
Натискання Ctrl+C в будь-який момент перерве цикл, який в іншому випадку буде виконуватися необмежено.
Якщо аргумент не вказано для -l Форма використовується інтервал за замовчуванням 5 секунд.
ПРИСТРІЙ ЗМІНА ВАРІАНТИ
[будь-який один з]
- вечора, --persistence-mode=РЕЖИМ
Встановіть режим збереження для цільових графічних процесорів. Дивіться (GPU АТРИБУТИ) розділ для a
опис режиму збереження. Потрібен root. Вплине на всі графічні процесори, за винятком одного GPU
вказується за допомогою -i аргумент. Ефект від цієї операції миттєвий. однак,
він не зберігається під час перезавантажень. Після кожного перезавантаження постійний режим буде за замовчуванням
«Інвалід». Доступно лише в Linux.
-е, --ecc-config=КОНФІГ
Встановіть режим ECC для цільових графічних процесорів. Дивіться (GPU АТРИБУТИ) розділ для опису
режиму ECC. Потрібен root. Вплине на всі графічні процесори, якщо не вказано використання одного графічного процесора
-i аргумент. Цей параметр набуває чинності після наступного перезавантаження і залишається постійним.
-p, --reset-ecc-errors=ТИП
Скиньте лічильники помилок ECC для цільових графічних процесорів. Дивіться (GPU АТРИБУТИ) розділ для a
опис типів лічильників помилок ECC. Доступні аргументи 0|VOLATILE або
1|АГРЕГАТ. Потрібен root. Вплине на всі графічні процесори, якщо не вказано використання одного графічного процесора
-i аргумент. Ефект від цієї операції миттєвий.
-c, --compute-mode=РЕЖИМ
Встановіть режим обчислення для цільових графічних процесорів. Дивіться (GPU АТРИБУТИ) розділ для a
опис режиму обчислення. Потрібен root. Вплине на всі графічні процесори, якщо не один GPU
вказано за допомогою -i аргумент. Ефект від цієї операції миттєвий. Однак це
не зберігається під час перезавантажень. Після кожного перезавантаження режим обчислень буде скинутий до "ЗА УМОВЧАННЯМ".
-дм, --модель-водій
-fdm, --модель-примусового водія
Увімкнути або вимкнути модель драйвера TCC. Тільки для Windows. Потрібні права адміністратора.
-дм вийде з ладу, якщо підключено дисплей, але -fdm змусить змінити модель водія.
Вплине на всі графічні процесори, якщо за допомогою параметра не вказано один GPU -i аргумент. Перезавантаження є
необхідні для того, щоб зміни відбулися. Побачити Водій Model для отримання додаткової інформації про Windows
моделі драйверів.
--гом
Встановити режим роботи GPU: 0/ALL_ON, 1/COMPUTE, 2/LOW_DP Підтримується на GK110 M-class і X-
клас Tesla &tm; вироби з сімейства Kepler. Не підтримується на Quadro ® і Tesla
&tm; Продукти класу С. Потрібні права адміністратора. Побачити GPU операція режим та цінності
більше інформації про GOM. Зміни GOM вступають в силу після перезавантаження. Вимога перезавантаження
можуть бути видалені в майбутньому. GOM тільки для обчислень не підтримують WDDM (Windows Display
Модель водія)
-р, --gpu-скидання
Запустити скидання вторинної шини GPU. Може використовуватися для скидання HW-стану GPU в ситуаціях
що інакше вимагало б перезавантаження машини. Зазвичай корисно, якщо помилка ECC подвійного біта
відбулося. Вимагає -i перейти до цільового пристрою. Потрібен root. Не можна
будь-які програми, що використовують цей конкретний пристрій (наприклад, програма CUDA, графіка
додаток, наприклад X-сервер, додаток моніторингу, як інший екземпляр nvidia-smi).
У системі також не може бути запущених обчислювальних програм на будь-якому іншому графічному процесорі. Тільки
на підтримуваних пристроях із сімейства Fermi та Kepler, які працюють на Linux.
Скидання графічного процесора не гарантовано спрацює у всіх випадках. У деяких ситуаціях може бути HW
компоненти на платі, які не повертаються до початкового стану після скидання
запит. Це, швидше за все, можна побачити на продуктах покоління Фермі проти Кеплера та інших
імовірно, буде видно, якщо скидання виконується на підвішеному графічному процесорі.
Після скидання рекомендується перед подальшою перевіркою справність графічного процесора
використовувати. Інструмент nvidia-healthmon є хорошим вибором для цього тесту. Якщо GPU несправний
повне скидання повинно бути ініційоване вимкненням живлення вузла. nvidia-healthmon є
поширюється у складі TDK http://developer.nvidia.com/tesla-deployment-kit
-ac, --applications-clocks=MEM_CLOCK,GRAPHICS_CLOCK
Вказує максимум годинники як пара (наприклад, 2000,800 XNUMX), що визначає графічні процесори
швидкість під час запуску програм на GPU. Тільки на підтримуваних пристроях сімейства Kepler.
Потрібен root.
-рак, --reset-application-clocks
Скидає годинники програми до значення за замовчуванням. Тільки на підтримуваних пристроях від Kepler
сім'ї. Потрібен root.
-pl, --power-limit=ОБМЕЖЕННЯ_ПОТУЖНОСТІ
Вказує максимальну потужність у ватах. Приймає цілі числа та числа з плаваючою комою. Тільки
на підтримуваних пристроях сімейства Kepler. Потрібні права адміністратора. Цінні потреби
бути між мінімальним і максимальним обмеженням потужності, як повідомляє nvidia-smi.
[плюс необов'язково]
-я, --id=ID
Змініть один вказаний графічний процесор. Вказаний ідентифікатор може бути індексом на основі 0 графічного процесора/блоку
натуральний перелік, який повертає драйвер, серійний номер плати GPU, GPU
UUID або ідентифікатор шини PCI графічного процесора (як домен: шина: пристрій. функція в шістнадцятковому форматі). Рекомендується
що користувачі, які бажають узгодженості, використовують або UUID, або ідентифікатор шини PCI, починаючи з перерахування пристроїв
не гарантується відповідність порядку перезавантажень і серійного номера плати
використовуватися між кількома графічними процесорами на одній платі.
БЛОК ЗМІНА ВАРІАНТИ
-t, --toggle-led=СТАН
Налаштуйте світлодіодний індикатор на передній і задній панелях пристрою на вказаний колір. Побачити
(БЛОК АТРИБУТИ) розділ для опису станів світлодіода. Дозволені кольори
0|ЗЕЛЕНИЙ та 1|БУШТИНИЙ. Потрібен root.
[плюс необов'язково]
-я, --id=ID
Змінити одну вказану одиницю. Вказаний ідентифікатор є індексом одиниці на основі 0 в
натуральний перелік, повернутий водієм.
ШОУ DTD ВАРІАНТИ
--dtd
Відображення пристрою або блоку DTD.
[плюс необов'язково]
-f ФАЙЛ, --filename=ФАЙЛ
Переспрямувати вихідний запит запиту до вказаного файлу замість стандартного виведення за замовчуванням. Зазначений
файл буде перезаписаний.
-у, --одиниця
Відображення DTD блоку замість DTD пристрою.
GPU АТРИБУТИ
Наступний список описує всі можливі дані, які повертає -q параметр запиту пристрою.
Якщо не зазначено інше, всі числові результати мають базу 10 і без одиниць.
Timestamp
Поточна системна позначка часу на момент виклику nvidia-smi. Формат «День тижня
Місяць День HH:MM:SS Рік".
Водій версія
Версія встановленого драйвера дисплея NVIDIA. Це буквено-цифровий рядок.
Attached Графічні процесори
Кількість доступних графічних процесорів NVIDIA. Очікується, що під Linux будуть працювати всі графічні процесори NVIDIA
доступні.
Продукт ІМ'Я
Офіційна назва продукту GPU. Це буквено-цифровий рядок. Для всіх продуктів.
дисплей режим
Прапор, який вказує, чи підключено дисплей до графічного процесора. «Увімкнено» вказує на
прикріплений дисплей. «Вимкнено» означає інше.
Наполегливість режим
Прапор, який вказує, чи ввімкнено режим збереження для графічного процесора. Цінність або
«Увімкнено» або «Вимкнено». Коли ввімкнено режим збереження, драйвер NVIDIA залишається
завантажується, навіть якщо не існує активних клієнтів, таких як X11 або nvidia-smi. Це зводить до мінімуму
затримка завантаження драйвера, пов’язана із запуском залежних програм, таких як програми CUDA. Для
всі продукти з підтримкою CUDA. Тільки Linux.
Водій Model
У Windows підтримуються моделі драйверів TCC і WDDM. Модель драйвера може бути змінена
з (-дм) Або (-fdm) прапори. Модель драйвера TCC оптимізована для обчислень
додатків. Час запуску ядра IE буде швидшим із TCC. Модель драйвера WDDM
призначений для графічних програм і не рекомендується для обчислювальних програм.
Linux не підтримує декілька моделей драйверів і завжди матиме значення "N/A".
Поточний Модель драйвера, яка зараз використовується. Завжди "Н/Д" у Linux.
В очікуванні Модель драйвера, яка буде використовуватися при наступному перезавантаженні. Завжди ввімкнено "Н/Д".
Linux
Послідовний Номер
Цей номер відповідає серійному номеру, надрукованому на кожній платі. Це глобально
унікальне незмінне буквено-цифрове значення.
GPU UUID
Це значення є глобально унікальним незмінним буквено-цифровим ідентифікатором графічного процесора. Це робить
не відповідає жодній фізичній етикетці на платі.
VBIOS версія
BIOS плати GPU.
Інфором версія
Номери версій для кожного об’єкта в інформаційному сховищі плати GPU. Інформація – це а
невелике постійне сховище даних конфігурації та стану для графічного процесора. Вся інформація з версії
поля числові. Може бути корисно знати ці номери версій, оскільки деякі GPU
функції доступні лише з інфоромами певної версії або вище.
Якщо будь-яке з наведених нижче полів повертає Невідома помилка, є додаткова перевірка Inforom
виконано, і відобразиться відповідне попередження.
зображення версія Версія для даних конфігурації OEM. Глобальна версія infoROM
зображення. Версія зображення, як і версія VBIOS, однозначно описує точне
версія infoROM блимає на платі на відміну від об'єкта infoROM
версія, яка є лише індикатором підтримуваних функцій.
OEM Об'єкт Версія для даних конфігурації OEM.
ECC Об'єкт Версія для запису даних ECC.
Power Об'єкт Версія для даних керування живленням.
GPU операція режим
GOM дозволяє зменшити споживання енергії та оптимізувати пропускну здатність графічного процесора, відключивши функції графічного процесора.
Кожен GOM розроблено для задоволення конкретних потреб користувачів.
У режимі ALL_ON все включено і працює на повній швидкості.
Режим COMPUTE призначений для виконання лише обчислювальних завдань. Графічні операції ні
допускається.
Режим LOW_DP призначений для запуску графічних програм, які не вимагають високого рівня
пропускна здатність подвійної точності.
GOM можна змінити за допомогою (--гом) прапор.
Підтримується на GK110 M-class і X-class Tesla &tm; вироби з сімейства Kepler. ні
підтримується на Quadro ® і Tesla &tm; Продукти класу С.
Поточний Наразі використовується GOM.
В очікуванні GOM, який буде використано під час наступного перезавантаження.
PCI
Основна інформація PCI для пристрою. Частина цієї інформації може змінюватися, коли є картки
додано/вилучено/переміщено в системі. Для всіх продуктів.
Bus Номер шини PCI, шістнадцятковий
Пристрій Номер пристрою PCI, шістнадцятковий
Область Номер домену PCI, шістнадцятковий
Пристрій Id Ідентифікатор пристрою постачальника PCI у шістнадцятковому форматі
нижче SYSTEM Id Ідентифікатор підсистеми PCI у шістнадцятковому
Bus Id Ідентифікатор шини PCI як "domain:bus:device.function", у шістнадцятковому
GPU посилання інформація
Генерація каналу PCIe і ширина шини
Поточний Поточна генерація та ширина посилання. Вони можуть бути зменшені, коли GPU
не використовується.
Максимальний Максимальна генерація та ширина зв’язку, можлива з цим GPU та системою
конфігурації. Наприклад, якщо графічний процесор підтримує більш високе покоління PCIe
ніж система підтримує, тоді це повідомляє про генерацію системного PCIe.
Вентилятор швидкість
Значення швидкості вентилятора – це відсоток максимальної швидкості, на якій зараз працює вентилятор пристрою
призначений для запуску. Він коливається від 0 до 100%. Примітка. Повідомлена швидкість є передбачуваною
швидкість вентилятора. Якщо вентилятор фізично заблокований і не може крутитися, цей вихід не буде
відповідати фактичній швидкості вентилятора. Багато деталей не повідомляють про швидкість вентилятора, оскільки вони покладаються на
охолодження через вентилятори в навколишньому корпусі. Для всіх дискретних продуктів із виділеними
вентилятори.
продуктивність стан
Поточний стан продуктивності для графічного процесора. Діапазон станів від P0 (максимальна продуктивність) до
P12 (мінімальна продуктивність).
Годинники Дросель Причини
Отримує інформацію про фактори, які знижують частоту тактів. Тільки на
підтримувані пристрої Tesla сімейства Kepler.
Якщо всі причини дросельної заслінки повертаються як «Неактивні», це означає, що годинники працюють як
якомога вище.
Idle На графічному процесорі нічого не працює, а годинники переходять у стан очікування.
Цей обмежувач може бути видалений у наступному випуску.
користувач Певний Годинники
Частота GPU обмежена лімітом, визначеним користувачем. Наприклад, встановлений nvidia-smi
--applications-clocks=
SW Power Кришка Алгоритм масштабування SW Power Scaling зменшує тактовий сигнал нижче запитаного
оскільки графічний процесор споживає занадто багато енергії. Наприклад, обмеження потужності ПЗ може
змінити за допомогою nvidia-smi --power-limit=
HW Уповільнення темпів Задіяно HW Slowdown (зменшення тактових частот ядра в 2 або більше разів).
Це показник:
* занадто висока температура
* Спрацьовування зовнішнього гальма живлення запускається (наприклад, живленням системи
постачання)
* Споживання потужності занадто велике, а захист Fast Trigger зменшує тактування
* Може також повідомлятися під час зміни PState або годинника
** Ця поведінка може бути вилучена в наступному випуску
Невідомий Іншим невизначеним фактором є скорочення годинників.
пам'ять Використання
Інформація про вбудовану пам'ять. Стан ECC впливає на загальну пам’ять. Якщо ECC є
увімкнено загальна доступна пам’ять зменшується на кілька відсотків через необхідне
біти парності. Драйвер також може зарезервувати невеликий обсяг пам’яті для внутрішнього використання
без активної роботи на GPU. Для всіх продуктів.
Усього: Загальна кількість встановленої пам’яті графічного процесора.
Використаний Загальна пам'ять, виділена активними контекстами.
Безкоштовно Повна вільна пам'ять.
обчислення режим
Прапор обчислювального режиму вказує, чи можуть працювати окремі або декілька обчислювальних програм
працювати на GPU.
"ЗА УМОВЧАННЯМ" означає, що на одному пристрої дозволено кілька контекстів.
"EXCLUSIVE_THREAD" означає, що для кожного пристрою дозволено лише один контекст, який можна використовувати з одного потоку в
Час.
"EXCLUSIVE_PROCESS" означає, що для кожного пристрою дозволено лише один контекст, який можна використовувати з кількох
ниток за раз.
"ЗАБОРОНЕНО" означає, що жодні контексти не дозволені на пристрої (ніяких обчислювальних програм).
"EXCLUSIVE_PROCESS" додано в CUDA 4.0. Попередні випуски CUDA підтримували лише один
ексклюзивний режим, який еквівалентний "EXCLUSIVE_THREAD" у CUDA 4.0 і вище.
Для всіх продуктів із підтримкою CUDA.
Утилізація
Коефіцієнти використання повідомляють про завантаженість кожного графічного процесора з часом і можуть бути використані для визначення того, як
велика частина програми використовує графічні процесори в системі.
GPU Відсоток часу за минулу секунду, протягом якого було одне або кілька ядер
виконується на GPU.
пам'ять Відсоток часу за минулу секунду, протягом якого глобальна пам’ять (пристрою).
читали чи писали.
Екл режим
Прапорець, який вказує, чи ввімкнено підтримку ECC. Може бути «Увімкнено» або
«Інвалід». Зміни в режимі ECC вимагають перезавантаження. Потрібна версія об’єкта Inforom ECC
1.0 або вище.
Поточний Режим ECC, в якому наразі працює графічний процесор.
В очікуванні Режим ECC, в якому GPU працюватиме після наступного перезавантаження.
ECC помилки
Графічні процесори NVIDIA можуть надавати кількість помилок для різних типів помилок ECC. Деякі помилки ECC є
одинарний або подвійний біт, де виправляються одиночні бітові помилки та подвійні бітові помилки
є невиправними. Помилки пам’яті текстур можна виправити за допомогою повторної відправки або не виправити
якщо повторна відправка не вдається. Ці помилки доступні в двох часових масштабах (нестабільний і
сукупність). Однобітові помилки ECC автоматично виправляються HW і не є результатом
у пошкодженні даних. Подвійні бітові помилки виявлені, але не виправлені. Будь ласка, дивіться ECC
документи в Інтернеті для отримання інформації про поведінку обчислювального додатка при подвійному розряді
виникають помилки. Нестабільні лічильники помилок відстежують кількість помилок, виявлених з моменту останньої
навантаження на драйвер. Сукупна кількість помилок зберігається необмежено і, таким чином, діє як усе життя
лічильник.
Примітка про нестабільність: у Windows це один раз за завантаження. У Linux це може бути більше
часті. У Linux драйвер вивантажується, коли активних клієнтів немає. Отже, якщо
увімкнено режим збереження або завжди активний клієнт драйвера (наприклад, X11).
Linux також бачить поведінку під час завантаження. Якщо ні, показники нестабільності скидаються під час кожного обчислення
додаток запущено.
Продукти Tesla і Quadro з сімейства Fermi і Kepler можуть відображати повну помилку ECC
підрахунки, а також розбивка помилок на основі розташування на чіпі. Локації є
описано нижче. Дані на основі місцезнаходження для сукупної кількості помилок вимагає Inforom ECC
об'єкт версії 2.0. Для всіх інших підрахунків ECC потрібна версія об’єкта ECC 1.0.
Пристрій пам'ять У глобальній пам’яті пристрою виявлено помилки.
Зареєструватися Файл Виявлені помилки в пам'яті реєстрових файлів.
L1 Кеш У кеші L1 виявлено помилки.
L2 Кеш У кеші L2 виявлено помилки.
текстура пам'ять У пам’яті текстур виявлено помилки парності.
Усього: Загальна кількість помилок, виявлених у всьому чіпі. Сума Пристрій пам'ять, Зареєструватися
Файл, L1 Кеш, L2 Кеш та текстура пам'ять.
температура
Показання з датчиків температури на платі. Усі показники вказані в градусах С. Не всі
продукти підтримують усі типи читання. Зокрема, продукти в модульних форм-факторах, які
покладатися на корпусні вентилятори або пасивне охолодження зазвичай не дають показання температури. Побачити
нижче для обмежень.
GPU Температура ядра графічного процесора. Для всіх дискретних продуктів і продуктів S-класу.
Power показання
Показання потужності допомагають пролити світло на поточне енергоспоживання графічним процесором та фактори
які впливають на таке використання. Коли керування живленням увімкнено, графічний процесор обмежує енергоспоживання
навантаження, щоб укластися в попередньо визначений діапазон потужності, маніпулюючи поточною продуктивністю
держава. Обмеження доступності див. нижче.
Power стан Power State не підтримується і його перейменовано на Performance State в
2.285. Для підтримки сумісності XML у форматі XML Performance State є
перераховані в обох місцях.
Power управління
Прапорець, який вказує, чи ввімкнено керування живленням. Або
"Підтримується" або "Н/Д". Потрібен об’єкт Inforom PWR версії 3.0 або вище або
Апарат Кеплера.
Power Малювати Остання виміряна споживана потужність для всієї плати у ватах. Тільки
доступний, якщо підтримується керування живленням. Це читання є точним
в межах +/- 5 Вт. Потрібен об’єкт Inforom PWR версії 3.0 або вище або
Апарат Кеплера.
Power Limit Максимальна потужність алгоритму керування живленням у ватах. Повна дошка
енергоспоживання керується алгоритмом керування живленням таким чином, що він
залишається нижче цього значення. Доступно лише за умови підтримки керування живленням.
Потрібен об’єкт Inforom PWR версії 3.0 або вище або пристрій Kepler. Увімкнено
Обмеження потужності пристроїв Kepler можна налаштувати за допомогою -pl,--power-limit=
перемикачі
дефолт Power Limit
Максимальна потужність алгоритму керування живленням за замовчуванням у ватах. Потужність
Після вивантаження драйвера ліміт буде повернуто до ліміту потужності за замовчуванням. Тільки на
підтримувані пристрої сімейства Kepler.
Мін Power Limit
Мінімальне значення у ватах, на яке можна встановити обмеження потужності. Тільки на
підтримувані пристрої сімейства Kepler.
Макс Power Limit
Максимальне значення у ватах, на яке можна встановити обмеження потужності. Тільки на
підтримувані пристрої сімейства Kepler.
Годинники
Поточна частота, на якій працюють частини графічного процесора. Всі показання в МГц.
Графіка Поточна частота тактової частоти графіки (шейдера).
SM Поточна частота тактової частоти SM (Streaming Multiprocessor).
пам'ять Поточна частота годинника пам'яті.
додатків Годинники
Користувач вказав частоту, з якою будуть працювати програми. Можна змінити з
[-ac | --applications-clocks] перемикачі.
Графіка Задається користувачем частота тактової частоти графіки (шейдера).
пам'ять Частота тактової пам'яті вказується користувачем.
дефолт додатків Годинники
Значення годинників програм за замовчуванням. Це годинники програм, які будуть використовуватися
після перезавантаження системи або перезавантаження драйвера.
Графіка Значення за замовчуванням годинник графіки (шейдера).
пам'ять Значення за замовчуванням годинник пам'яті програм.
Макс Годинники
Максимальна частота, на якій розраховані частини графічного процесора для роботи. Всі показання в МГц.
Графіка Максимальна частота тактової частоти графіки (шейдера).
SM Максимальна частота тактової частоти SM (потокового мультипроцесора).
пам'ять Максимальна частота тактової пам'яті.
Підтриманий Годинник
Список можливих комбінацій тактів пам’яті та графіки, з якими може працювати графічний процесор (ні
з урахуванням скорочених тактових частот HW гальма). Це єдині комбінації годинників, які
можна передати прапору --applications-clocks. Підтримувані годинники відображаються лише при -q -d
Перемикачі SUPPORTED_CLOCKS надаються або у форматі XML.
обчислення процеси
Список процесів, що мають обчислювальний контекст на пристрої.
Кожен запис має формат " . "
Використаний GPU пам'ять
Обсяг пам’яті, використовуваної на пристрої за контекстом. Недоступно в Windows
під час роботи в режимі WDDM, оскільки Windows KMD не керує всією пам'яттю
Драйвер NVIDIA.
БЛОК АТРИБУТИ
Наступний список описує всі можливі дані, які повертає -q -u параметр запиту одиниці.
Якщо не зазначено інше, всі числові результати мають базу 10 і без одиниць.
Timestamp
Поточна системна позначка часу на момент виклику nvidia-smi. Формат «День тижня
Місяць День HH:MM:SS Рік".
Водій версія
Версія встановленого драйвера дисплея NVIDIA. Формат є
«Майор-Число.Незначне-Число».
НЕМАЄ інформація
Інформація про будь-які карти інтерфейсу хоста (HIC), які встановлені в системі.
прошивки версія
Версія прошивки, що працює на HIC.
Attached Одиниці
Кількість підключених одиниць у системі.
Продукт ІМ'Я
Офіційна назва продукту пристрою. Це буквено-цифрове значення. Для всіх S-класів
продукції.
Продукт Id
Ідентифікатор продукту для пристрою. Це буквено-цифрове значення форми
«частина1-частина2-частина3». Для всіх продуктів S-класу.
Продукт Послідовний
Незмінний глобально унікальний ідентифікатор для одиниці. Це буквено-цифрове значення.
Для всіх продуктів S-класу.
прошивки версія
Версія прошивки, яка працює на пристрої. Формат: «Великий номер.Неповний номер».
Для всіх продуктів S-класу.
LED стан
Світлодіодний індикатор використовується для позначення систем з потенційними проблемами. Світлодіодний колір ЯРШТИН
вказує на проблему. Для всіх продуктів S-класу.
Колір Колір світлодіодного індикатора. Або «ЗЕЛЕНИЙ», або «ЯРШТИНИЙ».
Викликати Причина поточного кольору світлодіода. Причина може бути названа будь-якою
комбінація "Невідомо", "Встановлено на янтарний головною системою", "Термовий датчик
збій», «Відмова вентилятора» та «Температура перевищує критичну межу».
температура
Показання температури для важливих компонентів блоку. Всі показання в градусах С.
Не всі показання можуть бути доступні. Для всіх продуктів S-класу.
Споживання Температура повітря на вході в агрегат.
Вичерпувати Температура повітря в точці витяжки агрегату.
Настільні Температура повітря по всьому борту пристрою.
PSU
Показання для блоку живлення. Для всіх продуктів S-класу.
стан Робочий стан БП. Стан джерела живлення може бути будь-яким
наступні: «Нормальний», «Ненормальний», «Висока напруга», «Відмова вентилятора», «Радіатор
температура», «Обмеження струму», «Напруга нижче порога УФ тривоги»,
«Низька напруга», «Команда дистанційного вимкнення I2C», «Вхід MOD_DISABLE» або «Короткий контакт
перехід».
Напруга Установка напруги блоку живлення, у вольтах.
Поточний Споживання струму блоку живлення, в амперах.
Вентилятор інформація
Показання вентилятора для агрегату. Для кожного вентилятора, який може бути, надається показання
багато. Для всіх продуктів S-класу.
стан Стан вентилятора, «НОРМАЛЬНИЙ» або «НЕВІДМОЖЕН».
швидкість Для здорового вентилятора швидкість вентилятора в об/хв.
Attached Графічні процесори
Список ідентифікаторів шини PCI, які відповідають кожному з графічних процесорів, підключених до пристрою. Автобус
ідентифікатори мають форму "domain:bus:device.function", у шістнадцятковому. Для всіх продуктів S-класу.
ПРИМІТКИ
У Linux файли пристрою NVIDIA можуть бути змінені за допомогою nvidia-smi, якщо вони запущені як root. Будь ласка, дивіться
відповідний розділ файлу README драйвера.
Команда -a та -g Аргументи тепер не підтримуються на користь -q та -iвідповідно. Однак,
старі аргументи все ще працюють для цього випуску.
ПРИКЛАДИ
nvidia-smi -q
Запит атрибутів для всіх графічних процесорів один раз і відображення у вигляді звичайного тексту в стандартному виводі.
nvidia-smi -q -d ECC, POWER -i 0 -l 10 -f out.log
Запит помилок ECC та споживання енергії для GPU 0 з частотою 10 секунд,
необмежено, і записати у файл out.log.
nvidia-smi -c 1 -i GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8
Встановіть режим обчислення на "EXCLUSIVE_THREAD" для графічного процесора з UUID
"GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8".
nvidia-smi -q -u -x --dtd
Запит атрибутів для всіх одиниць один раз і відображення у форматі XML із вбудованим DTD
стандартний вихід.
nvidia-smi --dtd -u -f nvsmi_unit.dtd
Запишіть DTD одиниці в nvsmi_unit.dtd.
nvidia-smi -q -d SUPPORTED_ГОДИН
Відображення підтримуваних годин усіх графічних процесорів.
nvidia-smi -i 0 --додатки-годинники 2500,745
Встановіть частоту додатків на 2500 МГц пам’яті та 745 МГц для графіки.
Відомий Питання
- У Linux, коли X Server запущено, використана пам'ять графічного процесора в розділі обчислювальних процесів може
містять значення, більше за фактичне значення. Це буде виправлено в майбутньому
звільнення.
- У Linux GPU Скидання не може бути ініційовано, коли очікують зміни GOM.
- Скидання графічного процесора Linux у режимі очікування ECC може не вдатися. Може бути повне перезавантаження
необхідний для зміни режиму.
ЗМІНА ВХІД
=== Зміни між nvidia-smi v4.304 RC та v4.304 Production ===
* Додано звіти про режим роботи GPU (GOM)
* Додано новий перемикач --gom для встановлення режиму роботи GPU
=== Зміни між nvidia-smi v3.295 та v4.304 RC ===
* Переформатований неповний вихід через відгуки користувачів. Інформацію, яка очікує на розгляд, видалено з
таблиці.
* Роздрукуйте корисне повідомлення, якщо ініціалізація не вдається через те, що модуль ядра не отримує
перебиває
* Краща обробка помилок, коли спільна бібліотека NVML відсутня в системі
* Додано новий перемикач --applications-clocks
* Додано новий фільтр до перемикача --display. Запустіть за допомогою -d SUPPORTED_CLOCKS, щоб список можливих
годинник на GPU
* Під час звітування про вільну пам’ять обчисліть її на основі округленої загальної та використаної пам’яті
що значення сумуються
* Додано звіти про обмеження для керування живленням і обмеження за замовчуванням
* Додано новий перемикач --потужності
* Додано повідомлення про помилки ECC текстурної пам'яті
* Додано звіти про причини дроселя годинника
=== Зміни між nvidia-smi v2.285 і v3.295 ===
* Більш чіткі звіти про помилки для запущених команд (наприклад, зміна режиму обчислень)
* Під час одночасного виконання команд на кількох графічних процесорах помилки N/A розглядаються як попередження.
* nvidia-smi -i тепер також підтримує UUID
* Формат UUID змінено, щоб відповідати стандарту UUID і повідомлятиме інше значення.
=== Зміни між nvidia-smi v2.0 і v2.285 ===
* Повідомити про версію VBIOS.
* Додано прапор -d/--display для фільтрації частин даних
* Додано звітність ідентифікатора підсистеми PCI
* Оновлені документи, щоб вказати, що ми підтримуємо M2075 і C2075
* Повідомте про версію мікропрограми HIC HWBC за допомогою перемикача -u
* Повідомте про максимальні (P0) годинники поруч із поточними годинниками
* Додано прапор --dtd для друку DTD пристрою або пристрою
* Додано повідомлення, коли драйвер NVIDIA не запущено
* Додано звіти про генерацію каналів PCIe (максимальний і поточний) і ширину каналу (макс
струм).
* Отримання моделі драйвера, що очікує на розгляд, працює без адміністратора
* Додано підтримку запуску nvidia-smi в облікових записах Windows Guest
* Запуск nvidia-smi без команди -q виведе недокладну версію -q замість команди
допомога
* Виправлений аналіз аргументу -l/--loop= (значення за замовчуванням, 0, до великого значення)
* Змінено формат pciBusId (на XXXX:XX:XX.X - ця зміна була видима в 280)
* Розбір busId для команди -i менш обмежувальний. Ви можете передати 0:2:0.0 або
0000:02:00 та інші варіації
* Змінена схема версій, щоб також включити "версію драйвера"
* Формат XML завжди відповідає DTD, навіть якщо виникають помилки
* Додана підтримка одно- та двобітних подій ECC та помилок XID (увімкнено за замовчуванням
з вимкненим прапором -l для прапора -x)
* Додано прапори скидання пристрою -r --gpu-reset
* Додано список запущених обчислювальних процесів
* Перейменовано стан живлення в стан продуктивності. У виводі XML існує застаріла підтримка
тільки.
* Оновлений номер версії DTD до 2.0, щоб відповідати оновленому виводу XML
Використовуйте alt-nvidia-304-smi онлайн за допомогою служб onworks.net