GPU compute är tillgänglig i WSL på i Windows 11 och Windows 10, version 21H2
Microsoft har implementerat stöd för GPU-beräkning i WSL. Enligt företaget är det den mest efterfrågade funktionen av WSL-användare.
Om du inte är bekant med GPU Compute är det en teknik som gör det möjligt att använda GPU-resurser för beräkningsintensiva uppgifter. Detta påskyndar beräkningarna avsevärt.
GPU-beräkningar utnyttjar GPU (grafikbearbetningsenhet) för att påskynda matematiska tunga arbetsbelastningar och använder dess parallell bearbetning för att slutföra de krävda beräkningarna snabbare, i många fall, än att endast använda en CPU.
Denna parallellisering möjliggör betydande förbättringar av bearbetningshastigheten för dessa matematiskt tunga arbetsbelastningar då de körs på en CPU. Att träna maskininlärningsmodeller är ett bra exempel där GPU-beräkning avsevärt kan påskynda tiden för att slutföra denna beräkningsmässigt dyra uppgift.
Denna nya funktion kräver WSL 2, och åtminstone Windows 10 20H2. Microsoft rekommenderar att du börjar med den här guiden:
GPU Accelerated ML Training guide.Om du inte har WSL installerat, öppna Windows Terminal som administratör, som helt enkelt typ wsl --installera
. Detta kommer automatiskt att aktivera alla nödvändiga OS-komponenter och ladda ner standard Ubuntu-distro från butiken.