Aceasta este comanda alt-nvidia-340-smi care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
nvidia-smi - programul NVIDIA System Management Interface
REZUMAT
nvidia-smi [OPȚIUNEA1 [ARG1]] [OPȚIUNEA2 [ARG2]] ...
DESCRIERE
nvidia-smi (și NVSMI) oferă capabilități de monitorizare și management pentru fiecare dintre ele
Dispozitivele NVIDIA Tesla, Quadro și GRID de la Fermi și familiile de arhitectură superioară. Foarte
informații limitate sunt furnizate și pentru dispozitivele Geforce. NVSMI este un instrument multiplatform
care acceptă toate distribuțiile Linux standard acceptate de drivere NVIDIA, precum și pe 64 de biți
versiuni de Windows care încep cu Windows Server 2008 R2. Valorile pot fi consumate
direct de către utilizatori prin stdout sau furnizat prin fișier prin formatele CSV și XML pentru scripting
scopuri.
Rețineți că o mare parte din funcționalitatea NVSMI este furnizată de NVML C-based
bibliotecă. Consultați linkul site-ului pentru dezvoltatori NVIDIA de mai jos pentru mai multe informații despre NVML.
Sunt disponibile, de asemenea, legături python bazate pe NVML.
Ieșirea NVSMI nu este garantată a fi compatibilă cu versiunea inversă. Cu toate acestea, atât NVML, cât și
legăturile Python sunt compatibile cu înapoi și ar trebui să fie prima alegere atunci când scrieți
orice instrumente care trebuie menținute în toate versiunile de drivere NVIDIA.
NVML SDK: http://developer.nvidia.com/nvidia-management-library-nvml/
Piton legături: http://pypi.python.org/pypi/nvidia-ml-py/
OPŢIUNI
GENERAL OPŢIUNI
-h, --Ajutor
Imprimați informațiile de utilizare și ieșiți.
REZUMAT OPŢIUNI
-L, --list-gpus
Listați fiecare dintre GPU-urile NVIDIA din sistem, împreună cu UUID-urile lor.
INTREBARE OPŢIUNI
-q, --interogare
Afișează informații despre GPU sau unitate. Informațiile afișate includ toate datele listate în (GPU ATRIBUTE)
sau (UNITATE ATRIBUTE) secțiunile acestui document. Unele dispozitive și/sau medii nu
susține toate informațiile posibile. Orice date neacceptate sunt indicate printr-un „N/A” în
ieșire. În mod implicit, sunt afișate informații pentru toate GPU-urile sau unitățile disponibile. Folosește -i
opțiunea de a restricționa ieșirea la un singur GPU sau unitate.
[la care se adauga opțional]
-u, --unitate
Afișează datele unității în loc de datele GPU. Datele unității sunt disponibile numai pentru clasa S NVIDIA
Carcase Tesla.
-eu, --id=ID
Afișează datele pentru un singur GPU sau unitate specificat. Id-ul specificat poate fi GPU/unitatea
Indicele bazat pe 0 în enumerarea naturală returnată de driver, serialul plăcii GPU
numărul, UUID-ul GPU-ului sau ID-ul magistralei PCI al GPU-ului (ca domain:bus:device.function în hex).
Se recomandă ca utilizatorii care doresc consecvență să utilizeze fie UUID, fie ID-ul magistralei PCI, deoarece
Nu se garantează că ordinea de enumerare a dispozitivelor este consecventă între reporniri și placă
numărul de serie poate fi partajat între mai multe GPU-uri de pe aceeași placă.
-f FIŞIER, --filename=FIȘIER
Redirecționați ieșirea interogării către fișierul specificat în locul stdout-ului implicit. Cele specificate
fișierul va fi suprascris.
-X, --xml-format
Produceți rezultate XML în locul formatului implicit care poate fi citit de om. Interogare atât GPU, cât și unitate
ieșirile sunt conforme cu DTD-urile corespunzătoare. Acestea sunt disponibile prin intermediul --dtd steag.
--dtd
Foloseste cu -x. Încorporați DTD-ul în ieșirea XML.
-d TIP, --display=TIP
Afișează numai informațiile selectate: MEMORY, UTILIZATION, ECC, TEMPERATURE, POWER, CLOCK,
COMPUTE, PIDS, PERFORMANCE, SUPPORTED_CLOCKS, PAGE_RETIREMENT, ACCOUNTING Indicatoarele pot fi
combinat cu virgulă, de exemplu „MEMORY,ECC”. Eșantionarea datelor cu max, min și avg este, de asemenea
returnat pentru tipurile de afișare POWER, UTILIZATION și CLOCK. Nu funcționează cu -u/--unit sau
-x/--xml-format steaguri.
-l USCAT, --loop=SEC
Raportați continuu datele de interogare la intervalul specificat, mai degrabă decât implicit doar
o singura data. Aplicația va dormi între interogări. Rețineți că pe Linux eroare ECC sau XID
evenimentele de eroare vor fi tipărite în timpul perioadei de repaus dacă -x steag nu a fost specificat.
Dacă apăsați Ctrl+C în orice moment, bucla va fi anulată, care altfel va rula pe termen nelimitat.
Dacă nu este specificat niciun argument pentru -l se utilizează un interval implicit de 5 secunde.
SELECTIV INTREBARE OPŢIUNI
Permite apelantului să transmită o listă explicită de proprietăți de interogat.
[unu de]
--query-gpu=
Informații despre GPU. Treceți o listă de proprietăți separate prin virgulă pe care doriți să le interogați. de exemplu
--query-gpu=pci.bus_id,persistence_mode. Apelați --help-query-gpu pentru mai multe informații.
--query-supported-clocks=
Lista ceasurilor acceptate. Apelați --help-query-supported-clocks pentru mai multe informații.
--query-compute-apps=
Lista proceselor de calcul active în prezent. Apelați --help-query-compute-apps pentru mai multe informații.
--query-accounted-apps=
Lista proceselor de calcul contabilizate. Apelați --help-query-accounted-apps pentru mai multe informații.
--query-retired-pages=
Lista paginilor de memorie ale dispozitivului GPU care au fost retrase. Apelați --help-query-retired-pages
pentru mai multe informaţii.
[obligatoriu]
--format=
Listă de opțiuni de format separate prin virgulă:
· csv - valori separate prin virgulă (OBLIGATORIU)
· noheader - sări peste prima linie cu antetele coloanei
· substantive - nu tipăriți unități pentru valori numerice
[la care se adauga Orice de]
-eu, --id=ID
Afișează datele pentru un singur GPU specificat. ID-ul specificat poate fi indexul bazat pe 0 al GPU-ului
în enumerarea naturală returnată de driver, numărul de serie al plăcii GPU, the
UUID-ul GPU-ului sau ID-ul magistralei PCI al GPU-ului (ca domain:bus:device.function în hex). Este
a recomandat utilizatorilor care doresc consecvență să utilizeze fie UUID, fie ID-ul magistralei PCI, deoarece dispozitivul
Nu se garantează că ordinea de enumerare este consecventă între reporniri și serialul plăcii
numărul poate fi partajat între mai multe GPU-uri de pe aceeași placă.
-f FIŞIER, --filename=FIȘIER
Redirecționați ieșirea interogării către fișierul specificat în locul stdout-ului implicit. Cele specificate
fișierul va fi suprascris.
-l USCAT, --loop=SEC
Raportați continuu datele de interogare la intervalul specificat, mai degrabă decât implicit doar
o singura data. Aplicația va dormi între interogări. Rețineți că pe Linux eroare ECC sau XID
evenimentele de eroare vor fi tipărite în timpul perioadei de repaus dacă -x steag nu a fost specificat.
Dacă apăsați Ctrl+C în orice moment, bucla va fi anulată, care altfel va rula pe termen nelimitat.
Dacă nu este specificat niciun argument pentru -l se utilizează un interval implicit de 5 secunde.
-lms Domnișoară, --loop-ms=ms
La fel ca -l,--loop, dar în milisecunde.
DISPOZITIV SCHIMBARE OPŢIUNI
[orice unu de]
-p.m, --persistence-mode=MOD
Setați modul de persistență pentru GPU-urile țintă. Vezi (GPU ATRIBUTE) secțiune pentru a
descrierea modului de persistență. Necesită root. Va afecta toate GPU-urile, cu excepția cazului în care un singur GPU
este specificat folosind -i argument. Efectul acestei operațiuni este imediat. In orice caz,
nu persistă la reporniri. După fiecare repornire, modul de persistență va fi implicit
"Dezactivat". Disponibil numai pe Linux.
-e, --ecc-config=CONFIG
Setați modul ECC pentru GPU-urile țintă. Vezi (GPU ATRIBUTE) pentru o descriere
a modului ECC. Necesită root. Va afecta toate GPU-urile, cu excepția cazului în care este specificat un singur GPU
il -i argument. Această setare intră în vigoare după următoarea repornire și este persistentă.
-p, --reset-ecc-errors=TIP
Resetați contoarele de erori ECC pentru GPU-urile țintă. Vezi (GPU ATRIBUTE) secțiune pentru a
descrierea tipurilor de contor de erori ECC. Argumentele disponibile sunt 0|VOLATILE sau
1|AGREGAT. Necesită root. Va afecta toate GPU-urile, cu excepția cazului în care este specificat un singur GPU
il -i argument. Efectul acestei operațiuni este imediat.
-c, --compute-mode=MOD
Setați modul de calcul pentru GPU-urile țintă. Vezi (GPU ATRIBUTE) secțiune pentru a
descrierea modului de calcul. Necesită root. Va afecta toate GPU-urile, cu excepția cazului în care un singur GPU este
specificat folosind -i argument. Efectul acestei operațiuni este imediat. Cu toate acestea, acesta
nu persistă la reporniri. După fiecare repornire, modul de calcul va fi resetat la „DEFAULT”.
-dm TIP, --driver-model=TIP
-fdm TIP, --force-driver-model=TIP
Activați sau dezactivați modelul de driver TCC. Numai pentru Windows. Necesită privilegii de administrator.
-dm va eșua dacă este atașat un afișaj, dar -fdm va forța modelul șoferului să se schimbe.
Va afecta toate GPU-urile, cu excepția cazului în care este specificat un singur GPU folosind -i argument. O repornire este
necesare pentru ca schimbarea să aibă loc. Vedea Şofer Model pentru mai multe informații despre Windows
modele de drivere.
--gom=MODE
Setați modul de funcționare GPU: 0/ALL_ON, 1/COMPUTE, 2/LOW_DP Acceptat pe GK110 M-class și X-
produse de clasă Tesla din familia Kepler. Nu este acceptat pe Quadro și Tesla C-class
produse. Necesită privilegii de administrator. Vedea GPU Ziua Operației mod pentru mai multe informații
despre GOM. Modificările GOM intră în vigoare după repornire. Cerința de repornire ar putea fi eliminată
in viitor. GOM-urile numai pentru calcul nu acceptă WDDM (Model de driver de afișare Windows)
-r, --gpu-resetare
Declanșați o resetare a GPU-ului. Poate fi folosit pentru a șterge starea GPU HW și SW în situații în care
altfel ar necesita o repornire a mașinii. De obicei utilă dacă are o eroare ECC dublu bit
a avut loc. Necesită -i comutați la un anumit dispozitiv țintă. Necesită root. Nu poate fi
orice aplicație care utilizează acest dispozitiv special (de exemplu, aplicația CUDA, aplicația grafică
cum ar fi serverul X, aplicația de monitorizare ca altă instanță a nvidia-smi). De asemenea, acolo
nu poate fi nicio aplicație de calcul care rulează pe niciun alt GPU din sistem. Doar pe
dispozitive acceptate din familia Fermi și Kepler care rulează pe Linux.
Resetarea GPU nu este garantată să funcționeze în toate cazurile. Nu este recomandat pentru producție
medii în acest moment. În unele situații pot exista componente HW pe placă
care nu reușesc să revină la o stare inițială în urma solicitării de resetare. Aceasta este mai mult
probabil să fie văzut pe produsele din generația Fermi vs. Kepler și mai probabil să fie văzut dacă
resetarea este efectuată pe un GPU suspendat.
După o resetare, se recomandă ca starea GPU-ului să fie verificată înainte de a continua
utilizare. Instrumentul nvidia-healthmon este o alegere bună pentru acest test. Dacă GPU-ul nu este sănătos
o resetare completă ar trebui să fie instigată prin deconectarea nodului.
Vizita http://developer.nvidia.com/gpu-deployment-kit pentru a descărca GDK și nvidia-
healthmon.
-ac, --applications-clocks=MEM_CLOCK,GRAPHICS_CLOCK
Specifică maxim ceasuri ca o pereche (de ex. 2000,800) care definește GPU-urile
viteza în timp ce rulați aplicații pe un GPU. Doar pe dispozitivele Tesla din familia Kepler+.
Necesită root cu excepția cazului în care restricțiile sunt relaxate cu comanda -acp..
-rac, --resetare-aplicații-ceasuri
Resetează ceasurile aplicațiilor la valoarea implicită. Doar pe dispozitivele Tesla de la Kepler+
familie. Necesită root cu excepția cazului în care restricțiile sunt relaxate cu comanda -acp.
-acp, --applications-clocks-permission=MOD
Comutați dacă ceasurile aplicațiilor pot fi modificate de către toți utilizatorii sau numai de către root. Disponibil
argumentele sunt 0|NERESTRICTAT, 1|RESTRICT. Doar pe dispozitivele Tesla de la Kepler+
familie. Necesită root.
-pl, --power-limit=POWER_LIMIT
Specifică limita maximă de putere în wați. Acceptă numere întregi și în virgulă mobilă. Numai
pe dispozitivele acceptate din familia Kepler. Necesită privilegii de administrator. Nevoile valorice
să fie între limita de putere min și maximă, așa cum este raportat de nvidia-smi.
-a.m, --accounting-mode=MOD
Activează sau dezactivează Contabilitatea GPU. Cu GPU Accounting se poate urmări utilizarea
resurse de-a lungul duratei de viață a unui singur proces. Numai pe dispozitivele acceptate de la Kepler
familie. Necesită privilegii de administrator. Argumentele disponibile sunt 0|DEZACTIVAT sau
1|ACTIVAT.
-caa, --clear-accounted-apps
Șterge toate procesele contabilizate până acum. Doar pe dispozitivele acceptate din familia Kepler.
Necesită privilegii de administrator.
--auto-boost-default=MOD
Setați politica implicită de amplificare automată la 0/DEZACTIVAT sau 1/ACTIVAT, impunând doar modificarea
după ce ultimul client boost a ieșit. Doar pe anumite dispozitive Tesla de la Kepler+
familie. Necesită root.
--auto-boost-default-force=MOD
Setați politica implicită de amplificare automată la 0/DEZACTIVAT sau 1/ACTIVAT, impunând modificarea
imediat. Doar pe anumite dispozitive Tesla din familia Kepler+. Necesită root.
--auto-boost-permission=MOD
Permite controlul non-admin/root asupra modului de amplificare automată. Argumentele disponibile sunt
0|NERESTRICTAT, 1|RESTRICTIONAT. Doar pe anumite dispozitive Tesla din familia Kepler+.
Necesită root.
[la care se adauga opțional]
-eu, --id=ID
Modificați un singur GPU specificat. ID-ul specificat poate fi indexul bazat pe 0 al GPU/unității în
enumerarea naturală returnată de driver, numărul de serie al plăcii GPU, GPU-urile
UUID sau ID-ul magistralei PCI al GPU-ului (ca domain:bus:device.function în hex). Este recomandat
ca utilizatorii care doresc consecvență să folosească fie UUID, fie ID-ul magistralei PCI, de la enumerarea dispozitivului
nu se garantează că comandarea este consecventă între reporniri și numărul de serie al plăcii
să fie partajat între mai multe GPU-uri de pe aceeași placă.
UNITATE SCHIMBARE OPŢIUNI
-t, --toggle-led=STAT
Setați starea indicatorului LED de pe partea din față și din spate a unității la culoarea specificată. Vedea
(UNITATE ATRIBUTE) pentru o descriere a stărilor LED-urilor. Culorile permise sunt
0|VERDE și 1|CHIHHUBLIC. Necesită root.
[la care se adauga opțional]
-eu, --id=ID
Modificați o singură unitate specificată. Id-ul specificat este indexul bazat pe 0 al unității în
enumerare naturala returnata de sofer.
SHOW DTD OPŢIUNI
--dtd
Afișare dispozitiv sau unitate DTD.
[la care se adauga opțional]
-f FIŞIER, --filename=FIȘIER
Redirecționați ieșirea interogării către fișierul specificat în locul stdout-ului implicit. Cele specificate
fișierul va fi suprascris.
-u, --unitate
Afișează unitatea DTD în loc de dispozitiv DTD.
Statistici
Afișează informații statistice despre GPU. Folosiți „nvidia-smi stats -h” pentru mai multe
informație. Numai Linux.
Topo
Afișează informații despre topologie despre sistem. Folosiți „nvidia-smi topo -h” pentru mai multe
informație. Numai Linux. Notă: enumerarea GPU este aceeași cu NVML.
A REVENI VALUE
Codul de returnare reflectă dacă operația a reușit sau eșuat și care a fost motivul
eșec.
· Cod de returnare 0 - Succes
· Codul de returnare 2 - Un argument sau un indicator furnizat este nevalid
· Cod de returnare 3 - Operația solicitată nu este disponibilă pe dispozitivul țintă
· Cod de returnare 4 - Utilizatorul actual nu are permisiunea de a accesa acest dispozitiv sau
efectuați această operațiune
· Cod de returnare 6 - O interogare pentru a găsi un obiect nu a avut succes
· Cod de returnare 8 - Cablurile de alimentare externe ale dispozitivului nu sunt atașate corect
· Codul de returnare 9 - driverul NVIDIA nu este încărcat
· Codul de întoarcere 10 - NVIDIA Kernel a detectat o problemă de întrerupere cu un GPU
· Codul de întoarcere 12 - Biblioteca partajată NVML nu a putut fi găsită sau încărcată
· Codul de întoarcere 13 - Versiunea locală a NVML nu implementează această funcție
· Codul de returnare 14 - infoROM este corupt
· Cod de întoarcere 15 - GPU-ul a căzut de pe autobuz sau a devenit altfel
inaccesibil
· Cod returnat 255 - A apărut o altă eroare sau o eroare internă a driverului
GPU ATRIBUTE
Următoarea listă descrie toate datele posibile returnate de -q opțiunea de interogare a dispozitivului.
Dacă nu este menționat altfel, toate rezultatele numerice sunt bazate pe 10 și fără unități.
Marcaj de timp
Marca temporală actuală a sistemului la momentul în care a fost invocat nvidia-smi. Formatul este „Ziua săptămânii
Luna Zi HH:MM:SS An”.
Şofer Versiune
Versiunea driverului de afișare NVIDIA instalat. Acesta este un șir alfanumeric.
Atașat unități de procesare grafică
Numărul de GPU-uri NVIDIA din sistem.
Produs Nume
Numele oficial al produsului GPU. Acesta este un șir alfanumeric. Pentru toate produsele.
Afişa mod
Un steag care indică dacă un afișaj fizic (de exemplu, un monitor) este conectat în prezent
oricare dintre conectorii GPU-ului. „Activat” indică un afișaj atașat. "Dezactivat"
indică altfel.
Afişa Activ
Un steag care indică dacă un afișaj este inițializat pe GPU-uri (de exemplu, memoria este
alocate pe dispozitiv pentru afișare). Afișajul poate fi activ chiar și atunci când nu există niciun monitor
atașat fizic. „Activat” indică un afișaj activ. „Dezactivat” indică
in caz contrar.
Persistență mod
Un steag care indică dacă modul de persistență este activat pentru GPU. Valoarea este fie
„Activat” sau „Dezactivat”. Când modul de persistență este activat, driverul NVIDIA rămâne
încărcat chiar și atunci când nu există clienți activi, cum ar fi X11 sau nvidia-smi. Acest lucru minimizează
latența de încărcare a driverului asociată cu rularea aplicațiilor dependente, cum ar fi programele CUDA. Pentru
toate produsele compatibile cu CUDA. Numai Linux.
Contabilitate mod
Un indicator care indică dacă modul contabil este activat pentru valoarea GPU este fie Când
contabilitatea este activată statisticile sunt calculate pentru fiecare proces de calcul care rulează pe
GPU. Statisticile sunt disponibile pentru interogare după încheierea procesului. Vezi --help-query-
accounted-apps pentru mai multe informații.
Contabilitate mod Tampon Mărimea
Returnează dimensiunea bufferului circular care conține lista de procese care pot fi interogate
pentru statistici contabile. Acesta este numărul maxim de procese pe care informațiile contabile
vor fi stocate înainte ca informațiile despre cele mai vechi procese să fie suprascrise de
informații despre noile procese.
Şofer Model
Pe Windows, sunt acceptate modelele de driver TCC și WDDM. Modelul șoferului poate fi schimbat
cu (-dm) sau (-fdm) steaguri. Modelul driverului TCC este optimizat pentru calcul
aplicatii. Timpul de lansare a nucleului IE va fi mai rapid cu TCC. Modelul driverului WDDM
este conceput pentru aplicații grafice și nu este recomandat pentru aplicații de calcul.
Linux nu acceptă mai multe modele de drivere și va avea întotdeauna valoarea „N/A”.
Curent Modelul de șofer utilizat în prezent. Întotdeauna „N/A” pe Linux.
În aşteptare Modelul de driver care va fi folosit la următoarea repornire. Întotdeauna activat „N/A”.
Linux.
Serial Număr
Acest număr se potrivește cu numărul de serie imprimat fizic pe fiecare placă. Este o la nivel global
valoare alfanumerică imuabilă unică.
GPU UUID
Această valoare este identificatorul alfanumeric imuabil unic la nivel global al GPU-ului. Da
nu corespunde cu nicio etichetă fizică de pe tablă.
Minor Număr
Numărul minor al dispozitivului este de așa natură încât fișierul nod dispozitiv Nvidia pentru fiecare GPU
au forma /dev/nvidia[număr minor]. Disponibil numai pe platforma Linux.
VBIOS Versiune
BIOS-ul plăcii GPU.
MultiGPU Bordul director
Indiferent dacă acest GPU face sau nu parte dintr-o placă multiGPU.
Bordul director ID
ID-ul unic al plăcii atribuit de șofer. Dacă două sau mai multe GPU-uri au același ID de placă
iar câmpul „MultiGPU” de mai sus este adevărat, atunci GPU-urile sunt pe aceeași placă.
Inforom Versiune
Numerele de versiune pentru fiecare obiect din stocarea de informații a plăcii GPU. Informația este a
depozit mic, persistent de date de configurare și stare pentru GPU. Toate informațiile din versiunea
câmpurile sunt numerice. Poate fi util să cunoașteți aceste numere de versiune, deoarece unele GPU
caracteristicile sunt disponibile numai cu informații dintr-o anumită versiune sau mai mare.
Dacă oricare dintre câmpurile de mai jos returnează Eroare necunoscută, verificarea suplimentară Inforom este
efectuat și este afișat mesajul de avertizare corespunzător.
Imagine Versiune Versiunea globală a imaginii infoROM. Versiunea de imagine la fel ca versiunea VBIOS
descrie în mod unic versiunea exactă a infoROM-ului afișat pe placă în
contrast cu versiunea obiectului infoROM, care este doar un indicator de suport
caracteristici.
OEM Obiect Versiune pentru datele de configurare OEM.
ECC Obiect Versiune pentru datele de înregistrare ECC.
Alimentare Obiect Versiune pentru datele de gestionare a energiei.
GPU Ziua Operației mod
GOM permite reducerea consumului de energie și optimizarea debitului GPU prin dezactivarea caracteristicilor GPU.
Fiecare GOM este conceput pentru a satisface nevoile specifice ale utilizatorilor.
În modul „All On” totul este activat și funcționează la viteză maximă.
Modul „Compute” este conceput pentru a rula numai sarcini de calcul. Operațiunile grafice nu sunt
permis.
Modul „Low Double Precision” este conceput pentru a rula aplicații grafice care nu
necesită o lățime de bandă mare dublă precizie.
GOM poate fi schimbat cu (--gom) steag.
Compatibil cu produsele GK110 M-class și X-class Tesla din familia Kepler. Nu
acceptat pe produsele Quadro și Tesla din clasa C.
Curent GOM-ul utilizat în prezent.
În aşteptare GOM-ul care va fi folosit la următoarea repornire.
PCI
Informații PCI de bază pentru dispozitiv. Unele dintre aceste informații se pot schimba ori de câte ori cardurile sunt
adăugat/eliminat/mutat într-un sistem. Pentru toate produsele.
Autobuz Numărul magistralei PCI, în hex
Dispozitiv Numărul dispozitivului PCI, în hex
domeniu Număr de domeniu PCI, în hex
Dispozitiv Id ID dispozitiv PCI furnizor, în hexadecimal
Sub Sistem Id ID subsistem PCI, în hex
Autobuz Id ID-ul magistralei PCI ca „domain:bus:device.function”, în hex
GPU Link informații
Generarea conexiunii PCIe și lățimea magistralei
Curent Generarea actuală a legăturii și lățimea. Acestea pot fi reduse atunci când GPU-ul
nu este utilizat.
Maxim Generarea și lățimea maximă de legături posibile cu acest GPU și sistem
configurație. De exemplu, dacă GPU-ul acceptă o generație PCIe mai mare
decât suportă sistemul, atunci acesta raportează generarea sistemului PCIe.
Bridge Chip
Informații legate de Bridge Chip de pe dispozitiv. Firmware-ul cipului de punte este prezent doar
pe anumite plăci și poate afișa „N/A” pentru unele plăci multiGPU mai noi.
Tip Tipul de cip de punte. Raportat ca N/A dacă nu există.
Firmware Versiune
Versiunea de firmware a cipului bridge. Raportat ca N/A dacă nu există.
Ventilator Viteză
Valoarea vitezei ventilatorului este procentul din viteza maximă la care este în prezent ventilatorul dispozitivului
destinat să alerge la. Acesta variază de la 0 la 100%. Notă: Viteza raportată este cea dorită
viteza ventilatorului. Dacă ventilatorul este blocat fizic și nu poate să se rotească, această ieșire nu se va face
se potrivesc cu viteza reală a ventilatorului. Multe piese nu raportează viteza ventilatorului, deoarece se bazează pe
răcire prin ventilatoare din incinta din jur. Pentru toate produsele discrete cu dedicat
ventilatoare.
Performanţă Stat
Starea actuală de performanță pentru GPU. Stările variază de la P0 (performanță maximă) la
P12 (performanță minimă).
Ceasuri regulator Motive
Preia informații despre factorii care reduc frecvența ceasurilor. Doar pe
dispozitive Tesla acceptate din familia Kepler.
Dacă toate motivele de accelerație sunt returnate ca „Inactiv”, înseamnă că ceasurile funcționează ca
cât mai sus posibil.
Idle Nu rulează nimic pe GPU și ceasurile intră în starea Idle.
Acest limitator poate fi eliminat într-o versiune ulterioară.
Aplicatii Ceasuri reglaj
Ceasurile GPU sunt limitate de setarea ceasurilor aplicațiilor. De exemplu, poate fi schimbat
folosind nvidia-smi --applications-clocks=
SW Alimentare Capac Algoritmul SW Power Scaling reduce ceasurile sub ceasurile solicitate
deoarece GPU-ul consumă prea multă energie. De exemplu, limita de putere SW poate
fi schimbat cu nvidia-smi --power-limit=
HW Incetineste Încetinirea HW (reducerea ceasurilor de bază cu un factor de 2 sau mai mult) este activată.
Acesta este un indicator al:
* Temperatura este prea ridicată
* Afirmația de frânare de putere externă este declanșată (de exemplu, de puterea sistemului
livra)
* Consumul de energie este prea mare și protecția Fast Trigger reduce ceasurile
Necunoscut Un alt factor nespecificat este reducerea ceasurilor.
FB Memorie Folosire
Informații de memorie cadru tampon de la bord. Memoria totală raportată este afectată de starea ECC.
Dacă ECC este activat, memoria totală disponibilă este redusă cu câteva procente, din cauza
biții de paritate necesari. De asemenea, șoferul poate rezerva o cantitate mică de memorie pentru internă
utilizarea, chiar și fără a lucra activ pe GPU. Pentru toate produsele.
Total Dimensiunea totală a memoriei FB.
ECHIPAMENTE Dimensiunea utilizată a memoriei FB.
Gratuit Dimensiunea disponibilă a memoriei FB.
BAR1 Memorie Folosire
BAR1 este folosit pentru a mapa FB (memoria dispozitivului), astfel încât să poată fi accesat direct de CPU
sau prin dispozitive terțe (peer-to-peer pe magistrala PCIe).
Total Dimensiunea totală a memoriei BAR1.
ECHIPAMENTE Dimensiunea folosită a memoriei BAR1.
Gratuit Dimensiunea disponibilă a memoriei BAR1.
Calcula mod
Indicatorul modului de calcul indică dacă aplicațiile de calcul individuale sau multiple pot
rulați pe GPU.
„Implicit” înseamnă că sunt permise mai multe contexte pentru fiecare dispozitiv.
„Fire exclusivă” înseamnă că este permis un singur context pe dispozitiv, care poate fi utilizat dintr-un fir la
o vreme.
„Proces exclusiv” înseamnă că este permis un singur context pe dispozitiv, care poate fi utilizat de pe mai multe
fire la un moment dat.
„Interzis” înseamnă că nu sunt permise contexte pe dispozitiv (fără aplicații de calcul).
„EXCLUSIVE_PROCESS” a fost adăugat în CUDA 4.0. Versiunile CUDA anterioare acceptau doar una
modul exclusiv, care este echivalent cu „EXCLUSIVE_THREAD” în CUDA 4.0 și ulterioare.
Pentru toate produsele compatibile cu CUDA.
folosire
Ratele de utilizare raportează cât de ocupat este fiecare GPU în timp și pot fi folosite pentru a determina cum
mult o aplicație folosește GPU-urile din sistem.
Notă: În timpul inițializării driverului, când ECC este activat, se poate vedea GPU și memorie ridicate
Citiri de utilizare. Acest lucru este cauzat de mecanismul ECC Memory Scrubbing care este efectuat
în timpul inițializării driverului.
GPU Procentul de timp din ultima perioadă de eșantion în care unul sau mai multe
kernel-urile se executa pe GPU. Perioada de eșantionare poate fi între 1
secundă și 1/6 secundă în funcție de produs.
Memorie Procentul de timp din ultima perioadă de eșantionare în care global (dispozitiv)
memoria era citită sau scrisă. Perioada de eșantionare poate fi între 1
secundă și 1/6 secundă în funcție de produs.
etc mod
Un steag care indică dacă suportul ECC este activat. Poate fi fie „Activat”, fie
"Dezactivat". Modificările la modul ECC necesită o repornire. Necesită versiunea obiectului Inforom ECC
1.0 sau mai mare.
Curent Modul ECC în care funcționează în prezent GPU-ul.
În aşteptare Modul ECC în care va funcționa GPU-ul după următoarea repornire.
ECC Erori
GPU-urile NVIDIA pot furniza contor de erori pentru diferite tipuri de erori ECC. Unele erori ECC sunt
fie un singur bit, fie dublu, unde erorile de un singur bit sunt corectate și erorile duble de bit
sunt incorectabile. Erorile de memorie ale texturii pot fi corectate prin retrimitere sau necorectate
dacă retrimiterea eșuează. Aceste erori sunt disponibile pe două intervale de timp (volatile și
agregat). Erorile ECC pe un singur bit sunt corectate automat de HW și nu rezultă
în coruperea datelor. Erorile dublu biți sunt detectate, dar nu sunt corectate. Vă rugăm să consultați ECC
documente de pe web pentru informații despre comportamentul aplicației de calcul atunci când biți dublu
apar erori. Contoarele volatile de erori urmăresc numărul de erori detectate de la ultima
sarcina șoferului. Numărările agregate ale erorilor persistă la nesfârșit și, astfel, acționează ca o viață întreagă
tejghea.
O notă despre numărul de volatile: pe Windows, aceasta este o dată la pornire. Pe Linux, acest lucru poate fi mai mult
frecvent. Pe Linux, driverul se descarcă atunci când nu există clienți activi. Prin urmare, dacă
modul de persistență este activat sau există întotdeauna un client de driver activ (ex. X11), atunci
Linux vede, de asemenea, comportamentul la pornire. Dacă nu, contorizarea volatilelor sunt resetate de fiecare dată când se calculează
aplicația este rulată.
Produsele Tesla și Quadro din familia Fermi și Kepler pot afișa o eroare ECC totală
numără, precum și o defalcare a erorilor în funcție de locația de pe cip. Locațiile sunt
descris mai jos. Datele bazate pe locație pentru numărarea agregată a erorilor necesită Inforom ECC
versiunea obiectului 2.0. Toate celelalte numărări ECC necesită versiunea 1.0 a obiectului ECC.
Dispozitiv Memorie Erori detectate în memoria globală a dispozitivului.
Înregistrare Fișier Erori detectate în memoria fișierului de registru.
L1 Cache Erori detectate în memoria cache L1.
L2 Cache Erori detectate în memoria cache L2.
Textură Memorie S-au detectat erori de paritate în memoria texturii.
Total Total de erori detectate pe întregul cip. Suma de Dispozitiv Memorie, Înregistrare
Fișier, L1 Cache, L2 Cache si Textură Memorie.
Pagină Pensionare
GPU-urile NVIDIA pot retrage paginile din memoria dispozitivului GPU atunci când acestea devin nesigure. Acesta poate
se întâmplă atunci când apar mai multe erori ECC pe un singur bit pentru aceeași pagină sau pe un ECC pe dublu bit
eroare. Când o pagină este retrasă, driverul NVIDIA o va ascunde astfel încât să nu aibă niciun driver sau
alocările de memorie pentru aplicații îl pot accesa.
dublu Pic ECC Numărul de pagini de memorie a dispozitivului GPU care au fost retrase din cauza a
eroare ECC dublu bit.
Singur Pic ECC Numărul de pagini de memorie a dispozitivului GPU care au fost retrase din cauza
mai multe erori ECC pe un singur bit.
În aşteptare Verifică dacă vreo pagină de memorie a dispozitivului GPU este în așteptarea retragerii la următoarea repornire.
Paginile care sunt în așteptarea retragerii pot fi în continuare alocate și pot cauza mai multe
probleme de fiabilitate.
Temperatura
Citiri de la senzorii de temperatură de pe placă. Toate citirile sunt în grade C. Nu toate
produsele acceptă toate tipurile de lectură. În special, produsele în modul formează factori care
se bazează pe ventilatoarele carcasei sau răcirea pasivă nu oferă de obicei citiri ale temperaturii. Vedea
mai jos pentru restricții.
GPU Temperatura de bază a GPU-ului. Pentru toate produsele discrete și clasa S.
Alimentare lecturi
Citirile de putere ajută la evidențierea consumului curent de energie a GPU-ului și a factorilor
care afectează acea utilizare. Când gestionarea energiei este activată, GPU-ul limitează consumul de energie
încărcarea pentru a se încadra într-un ansamblu de putere predefinit prin manipularea performanței curente
stat. Vedeți mai jos pentru limitele de disponibilitate.
Alimentare Stat Power State este învechit și a fost redenumit în Performance State în
2.285. Pentru a menține compatibilitatea XML, în format XML Performance State este
enumerate în ambele locuri.
Alimentare Management
Un steag care indică dacă gestionarea energiei este activată. Fie
„Acceptat” sau „N/A”. Necesită obiectul Inforom PWR versiunea 3.0 sau mai mare sau
Dispozitivul Kepler.
Alimentare Trage Ultima consumare de putere măsurată pentru întreaga placă, în wați. Numai
disponibil dacă gestionarea energiei este acceptată. Această lectură este corectă
în +/- 5 wați. Necesită obiectul Inforom PWR versiunea 3.0 sau mai mare sau
Dispozitivul Kepler.
Alimentare Limita Limita de putere a software-ului, în wați. Setat de software precum nvidia-smi.
Disponibil numai dacă este acceptată gestionarea energiei. Necesită Inforom PWR
versiunea obiectului 3.0 sau mai mare sau dispozitivul Kepler. Pe dispozitivele Kepler Power
Limita poate fi ajustată folosind comutatoarele -pl,--power-limit=.
Conturi activate Alimentare Limita
Plafonul de putere al algoritmului de gestionare a puterii, în wați. Tabla totală
consumul de putere este manipulat de algoritmul de gestionare a puterii astfel încât
rămâne sub această valoare. Această limită este minimul diferitelor limite astfel
ca limita software enumerată mai sus. Disponibil numai dacă gestionarea energiei este
sprijinit. Necesită un dispozitiv Kepler.
Mod implicit Alimentare Limita
Plafonul de putere al algoritmului implicit de gestionare a energiei, în wați. Putere
Limita va fi setată din nou la Limita implicită de putere după descărcarea șoferului. Doar pe
dispozitive acceptate din familia Kepler.
Min Alimentare Limita
Valoarea minimă în wați la care poate fi setată limita de putere. Doar pe
dispozitive acceptate din familia Kepler.
max Alimentare Limita
Valoarea maximă în wați la care poate fi setată limita de putere. Doar pe
dispozitive acceptate din familia Kepler.
Ceasuri
Frecvența curentă la care rulează părți ale GPU-ului. Toate citirile sunt în MHz.
Grafică Frecvența curentă a ceasului grafic (shader).
SM Frecvența curentă a ceasului SM (Streaming Multiprocessor).
Memorie Frecvența curentă a ceasului de memorie.
Aplicatii Ceasuri
Frecvența specificată de utilizator la care vor rula aplicațiile. Poate fi schimbat cu
[-ac | --applications-clocks] comutatoare.
Grafică Frecvența specificată de utilizator a ceasului grafic (shader).
Memorie Frecvența ceasului de memorie specificată de utilizator.
Mod implicit Aplicatii Ceasuri
Frecvența implicită la care vor rula aplicațiile. Ceasurile de aplicație pot fi
schimbat cu [-ac | --applications-clocks] comutatoare. Ceasurile aplicației pot fi setate la
implicit folosind [-rac | --reset-applications-clocks] comutatoare.
Grafică Frecvența implicită a aplicațiilor grafică (shader) ceas.
Memorie Frecvența implicită a ceasului memoriei aplicațiilor.
max Ceasuri
Frecvența maximă la care părțile GPU-ului sunt proiectate să ruleze. Toate citirile sunt în MHz.
Pe GPU-urile din familia Fermi, ceasurile curente P0 (raportate în secțiunea Ceasuri) pot diferi
ceasuri maxime cu câțiva MHz.
Grafică Frecvența maximă a ceasului grafic (shader).
SM Frecvența maximă a ceasului SM (Streaming Multiprocessor).
Memorie Frecvența maximă a ceasului de memorie.
Ceas Politică
Setări specificate de utilizator pentru modificările automate ale tacului, cum ar fi creșterea automată.
Auto Sprijini Indică dacă modul de amplificare automată este activat în prezent pentru acest GPU (Activat) sau
dezactivat pentru acest GPU (Oprit). Afișează (N/A) dacă amplificarea nu este acceptată. Auto
Boost permite sincronizarea dinamică a GPU-ului bazată pe putere, termică și utilizare.
Când amplificarea automată este dezactivată, GPU-ul va încerca să mențină ceasurile la
exact setările Current Application Clocks (ori de câte ori un context CUDA
este activ). Cu amplificarea automată activată, GPU-ul va încerca în continuare să se mențină
acest etaj, dar va crește oportunist la ceasuri mai mari atunci când este alimentat,
spațiul termic și de utilizare permit. Această setare persistă toată viața
a contextului CUDA pentru care a fost solicitat. Aplicațiile pot solicita a
anumit mod, fie printr-un apel NVML (vezi NVML SDK), fie prin setarea
Variabila de mediu CUDA CUDA_AUTO_BOOST.
Auto Sprijini Mod implicit
Indică setarea implicită pentru modul de amplificare automată, fie activat (Activat), fie
dezactivat (Oprit). Afișează (N/A) dacă amplificarea nu este acceptată. Aplicațiile vor rula în
modul implicit dacă nu au solicitat în mod explicit un anumit mod.
Suportat ceasuri
Lista posibilelor combinații de memorie și ceasuri grafice pe care GPU poate funcționa (nu
luând în considerare ceasurile reduse de frână HW). Acestea sunt singurele combinații de ceasuri care
poate fi trecut la flag --applications-clocks. Ceasurile acceptate sunt listate numai când -q -d
Sunt furnizate comutatoare SUPPORTED_CLOCKS sau în format XML.
Calcula procese
Lista proceselor care au context de calcul pe dispozitiv.
Fiecare intrare are formatul " . "
ECHIPAMENTE GPU Memorie
Cantitatea de memorie utilizată pe dispozitiv de context. Nu este disponibil pe Windows
când rulați în modul WDDM, deoarece Windows KMD gestionează toată memoria nu
Driver NVIDIA.
statistici (EXPERIMENTAL)
Listați statistici GPU, cum ar fi mostre de putere, mostre de utilizare, evenimente xid, schimbarea ceasului
contoare de evenimente și încălcări.
Acceptat pe produse bazate pe Tesla, GRID și Quadro sub Linux.
Limitat la Kepler sau GPU-uri mai noi.
Afișează statisticile în format CSV, după cum urmează:
, , ,
Valorile de afișat cu unitățile lor sunt următoarele:
Mostre de putere în wați.
Exemple de utilizare GPU, memorie, codificator și decodor în procente.
Evenimente de eroare Xid raportate cu codul de eroare Xid. Codul de eroare este 999 pentru xid necunoscut
eroare.
Procesorul și ceasul memoriei se modifică în MHz.
Încălcare din cauza limitării puterii cu timp de încălcare în ns. (Numai Tesla)
Încălcare din cauza plafonării termice cu încălcarea steagului boolean (1/0). (Numai Tesla)
note:
Orice statistică precedată de „#” este un comentariu.
Dispozitivul neacceptat este afișat ca „# , Dispozitivul nu este acceptat".
Valoarea neacceptată este afișată ca „ , , N/A, N/A".
Încălcare din cauza termică/putere acceptată numai pentru produsele bazate pe Tesla. Încălcări termice
sunt limitate la Tesla K20 și mai sus.
Topologie (EXPERIMENTAL)
Listați informații despre topologie despre GPU-urile sistemului, cum se conectează între ele
ca NIC-uri calificate capabile de RDMA
Afișează o matrice de GPU-uri disponibile cu următoarea legendă:
Legenda:
X = Sine
SOC = Calea traversează o legătură la nivel de socket (de ex. QPI)
PHB = Calea traversează o punte gazdă PCIe
PXB = Calea traversează mai multe comutatoare interne PCIe
PIX = Calea traversează un comutator intern PCIe
UNITATE ATRIBUTE
Următoarea listă descrie toate datele posibile returnate de -q -u opțiunea de interogare a unității.
Dacă nu este menționat altfel, toate rezultatele numerice sunt bazate pe 10 și fără unități.
Marcaj de timp
Marca temporală actuală a sistemului la momentul în care a fost invocat nvidia-smi. Formatul este „Ziua săptămânii
Luna Zi HH:MM:SS An”.
Şofer Versiune
Versiunea driverului de afișare NVIDIA instalat. Formatul este
„Număr-major. Număr-minor”.
NICI UNUL Info
Informații despre cardurile de interfață gazdă (HIC) care sunt instalate în sistem.
Firmware Versiune
Versiunea firmware-ului care rulează pe HIC.
Atașat UM
Numărul de unități atașate în sistem.
Produs Nume
Numele oficial de produs al unității. Aceasta este o valoare alfanumerica. Pentru toate clasa S
de produse.
Produs Id
Identificatorul de produs pentru unitate. Aceasta este o valoare alfanumerica a formularului
„part1-part2-part3”. Pentru toate produsele din clasa S.
Produs Serial
Identificatorul imuabil unic la nivel global pentru unitate. Aceasta este o valoare alfanumerica.
Pentru toate produsele din clasa S.
Firmware Versiune
Versiunea firmware-ului care rulează pe unitate. Formatul este „Major-Number.Minor-Number”.
Pentru toate produsele din clasa S.
LED-uri Stat
Indicatorul LED este utilizat pentru semnalizarea sistemelor cu potențiale probleme. O culoare LED de CHHLIBLU
indică o problemă. Pentru toate produsele din clasa S.
Culori Culoarea indicatorului LED. Fie „VERDE”, fie „CHIHHHLUMBRU”.
Provoca Motivul pentru culoarea LED actuală. Cauza poate fi enumerată ca oricare
combinație de „Necunoscut”, „Setat la CHHLUMBRU de către sistemul gazdă”, „Senzor termic
defecțiune”, „Defecțiune ventilator” și „Temperatura depășește limita critică”.
Temperatura
Citiri de temperatură pentru componentele importante ale unității. Toate citirile sunt în grade C.
Este posibil ca nu toate citirile să fie disponibile. Pentru toate produsele din clasa S.
Admisie Temperatura aerului la admisia unității.
Epuiza Temperatura aerului la punctul de evacuare al unității.
Bordul director Temperatura aerului pe placa unității.
PSU
Citiri pentru alimentarea unității. Pentru toate produsele din clasa S.
Stat Starea de funcționare a PSU. Starea sursei de alimentare poate fi oricare dintre
următoarele: „Normal”, „Anormal”, „Tensiune înaltă”, „Defecțiune ventilator”, „Razidizor
temperatură”, „Limita curent”, „Tensiune sub pragul de alarmă UV”,
„Tensiune joasă”, „Comandă de oprire la distanță I2C”, „Intrare MOD_DISABLE” sau „Pin scurt
tranziție".
Voltaj Setarea tensiunii PSU, în volți.
Curent Consumul de curent al PSU, în amperi.
Ventilator Info
Citirile ventilatorului pentru unitate. Pentru fiecare ventilator este prevăzută o citire, dintre care poate exista
mulți. Pentru toate produsele din clasa S.
Stat Starea ventilatorului, fie „NORMAL”, fie „FAILED”.
Viteză Pentru un ventilator sănătos, viteza ventilatorului în RPM.
Atașat unități de procesare grafică
O listă de ID-uri de magistrală PCI care corespund fiecărei GPU-uri atașate la unitate. Autobuzul
ID-urile au forma „domain:bus:device.function”, în hex. Pentru toate produsele din clasa S.
NOTE
Pe Linux, fișierele dispozitivului NVIDIA pot fi modificate de nvidia-smi dacă sunt rulate ca root. Te rog vezi
secțiunea relevantă a fișierului README driver.
-a si -g argumentele sunt acum depreciate în favoarea -q si -i, respectiv. In orice caz,
vechile argumente încă funcționează pentru această versiune.
EXEMPLE
nvidia-smi -q
Interogați atributele pentru toate GPU-urile o dată și afișați în text simplu la stdout.
nvidia-smi --format=csv,noheader --query-gpu=uuid,modul_persistență
Interogați UUID-ul și modul de persistență al tuturor GPU-urilor din sistem.
nvidia-smi -q -d ECC,PUTERE -i 0 -l 10 -f out.log
Interogați erorile ECC și consumul de energie pentru GPU 0 la o frecvență de 10 secunde,
pe termen nelimitat și înregistrați în fișierul out.log.
nvidia-smi -c 1 -i GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8
Setați modul de calcul la „EXCLUSIVE_THREAD” pentru GPU cu UUID
"GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8".
nvidia-smi -q -u -x --dtd
Interogați atributele pentru toate unitățile o dată și afișați în format XML cu DTD încorporat
stdout.
nvidia-smi --dtd -u -f nvsmi_unit.dtd
Scrieți unitatea DTD în nvsmi_unit.dtd.
nvidia-smi -q -d SUPPORTED_CLOCKS
Afișează ceasurile acceptate pentru toate GPU-urile.
nvidia-smi -i 0 --aplicații-ceasuri 2500,745
Setați ceasurile aplicațiilor la memorie de 2500 MHz și grafică de 745 MHz.
SCHIMBARE LOG
=== Probleme cunoscute ===
* Pe Linux, resetarea GPU nu poate fi declanșată când există o modificare GOM în așteptare.
* Pe Linux, este posibil ca resetarea GPU să nu se schimbe cu succes în așteptarea modului ECC. O repornire completă poate fi
necesar pentru a activa schimbarea modului.
* În modul Windows WDDM, memoria GPU este alocată de Windows la pornire și apoi
gestionate direct. Nvidia-smi raportează memorie folosită/liberă din perspectiva șoferului, deci în
În modul WDDM, rezultatele pot fi înșelătoare. Acest lucru va fi probabil remediat în viitor.
=== Modificări între actualizarea nvidia-smi v331 și v340 ===
* S-a adăugat raportarea informațiilor privind pragul de temperatură.
* S-a adăugat raportarea informațiilor despre marcă (de exemplu, Tesla, Quadro etc.)
* S-a adăugat raportarea maximă, minimă și medie pentru mostre (putere, utilizare, modificări ale ceasului).
Exemplu de linie de comandă: nvidia-smi -q -d putere, utilizare, ceas
* S-a adăugat interfața de statistici nvidia-smi pentru a colecta statistici precum puterea, utilizarea,
schimbările de ceas, evenimentele xid și contoarele de limitare a performanței cu o noțiune de timp atașată fiecăruia
probă. Exemplu de linie de comandă: statistici nvidia-smi
* S-a adăugat suport pentru raportarea colectivă a valorilor pe mai mult de un GPU. Folosit cu virgulă
separate cu opțiunea „-i”. Exemplu: nvidia-smi -i 0,1,2
* S-a adăugat suport pentru afișarea utilizărilor codificatorului și decodorului GPU
* S-a adăugat interfața nvidia-smi topo pentru a afișa matricea de comunicare GPUDirect
(EXPERIMENTAL)
* S-a adăugat suport pentru afișarea ID-ului plăcii GPU și dacă este sau nu o placă multiGPU
* S-a eliminat motivul de accelerare definit de utilizator din ieșirea XML
=== Modificări între actualizarea nvidia-smi v5.319 și v331 ===
* S-a adăugat raportarea numărului minor.
* S-a adăugat raportarea dimensiunii memoriei BAR1.
* S-a adăugat raportarea firmware-ului cipului bridge.
=== Modificări între producția nvidia-smi v4.319 și actualizarea v4.319 ===
* S-a adăugat un nou comutator --applications-clocks-permission pentru a modifica cerințele de permisiune
pentru setarea și resetarea ceasurilor aplicațiilor.
=== Modificări între producția nvidia-smi v4.304 și v4.319 ===
* S-a adăugat raportarea stării de afișare activă și s-a actualizat documentația pentru a clarifica modul în care se face
diferă de modul de afișare și starea de afișare activă
* Pentru coerență pe plăcile multi-GPU, nvidia-smi -L afișează întotdeauna UUID în loc de
număr de serie
* S-a adăugat raportare selectivă care poate fi citită de mașină. Consultați secțiunea OPȚIUNI DE INTEROGARE SELECTIVĂ a
nvidia-smi -h
* S-au adăugat interogări pentru informații despre retragerea paginii. Vedeți --help-query-retired-pages și -d
PAGE_RETIREMENT
* Redenumit Clock Throttle Motiv Ceasuri definite de utilizator la Setarea ceasurilor din aplicații
* În caz de eroare, codurile returnate au valori diferite de zero pentru fiecare clasă de eroare. Vezi RETURNARE
secțiunea VALUE
* nvidia-smi -i pot interoga acum informații de la GPU sănătos atunci când există o problemă cu
alt GPU din sistem
* Toate mesajele care indică o problemă cu un GPU tipăriți id-ul de magistrală pci al unui GPU defect
* Flag nou --loop-ms pentru interogarea informațiilor la rate mai mari decât o dată pe secundă (can
au un impact negativ asupra performanței sistemului)
* Adăugate interogări pentru procesele contabile. Vedeți --help-query-accounted-apps și -d
CONTABILITATE
* S-a adăugat limita de putere impusă la ieșirea interogării
=== Modificări între nvidia-smi v4.304 RC și v4.304 Production ===
* S-a adăugat raportarea modului de operare GPU (GOM)
* S-a adăugat un nou comutator --gom pentru a seta modul de operare GPU
=== Modificări între nvidia-smi v3.295 și v4.304 RC ===
* Ieșire non-verboză reformatată datorită feedback-ului utilizatorului. S-au eliminat informațiile în așteptare din
tabel.
* Tipăriți mesajul util dacă inițializarea eșuează din cauza modulului kernel care nu primește
întrerupe
* O mai bună gestionare a erorilor atunci când biblioteca partajată NVML nu este prezentă în sistem
* S-a adăugat un nou comutator --applications-clocks
* S-a adăugat un nou filtru la comutatorul --display. Rulați cu -d SUPPORTED_CLOCKS pentru a lista posibilitățile
ceasuri pe un GPU
* Când raportați memoria liberă, calculați-o din totalul rotunjit și memoria utilizată, astfel
că valorile se adună
* S-a adăugat raportarea limitelor de gestionare a energiei și a limitei implicite
* S-a adăugat un nou --power-limit switch
* S-a adăugat raportarea erorilor ECC ale memoriei texturii
* S-a adăugat raportarea motivelor pentru accelerarea ceasului
=== Modificări între nvidia-smi v2.285 și v3.295 ===
* Raportare mai clară a erorilor pentru rularea comenzilor (cum ar fi schimbarea modului de calcul)
* Când rulați comenzi pe mai multe GPU-uri simultan, erorile N/A sunt tratate ca avertismente.
* nvidia-smi -i suportă acum și UUID
* Formatul UUID a fost modificat pentru a se potrivi cu standardul UUID și va raporta o valoare diferită.
=== Modificări între nvidia-smi v2.0 și v2.285 ===
* Raportați versiunea VBIOS.
* S-a adăugat flag -d/--display pentru a filtra părți de date
* S-a adăugat raportarea ID-ului subsistemului PCI
* Documente actualizate pentru a indica că acceptăm M2075 și C2075
* Raportați versiunea de firmware HIC HWBC cu comutatorul -u
* Raportați ceasurile maxime (P0) lângă ceasurile curente
* S-a adăugat --dtd flag pentru a imprima dispozitivul sau unitatea DTD
* S-a adăugat un mesaj când driverul NVIDIA nu rulează
* S-a adăugat raportarea generării legăturilor PCIe (max și curent) și lățimea legăturii (max și
actual).
* Obținerea modelului de driver în așteptare funcționează pentru non-admin
* S-a adăugat suport pentru rularea nvidia-smi pe conturile Windows Guest
* Rularea nvidia-smi fără comanda -q va scoate o versiune non-verbalizată a lui -q în loc de
ajutor
* S-a rezolvat analizarea -l/--loop= argument (valoarea implicită, 0, la valoarea mare)
* S-a schimbat formatul pciBusId (la XXXX:XX:XX.X - această modificare a fost vizibilă în 280)
* Analiza busId-ului pentru comanda -i este mai puțin restrictivă. Puteți trece 0:2:0.0 sau
0000:02:00 și alte variante
* Schema de versiuni schimbată pentru a include și „versiunea driverului”
* Formatul XML este întotdeauna conform DTD, chiar și atunci când apar condiții de eroare
* S-a adăugat suport pentru evenimente ECC cu un singur și dublu bit și erori XID (activat implicit
cu steag -l dezactivat pentru steag -x)
* S-au adăugat steaguri de resetare a dispozitivului -r --gpu-reset
* S-a adăugat o listă a proceselor de calcul care rulează
* Starea de alimentare a fost redenumită în starea de performanță. Suportul învechit există în ieșirea XML
numai.
* Numărul versiunii DTD actualizat la 2.0 pentru a se potrivi cu ieșirea XML actualizată
Utilizați alt-nvidia-340-smi online folosind serviciile onworks.net