Si vous avez besoin de GPU pour des tâches graphiques avec accélération matérielle sur un bureau à distance ou pour les jeux vidéo, vous pouvez créer des postes de travail virtuels qui utilisent des postes de travail virtuels (vWS) NVIDIA RTX (anciennement appelés NVIDIA GRID).
Les postes de travail virtuels (vWS) NVIDIA RTX sont parfaits pour exécuter des charges de travail utilisant des API telles que Vulkan, OpenGL ou Direct3D sur un bureau à distance dans le cloud.
Lorsque vous sélectionnez un GPU compatible avec la visualisation pour un poste de travail virtuel, vous pouvez ajouter une licence de poste de travail virtuel (vWS) NVIDIA RTX à votre VM. Pour en savoir plus sur les tarifs, consultez la section Tarifs des GPU.
Pour configurer un poste de travail virtuel (vWS) NVIDIA RTX, procédez comme suit :
- Créez une VM avec le poste de travail virtuel activé.
- Installez un pilote pour le poste de travail virtuel.
Après avoir créé votre poste de travail virtuel, vous pouvez vous y connecter à l'aide d'un protocole de bureau à distance, tel que Teradici® PCoIP ou VMware® Horizon View.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Google Cloud.
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine comme suit :
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Pour la version 17 du logiciel de GPUs virtuel NVIDIA, nous vous recommandons les pilotes NVIDIA suivants :
- Pour les VM Linux : 550.90.07
- Pour les VM Windows : 552.55
- Pour la version 16 du logiciel de GPU virtuels NVIDIA, nous vous recommandons les pilotes suivants :
- Pour les VM Linux : 535.183.01
- Pour les VM Windows : 538.67
Pour les systèmes d'exploitation Linux, installez les outils de compilation pour votre version Linux.
CentOS/RHEL
sudo yum group install "Development Tools"
Debian/Ubuntu
Installez les outils de compilation.
sudo apt update
sudo apt install -y build-essential
sudo apt install -y libvulkan1
Si vous utilisez Ubuntu 22.04, mettez à jour la version
gcc
pour le pilote NVIDIA.sudo apt install -y gcc-12
sudo apt install -y linux-headers-$(uname -r)
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12
sudo update-alternatives --config gcc
SLES
SLES 12
sudo zypper install -t pattern devel_basis
sudo zypper install gcc8
SLES 15
sudo SUSEConnect -p sle-module-development-tools/15/x86_64
sudo zypper install gcc8
Pour les systèmes d'exploitation Linux, installez les en-têtes de noyau Linux. Consultez la section Vérifier que le système dispose des en-têtes de noyau et des packages de développement corrects dans la documentation de NVIDIA.
Pour tous les systèmes d'exploitation, installez les pilotes.
Linux
Téléchargez le pilote. Pour obtenir la liste complète des pilotes de postes de travail virtuels (vWS) NVIDIA RTX que vous pouvez utiliser sur Compute Engine, consultez la page Pilotes pour le poste de travail virtuel (vWS) NVIDIA RTX.
Par exemple, pour télécharger le pilote NVIDIA 550.90.07, exécutez la commande suivante :
curl -O https://storage.googleapis.com/nvidia-drivers-us-public/GRID/vGPU17.3/NVIDIA-Linux-x86_64-550.90.07-grid.run
Démarrez le programme d'installation.
Par exemple, pour démarrer le pilote NVIDIA 550.90.07, exécutez la commande suivante :
sudo bash NVIDIA-Linux-x86_64-550.90.07-grid.run
Pendant l'installation, choisissez les options suivantes :
- Si vous êtes invité à installer des fichiers binaires 32 bits, sélectionnez Oui.
- Si vous êtes invité à modifier le fichier
x.org
, sélectionnez Non.
Windows Server
Selon votre version de Windows Server, téléchargez les pilotes de poste de travail virtuel (vWS) NVIDIA RTX requis.
Pour obtenir la liste complète des pilotes de postes de travail virtuels (vWS) NVIDIA RTX que vous pouvez utiliser sur des VM Windows exécutées sur Compute Engine, consultez la page Pilotes pour le poste de travail virtuel (vWS) NVIDIA RTX.
Exécutez le programme d'installation et choisissez l'installation Express.
Une fois l'installation terminée, redémarrez la machine virtuelle. Vous serez alors déconnecté de votre session.
Reconnectez-vous à votre instance à l'aide de RDP ou d'un client PCoIP.
Cette étape n'est requise que pour les postes de travail virtuels (vWS) NVIDIA RTX basés sur Linux et associés à des GPU T4 ou L4.
Si vous avez installé un pilote NVIDIA 510 ou une version ultérieure, vous devez désactiver le micrologiciel GSP. Consultez la section Désactiver le micrologiciel GSP dans la documentation Nvidia. Lorsque vous effectuez cette étape, tenez compte des points suivants :
- Utilisez
sudo
pour exécuter les commandes permettant de créer et de mettre à jour le fichier de configuration. - Pour redémarrer la VM, vous pouvez utiliser
sudo reboot
ou arrêter et démarrer la VM.
- Utilisez
Connectez-vous à votre instance Windows à l'aide de RDP ou d'un client PCoIP.
Cliquez avec le bouton droit sur le bureau et sélectionnez Panneau de configuration NVIDIA.
Dans le menu d'aide du panneau de configuration NVIDIA, sélectionnez Informations système. Les informations indiquent le GPU utilisé par la machine virtuelle et la version du pilote.
- Pour surveiller les performances du GPU, consultez la section Surveiller les performances des GPU.
- Pour gérer la maintenance de l'hôte GPU, consultez la section Gérer les événements de maintenance de l'hôte GPU.
- Pour améliorer les performances du réseau, consultez la section Utiliser une bande passante réseau plus élevée.
REST
Pour utiliser les exemples d'API REST de cette page dans un environnement de développement local, vous devez utiliser les identifiants que vous fournissez à gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Pour en savoir plus, consultez la section S'authentifier pour utiliser REST dans la documentation sur l'authentification Google Cloud.
Versions minimales recommandées pour le pilote NVIDIA
Pour les postes de travail virtuels (vWS) NVIDIA RTX L4, T4, P4 et P100 exécutés sur Compute Engine, il est recommandé d'utiliser les versions de pilote NVIDIA suivantes, en fonction de la version du logiciel de GPU virtuels NVIDIA requise pour votre application :
Installer le pilote pour le poste de travail virtuel (vWS) NVIDIA RTX
Procédez comme suit sur votre VM.
Vérifier que le pilote est installé
Linux
Exécutez la commande suivante :
nvidia-smi
Le résultat de la commande ressemble à ceci :
+-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 550.90.07 Driver Version: 550.90.07 CUDA Version: 12.4 | |-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 Tesla T4 On | 00000000:00:04.0 Off | 0 | | N/A 44C P8 15W / 70W | 1MiB / 15360MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | No running processes found | +-----------------------------------------------------------------------------------------+
Windows Server
Étape suivante
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/22 (UTC).
-