U vraagt, wij geven antwoord!

Schakel tussen GPU-modi onder Windows

Open het Start-menu en typ cmd op het toetsenbord. Klik vervolgens met de rechtermuisknop op de Opdrachtprompt-app en selecteer Uitvoeren als beheerder. Voer ten slotte het opdrachtregelhulpprogramma Nvidia System Management Interface uit:


nvidia-smi.exe

Dit commando geeft een samenvatting weer over geïnstalleerde Nvidia GPU's. Houd er rekening mee dat Nvidia GPU-drivers standaard in WDDM-modus (Windows Display Driver Model) werken:


nvidia-smi WDDM modus

Zoals u kunt zien, zijn enkele systeemprocessen actief op de GPU met ID 0. Deze modus is niet compatibel met veel rekencapaciteiten die door Nvidia worden geleverd.


WDDM naar TCC


Als u bijvoorbeeld C/C++ CUDA-toepassingen wilt uitvoeren, moet u de driver op elke GPU naar een andere bedrijfsmodus schakelen: TCC (Tesla Compute Cluster):


nvidia-smi -i 0 -dm TCC

Stel drivermodel in op TCC voor GPU 00000000:03:00.0.
Helemaal klaar.
Herstart vereist.

Hier, 0 is een ID van de GPU. U kunt alle ID's (beginnend vanaf 0) zien in de nvidia-smi output (eerste kolom). Voer deze actie uit voor elke GPU en start ten slotte de server opnieuw op.


Na het voltooien van het opstartproces, voert u de nvidia-smi utility opnieuw uit. Het zal laten zien dat de drivemodus is veranderd naar TCC:


nvidia-smi TCC modus

TCC naar WDDM


Als u de wijzigingen wilt terugdraaien, kunt u de volgende opdracht uitvoeren:


nvidia-smi -i 0 -dm WDDM

In sommige gevallen moet je een hybride methode gebruiken. Bijvoorbeeld, als je Houdini gebruikt met een aangepaste rendering engine zoals RedShift, zal één GPU de applicatieresources afhandelen en moet in WDDM-modus blijven. Het is zinvol om de resterende GPU's naar TCC-modus te schakelen voor optimale prestaties.



Gepubliceerd: 08.05.2024


Hebt u nog vragen? Schrijf ons!

By clicking «I Accept» you confirm that you have read and accepted the website Terms and Conditions, Privacy Policy, and Moneyback Policy.