Dit is de opdracht alt-nvidia-340-updates-smi die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
nvidia-smi - NVIDIA System Management Interface-programma
KORTE INHOUD
nvidia-smi [OPTIE1 [ARG1]] [OPTIE2 [ARG2]] ...
PRODUCTBESCHRIJVING
nvidia-smi (ook NVSMI) biedt monitoring- en beheermogelijkheden
voor elk van NVIDIA's Tesla-, Quadro- en GRID-apparaten van Fermi en
hogere architectuurfamilies. Er wordt ook zeer beperkte informatie verstrekt
voor Geforce-apparaten. NVSMI is een platformonafhankelijke tool die alles ondersteunt
standaard NVIDIA driver-ondersteunde Linux-distributies, evenals 64bit
versies van Windows beginnend met Windows Server 2008 R2. Metrieken kunnen dat
rechtstreeks door gebruikers worden geconsumeerd via stdout, of per bestand worden geleverd via CSV
en XML-formaten voor scriptdoeleinden.
Merk op dat veel van de functionaliteit van NVSMI wordt geleverd door de
onderliggende NVML C-gebaseerde bibliotheek. Zie de koppeling naar de website van de NVIDIA-ontwikkelaar
hieronder voor meer informatie over NVML. Op NVML gebaseerde pythonbindingen zijn dat wel
ook beschikbaar.
Het is niet gegarandeerd dat de uitvoer van NVSMI achterwaarts compatibel is.
Zowel NVML- als de Python-bindingen zijn echter achterwaarts compatibel,
en zou de eerste keuze moeten zijn bij het schrijven van tools die dat moeten zijn
onderhouden in alle NVIDIA-stuurprogrammareleases.
NVML SDK: http://developer.nvidia.com/nvidia-management-library-nvml/
Python bindingen: http://pypi.python.org/pypi/nvidia-ml-py/
OPTIES
ALGEMEEN OPTIES
-H, --help
Gebruiksinformatie afdrukken en afsluiten.
OVERZICHT OPTIES
-L, --lijst-gpus
Maak een lijst van alle NVIDIA GPU's in het systeem, samen met hun UUID's.
VRAAG OPTIES
-Q, --vraag
Geef GPU- of eenheidsinformatie weer. Weergegeven info omvat alle gegevens die worden vermeld in
de (GPU ATTRIBUTEN) Of (EENHEID ATTRIBUTEN) secties van dit document.
Sommige apparaten en/of omgevingen ondersteunen niet alle mogelijke
informatie. Alle niet-ondersteunde gegevens worden aangegeven met een "N.v.t." in het
uitgang. Standaard is informatie voor alle beschikbare GPU's of eenheden
weergegeven. Gebruik de -i optie om de uitvoer te beperken tot een enkele GPU of
Eenheid.
[plus optioneel]
-u, --eenheid
Geef eenheidsgegevens weer in plaats van GPU-gegevens. Eenheidsgegevens zijn alleen beschikbaar voor
NVIDIA S-klasse Tesla-behuizingen.
-l, --id=id
Geef gegevens weer voor een enkele gespecificeerde GPU of eenheid. Het opgegeven id mag
de op 0 gebaseerde index van de GPU/eenheid zijn in de natuurlijke opsomming die wordt geretourneerd door
het stuurprogramma, het serienummer van de kaart van de GPU, de UUID van de GPU of die van de GPU
PCI-bus-ID (als domein:bus:apparaat.functie in hex). Het wordt aangeraden
dat gebruikers die consistentie wensen, sindsdien UUID of PCI-bus-ID gebruiken
volgorde van apparaatopsomming is niet gegarandeerd consistent tussen
reboots en het serienummer van de kaart kan worden gedeeld tussen meerdere GPU's
op hetzelfde bord.
-f HET DOSSIER, --filename=BESTAND
Leid query-uitvoer om naar het opgegeven bestand in plaats van de standaard
stoer. Het opgegeven bestand wordt overschreven.
-X, --xml-formaat
Produceer XML-uitvoer in plaats van de standaard voor mensen leesbare indeling. Beide
GPU- en Unit-query-uitvoer voldoen aan overeenkomstige DTD's. Dit zijn
beschikbaar via de --dd vlag.
--dd
Gebruiken met -x. Sluit de DTD in de XML-uitvoer in.
-d TYPE, --weergave=TYPE
Alleen geselecteerde informatie weergeven: GEHEUGEN, GEBRUIK, ECC,
TEMPERATUUR, VERMOGEN, KLOK, BEREKENEN, PIDS, PRESTATIES,
SUPPORTED_CLOCKS, PAGE_RETIREMENT, ACCOUNTING Vlaggen kunnen worden gecombineerd
met komma bijv. "GEHEUGEN,ECC". Sampling data met max, min en avg is
ook geretourneerd voor weergavetypen POWER, UTILIZATION en CLOCK. Niet
werken met -u/--unit of -x/--xml-formaat vlaggen.
-l SEC, --lus=SEC
Rapporteer querygegevens continu met het opgegeven interval, in plaats van
de standaard van slechts één keer. De applicatie slaapt tussendoor
vragen. Merk op dat op Linux ECC-fout- of XID-foutgebeurtenissen worden afgedrukt
uit tijdens de slaapperiode als de -x vlag is niet opgegeven. Drukken
Ctrl+C zal op elk moment de lus afbreken, die anders wordt uitgevoerd
voor onbepaalde tijd. Als er geen argument is opgegeven voor de -l een standaard vormen
interval van 5 seconden wordt gebruikt.
SELECTIEF VRAAG OPTIES
Hiermee kan de aanroeper een expliciete lijst met te doorzoeken eigenschappen doorgeven.
[een van]
--query-gpu=
Informatie over GPU. Geef een door komma's gescheiden lijst met eigenschappen door
wil opvragen. bijv. --query-gpu=pci.bus_id, persistentie_mode. Telefoongesprek
--help-query-gpu voor meer info.
--query-ondersteunde klokken=
Lijst met ondersteunde klokken. Bel --help-query-supported-clocks voor meer informatie
info.
--query-compute-apps=
Lijst met momenteel actieve rekenprocessen. Telefoongesprek
--help-query-compute-apps voor meer info.
--query-accounted-apps=
Lijst met verantwoorde rekenprocessen. Bel --help-query-accounted-apps
voor meer info.
--query-gepensioneerde-pagina's=
Lijst met GPU-apparaatgeheugenpagina's die buiten gebruik zijn gesteld. Telefoongesprek
--help-query-retired-pages voor meer info.
[verplicht]
--formaat=
Door komma's gescheiden lijst met indelingsopties:
· csv - door komma's gescheiden waarden (VERPLICHT)
· noheader - sla de eerste regel met kolomkoppen over
· zelfstandige naamwoorden - druk geen eenheden af voor numerieke waarden
[plus elke van]
-l, --id=id
Geef gegevens weer voor een enkele gespecificeerde GPU. De opgegeven id kan de
GPU's op 0 gebaseerde index in de natuurlijke opsomming geretourneerd door de driver,
het serienummer van de kaart van de GPU, de UUID van de GPU of de PCI-bus-ID van de GPU
(als domein:bus:apparaat.functie in hex). Het wordt aanbevolen dat gebruikers
als u consistentie wenst, gebruikt u ofwel UUID of PCI bus-ID, aangezien device
Het is niet gegarandeerd dat de opsommingsvolgorde consistent is tussen opnieuw opstarten
en het serienummer van de kaart kan worden gedeeld tussen meerdere GPU's op de
hetzelfde bord.
-f HET DOSSIER, --filename=BESTAND
Leid query-uitvoer om naar het opgegeven bestand in plaats van de standaard
stoer. Het opgegeven bestand wordt overschreven.
-l SEC, --lus=SEC
Rapporteer querygegevens continu met het opgegeven interval, in plaats van
de standaard van slechts één keer. De applicatie slaapt tussendoor
vragen. Merk op dat op Linux ECC-fout- of XID-foutgebeurtenissen worden afgedrukt
uit tijdens de slaapperiode als de -x vlag is niet opgegeven. Drukken
Ctrl+C zal op elk moment de lus afbreken, die anders wordt uitgevoerd
voor onbepaalde tijd. Als er geen argument is opgegeven voor de -l een standaard vormen
interval van 5 seconden wordt gebruikt.
-lms ms, --loop-ms=ms
Hetzelfde als -l,--loop maar dan in milliseconden.
APPARAAT WIJZIGING OPTIES
[elk een van]
-p.m, --persistentie-modus=MODUS
Stel de persistentiemodus in voor de doel-GPU's. Zie de (GPU ATTRIBUTEN)
sectie voor een beschrijving van de persistentiemodus. Vereist root. Zullen
invloed op alle GPU's, tenzij een enkele GPU wordt gespecificeerd met behulp van de -i argument.
Het effect van deze operatie is onmiddellijk. Dat doet het echter niet
blijven bestaan tijdens het opnieuw opstarten. Na elke herstart zal de persistentiemodus
standaard ingesteld op "Uitgeschakeld". Alleen beschikbaar op Linux.
-e, --ecc-config=CONFIG
Stel de ECC-modus in voor de doel-GPU's. Zie de (GPU ATTRIBUTEN) sectie
voor een beschrijving van de ECC-modus. Vereist wortel. Heeft invloed op alle GPU's
tenzij een enkele GPU is opgegeven met behulp van de -i argument. Deze instelling
wordt van kracht na de volgende herstart en is persistent.
-P, --reset-ecc-errors=TYPE
Reset de ECC-fouttellers voor de doel-GPU's. Zie de (GPU
ATTRIBUTEN) voor een beschrijving van typen ECC-fouttellers.
Beschikbare argumenten zijn 0|VOLATILE of 1|AGGREGATE. Vereist wortel.
Heeft invloed op alle GPU's, tenzij een enkele GPU wordt gespecificeerd met behulp van de -i
argument. Het effect van deze operatie is onmiddellijk.
-C, --compute-modus=MODUS
Stel de rekenmodus in voor de doel-GPU's. Zie de (GPU ATTRIBUTEN)
sectie voor een beschrijving van de rekenmodus. Vereist wortel. Zal impact hebben
alle GPU's, tenzij een enkele GPU is opgegeven met behulp van de -i argument. De
effect van deze operatie is onmiddellijk. Het houdt echter niet aan
tijdens het opnieuw opstarten. Na elke herstart wordt de rekenmodus opnieuw ingesteld op
"STANDAARD".
-dm TYPE, --driver-model=TYPE
-fdm TYPE, --force-driver-model=TYPE
TCC-stuurprogrammamodel in- of uitschakelen. Alleen voor Windows. Vereist
beheerdersrechten. -dm zal mislukken als een beeldscherm is aangesloten, maar
-fdm zal het drivermodel dwingen te veranderen. Heeft invloed op alle GPU's
tenzij een enkele GPU is opgegeven met behulp van de -i argument. Een herstart is
nodig om de wijziging door te voeren. Zien bestuurder Model meer
informatie over modellen met Windows-stuurprogramma's.
--gom=MODUS
GPU-bedrijfsmodus instellen: 0/ALL_ON, 1/COMPUTE, 2/LOW_DP Ondersteund op
GK110 M-klasse en X-klasse Tesla-producten uit de Kepler-familie. Niet
ondersteund op Quadro- en Tesla C-klasse-producten. Vereist beheerder
privileges. Zien GPU Werking Mode voor meer informatie over GOM.
GOM-wijzigingen worden van kracht na het opnieuw opstarten. De herstartvereiste kan zijn
in de toekomst verwijderd. Alleen reken GOM's ondersteunen geen WDDM (Windows
Model beeldschermstuurprogramma)
-R, --gpu-reset
Activeer een reset van de GPU. Kan worden gebruikt om de HW- en SW-status van de GPU te wissen
in situaties die anders een herstart van de machine vereisen. Typisch
handig als er een dubbelbits ECC-fout is opgetreden. Vereist -i overschakelen naar
doel specifiek apparaat. Vereist wortel. Die kunnen er niet zijn
applicaties die dit specifieke apparaat gebruiken (bijv. CUDA-applicatie,
grafische toepassing zoals X-server, bewakingstoepassing zoals andere
bijvoorbeeld nvidia-smi). Er kunnen ook geen rekentoepassingen zijn
draait op een andere GPU in het systeem. Alleen op ondersteunde apparaten van
De familie Fermi en Kepler draait op Linux.
GPU-reset werkt niet gegarandeerd in alle gevallen. Het wordt niet aanbevolen
voor productieomgevingen op dit moment. In sommige situaties kan dat
zijn HW-componenten op het bord die niet terugkeren naar een initiaal
staat na het resetverzoek. Dit is waarschijnlijker te zien op
Fermi-generatieproducten vs. Kepler, en meer kans om gezien te worden als de
reset wordt uitgevoerd op een vastgelopen GPU.
Na een reset wordt aanbevolen om de gezondheid van de GPU te herstellen
gecontroleerd voor verder gebruik. De nvidia-healthmon-tool is een goede
keuze voor deze toets. Als de GPU niet in orde is, wordt een volledige reset uitgevoerd
moet worden geïnitieerd door het knooppunt uit en weer in te schakelen.
Bezoek http://developer.nvidia.com/gpu-deployment-kit om het te downloaden
GDK en nvidia-healthmon.
-ac, --applications-clocks=MEM_CLOCK,GRAPHICS_CLOCK
Specificeert maximum klokken als paar (bijv. 2000,800)
dat de snelheid van de GPU definieert tijdens het uitvoeren van applicaties op een GPU. Alleen op
Tesla-apparaten uit de Kepler+-familie. Vereist root tenzij
beperkingen worden versoepeld met de opdracht -acp..
-ras, --reset-applicaties-klokken
Reset de klokken van de applicatie naar de standaardwaarde. Alleen op Tesla
apparaten uit de Kepler+-familie. Vereist root tenzij er beperkingen zijn
ontspannen met het commando -acp.
-acp, --applications-clocks-permission=MODUS
Schakel tussen of applicatieklokken kunnen worden gewijzigd door alle gebruikers of alleen
per wortel. Beschikbare argumenten zijn 0|UNRESTRICTED, 1|RESTRICTED. Alleen
op Tesla-apparaten uit de Kepler+-familie. Vereist root.
-mv, --power-limit=POWER_LIMIT
Specificeert maximale vermogenslimiet in watt. Accepteert integer en zwevend
punt nummers. Alleen op ondersteunde apparaten uit de Kepler-familie. Vereist
beheerdersrechten. De waarde moet tussen het minimale en maximale vermogen liggen
Limiet zoals gerapporteerd door nvidia-smi.
-ben, --accounting-mode=MODUS
Schakelt GPU-accounting in of uit. Met GPU Accounting kan men bijhouden
bijhouden van het gebruik van middelen gedurende de levensduur van een enkel proces.
Alleen op ondersteunde apparaten uit de Kepler-familie. Beheerder vereist
privileges. Beschikbare argumenten zijn 0|DISABLED of 1|ENABLED.
-caa, --clear-accounted-apps
Wist alle tot nu toe geboekte processen. Alleen op ondersteunde apparaten van
familie Kepler. Vereist beheerdersrechten.
--auto-boost-default=MODUS
Stel het standaard auto boost-beleid in op 0/DISABLED of 1/ENABLED, afdwingend
de wijziging pas nadat de laatste boost-client is verlaten. Alleen op
bepaalde Tesla-apparaten uit de Kepler+-familie. Vereist root.
--auto-boost-default-force=MODUS
Stel het standaard auto boost-beleid in op 0/DISABLED of 1/ENABLED, afdwingend
de verandering onmiddellijk. Alleen op bepaalde Tesla-toestellen uit de Kepler+
familie. Vereist root.
--auto-boost-permission=MODUS
Sta niet-admin/root-controle toe over de automatische boost-modus. Beschikbare argumenten
zijn 0|ONBEPERKT, 1|BEPERKT. Alleen op bepaalde Tesla-toestellen vanaf
de Kepler+-familie. Vereist root.
[plus optioneel]
-l, --id=id
Wijzig een enkele gespecificeerde GPU. De opgegeven id kan van de GPU/eenheid zijn
0-gebaseerde index in de natuurlijke opsomming geretourneerd door de bestuurder, de
Het serienummer van de kaart van de GPU, de UUID van de GPU of de PCI-bus-ID van de GPU (zoals
domein:bus:apparaat.functie in hex). Het wordt aanbevolen dat gebruikers
als u consistentie wenst, gebruikt u ofwel UUID of PCI bus-ID, aangezien device
Het is niet gegarandeerd dat de opsommingsvolgorde consistent is tussen opnieuw opstarten
en het serienummer van de kaart kan worden gedeeld tussen meerdere GPU's op de
hetzelfde bord.
EENHEID WIJZIGING OPTIES
-T, --toggle-led=STAAT
Stel de status van de LED-indicator aan de voor- en achterkant van het apparaat in op de
opgegeven kleur. Zie de (EENHEID ATTRIBUTEN) sectie voor een beschrijving
van de LED-statussen. Toegestane kleuren zijn 0|GROEN en 1|AMBER. Vereist
wortel.
[plus optioneel]
-l, --id=id
Wijzig een enkele gespecificeerde eenheid. De opgegeven id is de 0-gebaseerd van de eenheid
index in de natuurlijke opsomming die door de bestuurder wordt geretourneerd.
SHOW DTD OPTIES
--dd
Weergaveapparaat of eenheid DTD.
[plus optioneel]
-f HET DOSSIER, --filename=BESTAND
Leid query-uitvoer om naar het opgegeven bestand in plaats van de standaard
stoer. Het opgegeven bestand wordt overschreven.
-u, --eenheid
Display Unit DTD in plaats van device DTD.
stats
Geef statistische informatie weer over de GPU. Gebruik "nvidia-smi stats
-h" voor meer informatie. Alleen Linux.
topo
Toon topologie-informatie over het systeem. Gebruik "nvidia-smi topo
-h" voor meer informatie. Alleen Linux. Opmerking: GPU-opsomming is de
gelijk aan NVML
RETURN WAARDE
Retourcode geeft aan of de bewerking is geslaagd of mislukt en wat
was de reden van het mislukken.
· Retourcode 0 - Succesvol
· Retourcode 2 - Een opgegeven argument of vlag is ongeldig
· Retourcode 3 - De gevraagde bewerking is niet beschikbaar op
doelapparaat
· Retourcode 4 - De huidige gebruiker heeft hier geen toestemming voor
toegang tot dit apparaat of voer deze handeling uit
· Retourcode 6 - Een zoekopdracht om een object te vinden is niet gelukt
· Retourcode 8 - De externe voedingskabels van een apparaat zijn dat niet
goed bevestigd
· Retourcode 9 - NVIDIA-stuurprogramma is niet geladen
· Retourcode 10 - NVIDIA Kernel heeft een interruptprobleem gedetecteerd met
een GPU
· Retourcode 12 - NVML gedeelde bibliotheek kan niet worden gevonden of geladen
· Retourcode 13 - Lokale versie van NVML implementeert dit niet
functie
· Retourcode 14 - infoROM is beschadigd
· Retourcode 15 - De GPU is van de bus gevallen of anderszins
onbereikbaar worden
· Retourcode 255 - Er is een andere fout of een interne stuurprogrammafout opgetreden
GPU ATTRIBUTEN
De volgende lijst beschrijft alle mogelijke gegevens die door het -q
apparaat query optie. Tenzij anders vermeld, zijn alle numerieke resultaten
basis 10 en unitless.
Tijdstempel
De huidige tijdstempel van het systeem op het moment dat nvidia-smi werd aangeroepen.
Formaat is "Dag van de week Maand Dag UU:MM:SS Jaar".
bestuurder Versie
De versie van het geïnstalleerde NVIDIA-beeldschermstuurprogramma. Dit is een
alfanumerieke reeks.
Attached GPU's
Het aantal NVIDIA GPU's in het systeem.
Product Naam
De officiële productnaam van de GPU. Dit is een alfanumerieke string.
Voor alle producten.
Display Mode
Een vlag die aangeeft of er een fysiek beeldscherm (bijv. monitor) is
momenteel verbonden met een van de connectoren van de GPU. "Ingeschakeld"
geeft een aangesloten display aan. "Uitgeschakeld" geeft anders aan.
Display Actief
Een vlag die aangeeft of een beeldscherm is geïnitialiseerd op de GPU's
(er is bijvoorbeeld geheugen toegewezen op het apparaat voor weergave). Weergave kan zijn
actief, zelfs als er geen monitor fysiek is aangesloten. "Ingeschakeld"
geeft een actieve weergave aan. "Uitgeschakeld" geeft anders aan.
Volharding Mode
Een vlag die aangeeft of persistentiemodus is ingeschakeld voor de GPU.
De waarde is "Ingeschakeld" of "Uitgeschakeld". Wanneer persistentiemodus is
ingeschakeld blijft het NVIDIA-stuurprogramma geladen, zelfs als er geen actieve clients zijn,
zoals X11 of nvidia-smi bestaan. Dit minimaliseert de belasting van de bestuurder
latentie geassocieerd met het uitvoeren van afhankelijke apps, zoals CUDA-programma's.
Voor alle CUDA-compatibele producten. Alleen Linux.
Accounting Mode
Een vlag die aangeeft of de boekhoudmodus is ingeschakeld voor de GPU
Waarde is ofwel. Wanneer boekhouding is ingeschakeld, worden statistieken berekend
voor elk computerproces dat op de GPU wordt uitgevoerd. Er zijn statistieken beschikbaar
voor query's nadat het proces is beëindigd. Zie --help-query-accounted-
apps voor meer info.
Accounting Mode Buffer Hoeveelheid:
Retourneert de grootte van de circulaire buffer die de lijst met processen bevat
die kunnen worden opgevraagd voor boekhoudkundige statistieken. Dit is het maximale aantal
van processen waarvoor boekhoudkundige informatie eerder zal worden opgeslagen
informatie over oudste processen wordt overschreven door informatie
over nieuwe processen.
bestuurder Model
Op Windows worden de stuurprogrammamodellen TCC en WDDM ondersteund. De bestuurder
model kan worden gewijzigd met de (-dm) Of (-fdm) vlaggen. De TCC-driver
model is geoptimaliseerd voor rekentoepassingen. Starttijden van de IE-kernel
zal sneller zijn met TCC. Het WDDM-stuurprogrammamodel is ontworpen voor
grafische toepassingen en wordt niet aanbevolen voor computertoepassingen.
Linux ondersteunt niet meerdere drivermodellen en zal altijd de
waarde van "N.v.t.".
Actueel Het drivermodel dat momenteel in gebruik is. Altijd "nvt" aan
Linux.
In behandeling Het stuurprogrammamodel dat wordt gebruikt bij de volgende herstart.
Altijd "nvt" op Linux.
Serie- Telefoon Nummer
Dit nummer komt overeen met het serienummer dat fysiek op elk bord is gedrukt.
Het is een wereldwijd unieke onveranderlijke alfanumerieke waarde.
GPU UUID
Deze waarde is de wereldwijd unieke onveranderlijke alfanumerieke identificatie van
de GPU. Het komt niet overeen met een fysiek label op het bord.
Minder Telefoon Nummer
Het secundaire nummer voor het apparaat is zodanig dat het Nvidia-apparaatknooppunt
bestand voor elke GPU heeft de vorm /dev/nvidia[secundair nummer].
Alleen beschikbaar op Linux-platform.
VBIOS Versie
Het BIOS van het GPU-bord.
Multi-GPU Board
Of deze GPU al dan niet deel uitmaakt van een multiGPU-bord.
Board ID
De unieke board-ID toegewezen door de bestuurder. Als twee of meer GPU's hebben
hetzelfde bord-ID en het bovenstaande veld "MultiGPU" is waar, dan de GPU's
zitten op hetzelfde bord.
Inforoom Versie
Versienummers voor elk object in de inforom-opslag van het GPU-bord.
De inforom is een kleine, permanente opslag van configuratie en status
gegevens voor de GPU. Alle inforom-versievelden zijn numeriek. Het kan zijn
handig om deze versienummers te kennen omdat sommige GPU-functies alleen
beschikbaar met inforoms van een bepaalde versie of hoger.
Als een van de onderstaande velden Onbekende fout retourneert, aanvullende Inforom
verificatiecontrole wordt uitgevoerd en een passend waarschuwingsbericht wordt weergegeven
weergegeven.
Beeld Versie Algemene versie van de infoROM-afbeelding. Afbeeldingsversie net
zoals de VBIOS-versie beschrijft op unieke wijze de exacte versie
van de infoROM flitste op het bord in tegenstelling tot
infoROM-objectversie die slechts een indicator is van
ondersteunde functies.
OEM Object Versie voor de OEM-configuratiegegevens.
ECC Object Versie voor de ECC-opnamegegevens.
Power Object Versie voor de energiebeheergegevens.
GPU Werking Mode
GOM maakt het mogelijk om het stroomverbruik te verminderen en de GPU-doorvoer te optimaliseren door
GPU-functies uitschakelen.
Elke GOM is ontworpen om aan specifieke gebruikersbehoeften te voldoen.
In de modus "Alles aan" is alles ingeschakeld en draait het op volle toeren.
De "Compute"-modus is ontworpen om alleen rekentaken uit te voeren. Afbeeldingen
operaties zijn niet toegestaan.
De modus "Low Double Precision" is ontworpen voor het uitvoeren van grafische weergaven
toepassingen die geen dubbele precisie met hoge bandbreedte vereisen.
GOM kan worden gewijzigd met de (--gom) vlag.
Ondersteund op GK110 M-klasse en X-klasse Tesla-producten van de Kepler
familie. Niet ondersteund op Quadro- en Tesla C-klasse-producten.
Actueel De GOM die momenteel in gebruik is.
In behandeling De GOM die zal worden gebruikt bij de volgende herstart.
PCI
Basis PCI-informatie voor het apparaat. Een deel van deze informatie kan veranderen
wanneer kaarten worden toegevoegd/verwijderd/verplaatst in een systeem. Voor alle producten.
Bus PCI-busnummer, in hex
Apparaat PCI-apparaatnummer, in hex
Domein PCI-domeinnummer, in hex
Apparaat Id Apparaat-ID van PCI-leverancier, in hex
Sub Systeem Id PCI-subsysteem-ID, in hex
Bus Id PCI-bus-ID als "domein:bus:apparaat.functie", in hex
GPU Link informatie
De PCIe-linkgeneratie en busbreedte
Actueel De huidige link generatie en breedte. Deze kunnen zijn
verminderd wanneer de GPU niet in gebruik is.
maximaal De maximale linkgeneratie en breedte die hiermee mogelijk is
GPU en systeemconfiguratie. Als de GPU
ondersteunt een hogere PCIe-generatie dan het systeem
ondersteunt dan rapporteert dit de systeem-PCIe-generatie.
Brug spaander
Informatie met betrekking tot Bridge Chip op het apparaat. De brugchip
firmware is alleen aanwezig op bepaalde kaarten en kan "N.v.t." weergeven voor
enkele nieuwere multiGPU-kaarten.
Type Het type brugchip. Gerapporteerd als n.v.t. als dit niet het geval is
bestaan.
firmware Versie
De firmwareversie van de bridge-chip. Gerapporteerd als n.v.t
als niet bestaat.
Ventilator Snelheid
De waarde van de ventilatorsnelheid is het percentage van de maximale snelheid van het apparaat
ventilator is momenteel bedoeld om op te draaien. Het varieert van 0 tot 100%. Opmerking:
De gerapporteerde snelheid is de beoogde ventilatorsnelheid. Als de ventilator fysiek is
geblokkeerd en niet in staat om te draaien, komt deze uitvoer niet overeen met de daadwerkelijke ventilator
snelheid. Veel onderdelen rapporteren geen ventilatorsnelheden omdat ze afhankelijk zijn van
koeling via ventilatoren in de omringende behuizing. Voor alle discrete
producten met toegewijde ventilatoren.
Prestatie Land
De huidige prestatiestatus voor de GPU. Staten variëren van P0
(maximale prestatie) tot P12 (minimale prestatie).
Klokken Throttle Redenen
Haalt informatie op over factoren die de frequentie van verminderen
klokken. Alleen op ondersteunde Tesla-apparaten uit de Kepler-familie.
Als alle gashendelredenen worden geretourneerd als "Niet actief", betekent dit dat
klokken lopen zo hoog mogelijk.
Idle Niets draait op de GPU en de klokken zijn
vallen naar de inactieve toestand. Deze begrenzer kan worden verwijderd
een latere uitgave.
Aanvraag Klokken omgeving
GPU-klokken worden beperkt door de klokinstelling van applicaties.
Kan bijvoorbeeld worden gewijzigd met behulp van nvidia-smi
--applicaties-klokken=
SW Power Pet SW Power Scaling-algoritme verlaagt de onderstaande klokken
gevraagde klokken omdat de GPU te veel verbruikt
stroom. Bv. SW power cap limiet kan worden veranderd met
nvidia-smi --power-limit=
HW Vertragen HW Slowdown (verminderen van de kernklokken met een factor 2
of meer) is ingeschakeld.
Dit is een indicatie van:
* Temperatuur te hoog
* External Power Brake Assertion wordt getriggerd (bijv. door
de systeemvoeding)
* Het stroomverbruik is te hoog en de Fast Trigger-beveiliging is dat wel
het verminderen van de klokken
Onbekend Een andere niet-gespecificeerde factor is het verlagen van de klokken.
FB Geheugen Gebruik
Geïntegreerde framebuffergeheugeninformatie. Het gerapporteerde totale geheugen is
beïnvloed door de ECC-staat. Als ECC is ingeschakeld, is het totale beschikbare geheugen
daalde met enkele procenten vanwege de vereiste pariteitsbits. De
bestuurder kan zelfs een kleine hoeveelheid geheugen reserveren voor intern gebruik
zonder actief werk aan de GPU. Voor alle producten.
Totaal Totale grootte van FB-geheugen.
Gebruikt Gebruikte grootte van FB-geheugen.
Gratis Beschikbare grootte van FB-geheugen.
BAR1 Geheugen Gebruik
BAR1 wordt gebruikt om de FB (apparaatgeheugen) in kaart te brengen, zodat deze direct kan worden gebruikt
toegankelijk door de CPU of door apparaten van derden (peer-to-peer op de PCIe
bus).
Totaal Totale grootte van BAR1-geheugen.
Gebruikt Gebruikte grootte van BAR1-geheugen.
Gratis Beschikbare grootte van BAR1-geheugen.
Berekenen Mode
De rekenmodusvlag geeft aan of er sprake is van individuele of meervoudige berekeningen
toepassingen kunnen op de GPU worden uitgevoerd.
"Standaard" betekent dat meerdere contexten per apparaat zijn toegestaan.
"Exclusieve thread" betekent dat er per apparaat slechts één bruikbare context is toegestaan
uit één draad tegelijk.
"Exclusief proces" betekent dat slechts één context per apparaat is toegestaan,
bruikbaar vanuit meerdere threads tegelijk.
"Verboden" betekent dat er geen contexten zijn toegestaan per apparaat (geen compute
toepassingen).
"EXCLUSIVE_PROCESS" is toegevoegd in CUDA 4.0. Eerdere CUDA-releases
ondersteunde slechts één exclusieve modus, wat gelijk is aan
"EXCLUSIVE_THREAD" in CUDA 4.0 en hoger.
Voor alle CUDA-compatibele producten.
benutting
Gebruikspercentages geven aan hoe druk elke GPU in de loop van de tijd is en kan zijn
gebruikt om te bepalen hoeveel een toepassing de GPU's in de
systeem.
Opmerking: tijdens de initialisatie van de driver, wanneer ECC is ingeschakeld, kan men hoog zien
GPU- en geheugengebruiksmetingen. Dit wordt veroorzaakt door ECC-geheugen
Schrobmechanisme dat wordt uitgevoerd tijdens de initialisatie van de driver.
GPU Percentage van de tijd gedurende de afgelopen steekproefperiode waarin
een of meer kernels werden uitgevoerd op de GPU. De
bemonsteringsperiode kan tussen 1 seconde en 1/6 seconde zijn
afhankelijk van het product.
Geheugen Percentage van de tijd gedurende de afgelopen steekproefperiode waarin
het globale (apparaat)geheugen werd gelezen of geschreven. De
bemonsteringsperiode kan tussen 1 seconde en 1/6 seconde zijn
afhankelijk van het product.
Etc. Mode
Een vlag die aangeeft of ECC-ondersteuning is ingeschakeld. Kan ook zijn
"Ingeschakeld" of "Uitgeschakeld". Wijzigingen in de ECC-modus vereisen een herstart.
Vereist Inforom ECC-objectversie 1.0 of hoger.
Actueel De ECC-modus waarin de GPU momenteel werkt.
In behandeling De ECC-modus waarin de GPU zal werken na de
volgende herstart.
ECC fouten
NVIDIA GPU's kunnen foutentellingen leveren voor verschillende typen ECC-fouten.
Sommige ECC-fouten zijn enkel- of dubbelbits, waar enkelbits
fouten worden gecorrigeerd en dubbelbitfouten kunnen niet worden gecorrigeerd. Textuur
geheugenfouten kunnen worden gecorrigeerd via opnieuw verzenden of kunnen niet worden gecorrigeerd als de
opnieuw verzenden mislukt. Deze fouten zijn beschikbaar over twee tijdschalen
(vluchtig en aggregaat). Enkelbits ECC-fouten worden automatisch veroorzaakt
gecorrigeerd door de HW en leiden niet tot gegevensbeschadiging. Dubbel bit
fouten worden gedetecteerd maar niet gecorrigeerd. Zie de ECC-documenten op
het web voor informatie over het gedrag van rekentoepassingen bij dubbele bits
fouten optreden. Vluchtige foutentellers houden het aantal fouten bij
gedetecteerd sinds de laatste keer laden van het stuurprogramma. Geaggregeerde fouttellingen blijven bestaan
voor onbepaalde tijd en fungeren dus als levenslange teller.
Een opmerking over vluchtige tellingen: op Windows is dit één keer per keer opstarten. Op
Linux dit kan vaker voorkomen. Op Linux wordt het stuurprogramma leeggemaakt wanneer nee
actieve klanten bestaan. Dus als persistentiemodus is ingeschakeld of daar
altijd een driverclient actief is (bijv. X11), dan ziet Linux ook per-
opstart gedrag. Als dit niet het geval is, worden de vluchtige tellingen elke keer opnieuw ingesteld als er wordt berekend
app wordt uitgevoerd.
Tesla- en Quadro-producten uit de Fermi- en Kepler-familie kunnen worden weergegeven
totaal aantal ECC-fouten, evenals een uitsplitsing van fouten op basis van
plaats op de chip. Hieronder staan de locaties beschreven.
Op locatie gebaseerde gegevens voor geaggregeerde foutentellingen vereisen Inforom ECC
objectversie 2.0. Voor alle andere ECC-tellingen is een ECC-objectversie vereist
1.0.
Apparaat Geheugen Er zijn fouten gedetecteerd in het globale apparaatgeheugen.
Registreren Dien in Er zijn fouten gedetecteerd in het geheugen van het registerbestand.
L1 cache Er zijn fouten gedetecteerd in de L1-cache.
L2 cache Er zijn fouten gedetecteerd in de L2-cache.
structuur Geheugen Pariteitsfouten gedetecteerd in textuurgeheugen.
Totaal Totaal aantal gedetecteerde fouten over de hele chip. Som van Apparaat
Geheugen, Registreren Dien in, L1 cache, L2 cache en structuur
Geheugen.
Pagina Pensioen
NVIDIA GPU's kunnen pagina's van het geheugen van het GPU-apparaat intrekken wanneer dit gebeurt
onbetrouwbaar. Dit kan gebeuren wanneer er meerdere single-bit ECC-fouten optreden
voor dezelfde pagina, of op een dubbele bit ECC-fout. Wanneer een pagina is
gepensioneerd, zal het NVIDIA-stuurprogramma het verbergen zodat geen stuurprogramma, of
toepassingsgeheugentoewijzingen hebben er toegang toe.
Dubbel Beetje ECC Het aantal geheugenpagina's van het GPU-apparaat dat is opgeslagen
gestopt vanwege een dubbele bit ECC-fout.
Enkele Beetje ECC Het aantal geheugenpagina's van het GPU-apparaat dat is opgeslagen
gepensioneerd vanwege meerdere enkele bit ECC-fouten.
In behandeling Controleert of geheugenpagina's van GPU-apparaten in afwachting zijn van buitengebruikstelling
de volgende herstart. Pagina's die in afwachting van pensionering zijn, kunnen dat nog steeds zijn
toegewezen, en kan verdere betrouwbaarheidsproblemen veroorzaken.
Temperatuur zone(s)
Uitlezingen van temperatuursensoren op het bord. Alle metingen zijn binnen
graden C. Niet alle producten ondersteunen alle leestypes. In het bijzonder,
producten in modulevormfactoren die afhankelijk zijn van casefans of passief
koeling geven meestal geen temperatuurmetingen. Zie hieronder voor
beperkingen.
GPU Core GPU-temperatuur. Voor alle discrete en S-klasse
producten.
Power Lezingen
Stroommetingen helpen om licht te werpen op het huidige stroomverbruik van de
GPU en de factoren die van invloed zijn op dat gebruik. Wanneer energiebeheer is
ingeschakeld, beperkt de GPU het stroomverbruik onder belasting om binnen een vooraf gedefinieerde limiet te passen
power-envelope door de huidige prestatiestatus te manipuleren. Zien
hieronder voor beschikbaarheidsbeperkingen.
Power Land Power State is verouderd en is hernoemd naar
Prestatiestatus in 2.285. XML onderhouden
compatibiliteit, in XML-formaat staat Performance State vermeld
op beide plaatsen.
Power beheer
Een vlag die aangeeft of er energiebeheer is
ingeschakeld. Ofwel "Ondersteund" of "N.v.t.". Vereist Inforom
PWR-object versie 3.0 of hoger of Kepler-apparaat.
Power Gelijkspel Het laatst gemeten stroomverbruik voor het hele bord, in
watt. Alleen beschikbaar als energiebeheer wordt ondersteund.
Deze meting is nauwkeurig tot op +/- 5 watt.
Vereist Inforom PWR object versie 3.0 of hoger of
Kepler-apparaat.
Power Begrenzing De vermogenslimiet van de software, in watt. Softwarematig ingesteld
zoals nvidia-smi. Alleen beschikbaar bij energiebeheer
is ondersteund. Vereist Inforom PWR object versie 3.0
of hoger of Kepler-apparaat. Op Kepler-apparaten Power
Limiet kan worden aangepast met behulp van -pl,--power-limit= schakelaars.
Afgedwongen Power Begrenzing
Het vermogensplafond van het algoritme voor energiebeheer, in
watt. Het totale stroomverbruik van het bord wordt gemanipuleerd door de
power management algoritme zodanig dat het hier onder blijft
waarde. Deze limiet is het minimum van verschillende limieten zoals
als de hierboven vermelde softwarelimiet. Alleen beschikbaar als
energiebeheer wordt ondersteund. Vereist een Kepler
stuurt.
Standaard Power Begrenzing
Het vermogensplafond van het standaard algoritme voor energiebeheer,
in watt. Vermogenslimiet wordt teruggezet naar Standaardvermogen
Limiet na het lossen van de chauffeur. Alleen op ondersteunde apparaten
van de familie Kepler.
min Power Begrenzing
De minimale waarde in watt die vermogenslimiet kan worden ingesteld
naar. Alleen op ondersteunde apparaten uit de Kepler-familie.
Max Power Begrenzing
De maximale waarde in watt die vermogenslimiet kan worden ingesteld
naar. Alleen op ondersteunde apparaten uit de Kepler-familie.
Klokken
Huidige frequentie waarmee delen van de GPU worden uitgevoerd. Alle lezingen
zijn in MHz.
grafiek Huidige frequentie van grafische klok (shader).
SM Huidige frequentie van SM (Streaming Multiprocessor)
klok.
Geheugen Huidige frequentie van geheugenklok.
Toepassingen Klokken
Door de gebruiker opgegeven frequentie waarmee applicaties worden uitgevoerd. Kan
worden gewijzigd met [-ac | --applications-clocks] schakelaars.
grafiek Door de gebruiker opgegeven frequentie van grafische klok (shader).
Geheugen Door gebruiker opgegeven frequentie van geheugenklok.
Standaard Toepassingen Klokken
Standaardfrequentie waarop applicaties worden uitgevoerd.
Applicatieklokken kunnen gewijzigd worden met [-ac | --applicaties-klokken]
schakelaars. Applicatieklokken kunnen op standaard worden gezet met [-rac |
--reset-applications-clocks] schakelaars.
grafiek Standaardfrequentie van grafische toepassingen (shader)
klok.
Geheugen Standaardfrequentie van applicaties geheugenklok.
Max Klokken
Maximale frequentie waarmee delen van de GPU moeten worden uitgevoerd. Alle
aflezingen zijn in MHz.
Op GPU's van de Fermi-familie huidige P0-klokken (gerapporteerd in Clocks
sectie) kan enkele MHz verschillen van de maximale klokken.
grafiek Maximale frequentie van grafische klok (shader).
SM Maximale frequentie van SM (Streaming Multiprocessor)
klok.
Geheugen Maximale frequentie van geheugenklok.
Klok Beleid
Door de gebruiker opgegeven instellingen voor geautomatiseerde boekingswijzigingen zoals auto
boost.
automobiel boost Geeft aan of de autoboost-modus momenteel is ingeschakeld
voor deze GPU (Aan) of uitgeschakeld voor deze GPU (Uit). Shows
(N.v.t.) als boost niet wordt ondersteund. Autoboost maakt het mogelijk
dynamische GPU-klok op basis van vermogen, thermische en
gebruik. Wanneer autoboost is uitgeschakeld, doet de GPU dat
proberen klokken precies op de stroom te houden
Application Clocks-instellingen (wanneer een CUDA-context is
actief). Als autoboost is ingeschakeld, blijft de GPU stil
probeer deze verdieping te behouden, maar zal
opportunistisch boosten naar hogere klokken wanneer stroom,
thermische en gebruiksruimte toestaan. Deze instelling
blijft bestaan gedurende de levensduur van de CUDA-context waarvoor het
werd gevraagd. Apps kunnen ook om een bepaalde modus vragen
via een NVML-oproep (zie NVML SDK) of door de CUDA in te stellen
omgevingsvariabele CUDA_AUTO_BOOST.
automobiel boost Standaard
Geeft de standaardinstelling aan voor de autoboost-modus,
ingeschakeld (Aan) of uitgeschakeld (Uit). Toont (nvt) als
boost wordt niet ondersteund. Apps worden standaard uitgevoerd
modus als ze niet expliciet om een bepaald item hebben gevraagd
modus.
ondersteunde klokken
Lijst met mogelijke combinaties van geheugen en grafische klokken die de GPU
kan doorwerken (geen rekening houdend met HW rem gereduceerde klokken).
Dit zijn de enige klokcombinaties waaraan kan worden doorgegeven
--applicaties-klokken vlag. Ondersteunde klokken worden alleen weergegeven als -q
-d SUPPORTED_CLOCKS-schakelaars worden geleverd of in XML-indeling.
Berekenen processen
Lijst met processen met rekencontext op het apparaat.
Elke inzending heeft het formaat " . "
Gebruikt GPU Geheugen
Hoeveelheid geheugen dat door de context op het apparaat wordt gebruikt. Niet
beschikbaar op Windows in de WDDM-modus omdat
Windows KMD beheert al het geheugen, niet het NVIDIA-stuurprogramma.
Stats (EXPERIMENTEEL)
Maak een lijst van GPU-statistieken zoals vermogenssamples, gebruikssamples, xid
gebeurtenissen, klokveranderingsgebeurtenissen en overtredingstellers.
Ondersteund op op Tesla, GRID en Quadro gebaseerde producten onder Linux.
Beperkt tot Kepler of nieuwere GPU's.
Geeft statistieken in CSV-indeling als volgt weer:
, , ,
metrisch>
De statistieken die met hun eenheden moeten worden weergegeven, zijn als volgt:
Vermogensmonsters in watt.
GPU-, geheugen-, encoder- en decodergebruiksvoorbeelden in percentage.
Xid-foutgebeurtenissen gerapporteerd met Xid-foutcode. De foutcode is 999
voor onbekende xid-fout.
Processor- en geheugenklokveranderingen in MHz.
Overtreding door Power capping met overtredingstijd in ns. (alleen Tesla)
Overtreding vanwege thermische aftopping met booleaanse vlag (1/0).
(alleen Tesla)
Opmerkingen:
Elke statistiek voorafgegaan door "#" is een opmerking.
Niet-ondersteund apparaat wordt weergegeven als "# , Apparaat niet
ondersteund".
Niet-ondersteunde statistiek wordt weergegeven als " , ,
NVT, NVT".
Overtreding als gevolg van thermisch/vermogen wordt alleen ondersteund voor op Tesla gebaseerde producten.
Thermische overtredingen zijn beperkt tot Tesla K20 en hoger.
topologie (EXPERIMENTEEL)
Maak een lijst van topologie-informatie over de GPU's van het systeem, hoe ze verbinding maken
elkaar en gekwalificeerde NIC's die in staat zijn tot RDMA
Toont een matrix van beschikbare GPU's met de volgende legenda:
Legenda:
X = Zelf
SOC = Pad doorkruist een koppeling op socketniveau (bijv. QPI)
PHB = Path passeert een PCIe-hostbrug
PXB = Pad doorkruist meerdere interne PCIe-switches
PIX = Pad doorkruist een PCIe interne switch
EENHEID ATTRIBUTEN
De volgende lijst beschrijft alle mogelijke gegevens die door het -q -u
optie voor het opvragen van eenheden. Tenzij anders vermeld, zijn alle numerieke resultaten
basis 10 en unitless.
Tijdstempel
De huidige tijdstempel van het systeem op het moment dat nvidia-smi werd aangeroepen.
Formaat is "Dag van de week Maand Dag UU:MM:SS Jaar".
bestuurder Versie
De versie van het geïnstalleerde NVIDIA-beeldschermstuurprogramma. Formaat is
"Major-nummer. Minor-nummer".
HIC informatie
Informatie over alle Host Interface Cards (HIC) die zijn geïnstalleerd in
het systeem.
firmware Versie
De versie van de firmware die op de HIC draait.
Attached Eenheden
Het aantal gekoppelde eenheden in het systeem.
Product Naam
De officiële productnaam van het apparaat. Dit is een alfanumerieke waarde.
Voor alle S-klasse producten.
Product Id
De product-ID voor de eenheid. Dit is een alfanumerieke waarde van
de vorm "deel1-deel2-deel3". Voor alle S-klasse producten.
Product Serie-
De onveranderlijke, wereldwijd unieke identificatiecode voor de eenheid. Dit is een
alfanumerieke waarde. Voor alle S-klasse producten.
firmware Versie
De versie van de firmware die op het toestel draait. Formaat is
"Major-nummer. Minor-nummer". Voor alle S-klasse producten.
LED Land
De LED-indicator wordt gebruikt om systemen met potentiële problemen te markeren. Een
LED-kleur AMBER geeft een probleem aan. Voor alle S-klasse producten.
Kleur De kleur van de LED-indicator. Ofwel "GROEN" of
"AMBER".
Veroorzaken De reden voor de huidige LED-kleur. De oorzaak kan zijn
vermeld als elke combinatie van "Onbekend", "Ingesteld op AMBER door
hostsysteem", "Thermische sensorstoring", "Ventilatorstoring"
en "Temperatuur overschrijdt kritische grens".
Temperatuur zone(s)
Temperatuurmetingen voor belangrijke componenten van de eenheid. Alle
de meetwaarden zijn in graden C. Mogelijk zijn niet alle meetwaarden beschikbaar. Voor iedereen
S-klasse producten.
Intake Luchttemperatuur bij de inlaat van de unit.
Uitlaat Luchttemperatuur bij het uitlaatpunt van de unit.
Board Luchttemperatuur over de hele eenheidskaart.
PSU
Uitlezingen voor de voeding van de unit. Voor alle S-klasse producten.
Land Bedrijfsstatus van de PSU. De status van de voeding kan
een van de volgende zijn: "Normaal", "Abnormaal", "Hoog
voltage", "Fan failure", "Heatsink temperature",
"Stroomgrens", "Spanning onder UV-alarmdrempel",
"Laagspanning", "I2C extern uit-commando", "MOD_DISABLE
ingang" of "Korte penovergang".
Voltage PSU-spanningsinstelling, in volt.
Actueel PSU stroomverbruik, in ampère.
Ventilator informatie
Ventilatorwaarden voor de unit. Voor elke fan wordt een uitlezing gegeven van
dat kunnen er veel zijn. Voor alle S-klasse producten.
Land De status van de ventilator, "NORMAAL" of "FAILED".
Snelheid Voor een gezonde ventilator, de snelheid van de ventilator in RPM.
Attached GPU's
Een lijst met PCI-bus-ID's die overeenkomen met elk van de GPU's waaraan is gekoppeld
de eenheid. De bus-id's hebben de vorm "domain:bus:device.function", in
hex. Voor alle S-klasse producten.
OPMERKINGEN
Op Linux kunnen NVIDIA-apparaatbestanden worden gewijzigd door nvidia-smi als ze worden uitgevoerd als
wortel. Zie het relevante gedeelte van het LEESMIJ-bestand van de driver.
De -a en -g argumenten zijn nu achterhaald ten gunste van -q en -i,
respectievelijk. De oude argumenten werken echter nog steeds voor deze release.
Voorbeelden
nvidia-smi -q
Query-attributen voor alle GPU's één keer opvragen en in platte tekst weergeven
stevig.
nvidia-smi --format=csv, geen koptekst --query-gpu=uuid, persistentie_mode
Query UUID en persistentiemodus van alle GPU's in het systeem.
nvidia-smi -q -d ECC, KRACHT -i 0 -l 10 -f uit.log
Query ECC-fouten en stroomverbruik voor GPU 0 met een frequentie van 10
seconden, voor onbepaalde tijd, en neem op in het bestand out.log.
nvidia-smi -c 1 -i
GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8
Stel de rekenmodus in op 'EXCLUSIVE_THREAD' voor GPU met UUID
"GPU-b2f5f1b745e3d23d-65a3a26d-097db358-7303e0b6-149642ff3d219f8587cde3a8".
nvidia-smi -q -u -x --dd
Voer één keer een query uit voor alle eenheden en geef deze weer in XML-indeling met
ingesloten DTD naar stdout.
nvidia-smi --dd -u -f nvsmi_unit.dtd
Schrijf de Unit DTD naar nvsmi_unit.dtd.
nvidia-smi -q -d ONDERSTEUNDE_CLOCKS
Toon ondersteunde klokken van alle GPU's.
nvidia-smi -i 0 --toepassingen-klokken 2500,745
Stel de toepassingsklokken in op 2500 MHz geheugen en 745 MHz grafische kaart.
WIJZIGEN LOG
=== Bekende problemen ===
* Op Linux kan GPU-reset niet worden geactiveerd wanneer er een GOM in behandeling is
veranderen.
* Op Linux GPU Reset kan de in behandeling zijnde ECC-modus mogelijk niet succesvol wijzigen. A
mogelijk is een volledige herstart vereist om de moduswijziging mogelijk te maken.
* In de Windows WDDM-modus wordt GPU-geheugen toegewezen door Windows op
opstarten en vervolgens direct beheren. Nvidia-smi rapporteert gebruikt/vrij geheugen
vanuit het perspectief van de bestuurder, dus in de WDDM-modus kunnen de resultaten hetzelfde zijn
misleidend. Dit zal waarschijnlijk in de toekomst worden opgelost.
=== Wijzigingen tussen nvidia-smi v331 Update en v340 ===
* Rapportage van informatie over temperatuurdrempels toegevoegd.
* Toegevoegde rapportage van merkinformatie (bijv. Tesla, Quadro, etc.)
* Toegevoegde rapportage van max, min en avg voor monsters (vermogen,
gebruik, klokwisselingen). Voorbeeld opdrachtregel: nvidia-smi -q -d
stroom, gebruik, klok
* Nvidia-smi-statistiekeninterface toegevoegd om statistieken te verzamelen, zoals
vermogen, gebruik, klokwisselingen, xid-gebeurtenissen en perf capping tellers
met een notie van tijd gekoppeld aan elk monster. Voorbeeld commandoregel:
nvidia-smi-statistieken
* Ondersteuning toegevoegd voor het collectief rapporteren van statistieken over meer dan één
GPU. Wordt gebruikt met een komma gescheiden door de optie "-i". Voorbeeld: nvidia-smi -i
0,1,2
* Ondersteuning toegevoegd voor het weergeven van de GPU-encoder en -decoder
gebruiksmogelijkheden
* Nvidia-smi topo-interface toegevoegd om de GPUDirect weer te geven
communicatiematrix (EXPERIMENTEEL)
* Ondersteuning toegevoegd voor het weergeven van de GPU-kaart-ID en of deze al dan niet aanwezig is
is een multiGPU-bord
* Door de gebruiker gedefinieerde beperkingsreden verwijderd uit XML-uitvoer
=== Wijzigingen tussen nvidia-smi v5.319 Update en v331 ===
* Toegevoegd rapportage van ondergeschikt nummer.
* Toegevoegd rapportage BAR1 geheugengrootte.
* Rapportage van bridge-chipfirmware toegevoegd.
=== Veranderingen tussen nvidia-smi v4.319 Productie en v4.319 Update
===
* Nieuwe schakelaar --applications-clocks-permission toegevoegd om te wijzigen
machtigingsvereisten voor het instellen en resetten van applicatieklokken.
=== Veranderingen tussen nvidia-smi v4.304 en v4.319 Productie ===
* Toegevoegde rapportage van Display Active-status en bijgewerkte documentatie
om te verduidelijken hoe deze verschilt van de weergavemodus en de status Weergave actief
* Voor consistentie op multi-GPU-kaarten wordt nvidia-smi -L altijd weergegeven
UUID in plaats van serienummer
* Machineleesbare selectieve rapportage toegevoegd. Zie SELECTIEVE QUERY
OPTIES-sectie van nvidia-smi -h
* Toegevoegde zoekopdrachten voor informatie over pagina-pensionering. Zie --help-query-
gepensioneerde pagina's en -d PAGE_RETIREMENT
* Omgedoopt tot Clock Throttle Reason User Defined Clocks naar Applications
Klokken instellen
* Bij een fout hebben retourcodes afzonderlijke waarden die niet gelijk zijn aan nul voor elke fout
klas. Zie de sectie RETOURWAARDE
* nvidia-smi -i kan nu informatie opvragen van een gezonde GPU wanneer die daar is
is een probleem met een andere GPU in het systeem
* Alle berichten die wijzen op een probleem met een GPU print pci bus id van
een GPU in gebreke
* Nieuwe vlag --loop-ms voor het opvragen van informatie met hogere snelheden dan
eenmaal per seconde (kan een negatieve invloed hebben op de systeemprestaties)
* Vragen toegevoegd voor boekhoudprocessen. Zie --help-query-accounted-
apps en -d BOEKHOUDING
* De afgedwongen stroomlimiet toegevoegd aan de query-uitvoer
=== Veranderingen tussen nvidia-smi v4.304 RC en v4.304 Productie ===
* Toegevoegd rapportage van GPU Operation Mode (GOM)
* Nieuwe schakelaar --gom toegevoegd om de GPU-bedrijfsmodus in te stellen
=== Wijzigingen tussen nvidia-smi v3.295 en v4.304 RC ===
* Opnieuw geformatteerde niet-uitgebreide uitvoer als gevolg van gebruikersfeedback. VERWIJDERD
in afwachting van informatie uit de tabel.
* Druk een handig bericht af als de initialisatie mislukt vanwege de kernel
module ontvangt geen interrupts
* Betere foutafhandeling wanneer NVML gedeelde bibliotheek niet aanwezig is
het systeem
* Nieuwe schakelaar --applications-clocks toegevoegd
* Nieuw filter toegevoegd aan --display switch. Uitvoeren met -d SUPPORTED_CLOCKS
om mogelijke klokken op een GPU weer te geven
* Bij het rapporteren van vrij geheugen, bereken het uit het afgeronde totaal en
gebruikt geheugen zodat waarden optellen
* Toegevoegde rapportage van limietbeperkingen en standaardinstellingen voor energiebeheer
begrenzing
* Nieuwe --power-limit switch toegevoegd
* Rapportage van ECC-fouten in het textuurgeheugen toegevoegd
* Toegevoegd rapportage van Clock Throttle Reasons
=== Wijzigingen tussen nvidia-smi v2.285 en v3.295 ===
* Duidelijkere foutrapportage voor het uitvoeren van opdrachten (zoals het wijzigen van compute
modus)
* Bij het uitvoeren van opdrachten op meerdere GPU's tegelijk zijn er n.v.t. fouten
behandeld als waarschuwingen.
* nvidia-smi -i ondersteunt nu ook UUID
* UUID-indeling gewijzigd om overeen te komen met de UUID-standaard en rapporteert een
andere waarde.
=== Wijzigingen tussen nvidia-smi v2.0 en v2.285 ===
* Rapporteer VBIOS-versie.
* Toegevoegd -d/--display vlag om delen van gegevens te filteren
* Toegevoegd rapportage van PCI Sub System ID
* Bijgewerkte documenten om aan te geven dat we M2075 en C2075 ondersteunen
* Rapporteer de HIC HWBC-firmwareversie met de schakelaar -u
* Rapporteer max(P0) klokken naast de huidige klokken
* Vlag --dtd toegevoegd om de DTD van het apparaat of de eenheid af te drukken
* Bericht toegevoegd wanneer NVIDIA-stuurprogramma niet actief is
* Toegevoegde rapportage van PCIe-linkgeneratie (max en stroom) en link
breedte (max en stroom).
* Het ophalen van een stuurprogrammamodel dat in behandeling is, werkt op niet-beheerder
* Ondersteuning toegevoegd voor het uitvoeren van nvidia-smi op Windows Guest-accounts
* Het uitvoeren van nvidia-smi zonder de opdracht -q zal een niet-uitgebreide uitvoer opleveren
versie van -q in plaats van help
* Vaste parsering van -l/--loop= argument (standaardwaarde, 0, te groot
waarde)
* Gewijzigd formaat van pciBusId (naar XXXX:XX:XX.X - deze wijziging was
zichtbaar in 280)
* Parsing van busId voor -i commando is minder beperkend. Je kunt passeren
0:2:0.0 of 0000:02:00 en andere variaties
* Gewijzigd versiebeheerschema om ook "stuurprogrammaversie" op te nemen
* XML-formaat voldoet altijd aan DTD, zelfs als er foutcondities optreden
* Ondersteuning toegevoegd voor enkele en dubbele bit ECC-gebeurtenissen en XID-fouten
(standaard ingeschakeld met vlag -l uitgeschakeld voor vlag -x)
* Device reset -r --gpu-reset vlaggen toegevoegd
* Toegevoegde lijst van compute lopende processen
* Hernoemde energiestatus naar prestatiestatus. Er bestaat verouderde ondersteuning
alleen in XML-uitvoer.
* Bijgewerkt DTD-versienummer naar 2.0 om overeen te komen met de bijgewerkte XML-uitvoer
Gebruik alt-nvidia-340-updates-smi online met behulp van onworks.net-services