Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Activation du partage de GPU sur un serveur Amazon DCV Linux
Grâce au partage de GPU, vous pouvez partager un ou plusieurs GPU physiques entre plusieurs sessions virtuelles Amazon DCV. Pour en savoir plus sur les sessions, consultez Gestion des sessions Amazon DCV. Grâce au partage de GPU, vous pouvez utiliser un seul serveur Amazon DCV et héberger plusieurs sessions virtuelles partageant les ressources GPU physiques du serveur.
Note
Le partage de GPU n'est pris en charge que sur les serveurs Linux Amazon DCV.
Conditions préalables
Avant de commencer, effectuez les opérations obligatoires suivantes :
-
Installez le serveur Amazon DCV sur un serveur Linux.
-
Installez le DCV
dcv-glet lesnice-Xdcvpackages Amazon sur le serveur. -
Assurez-vous que le serveur dispose d'au moins un processeur graphique NVIDIA compatible.
-
Installez le pilote du GPU NVIDIA sur le serveur. Les pilotes NVIDIA officiels sont nécessaires. Les pilotes NVIDIA open source ne sont pas pris en charge.
-
Assurez-vous que le pilote du GPU NVIDIA prend en charge l'OpenGL accéléré par le matériel.
-
Installez un serveur X et configurez les sections
DeviceetScreendans le fichierxorg.conf.Note
Vous pouvez utiliser l'utilitaire
nvidia-xconfigNVIDIA pour créer automatiquement unxorg.conffichier et le configurer pour tous les GPU NVIDIA disponibles. -
Veillez à ce que le serveur X soit en cours d'exécution.
-
(Facultatif) Vérifiez la configuration du serveur Amazon DCV en exécutant l'
dcvgldiagoutil. Pour de plus amples informations, veuillez consulter Réalisation de contrôles après l'installation.Vous pouvez également installer le
nice-dcv-gltestpackage et exécuter l'application dedcvgltesttest pour vérifier si le serveur est correctement configuré pour le partage de GPU.
Pour activer le partage de GPU, vous devez indiquer la liste des GPU à utiliser par les sessions virtuelles. Si vous ne spécifiez pas les GPU, seul le GPU utilisé par le serveur X standard, avec le nom d'affichage:0.0, est utilisé.
Spécifiez les GPU dans le gl-displays paramètre du dcv.conf fichier une fois que vous avez rempli les conditions requises décrites plus haut dans cette rubrique.
Pour activer le partage de GPU sur un serveur Linux Amazon DCV
-
Accédez à
/etc/dcv/et ouvrez le fichierdcv.confavec l'éditeur de texte de votre choix. -
Ajoutez la
[display/linux]section et legl-displaysparamètre. Spécifiez ensuite les GPU disponibles au format suivant :[display/linux] gl-displays = [':xserver_port.screen_number_1',':xserver_port.screen_number_2', ...]Où se
xserver_porttrouve le serveur et quelscreen_numberest le numéro associé à l'écran associé au GPU.screen_numbercommence à partir de0.Dans l'exemple suivant, le paramètre
gl-displayss'applique à deux GPU s'exécutant sur la session de serveur X par défaut :[display/linux] gl-displays = [':0.0',':0.1'] -
Enregistrez et fermez le fichier .
-
Arrêtez et redémarrez le serveur Amazon DCV.