Avec AMD MxGPU, plusieurs machines virtuelles peuvent partager un GPU AMD en faisant apparaître le GPU sous la forme de plusieurs périphériques de relais PCI. AMD MxGPU fournit un relais direct vers un GPU physique, ce qui offre aux utilisateurs un accès dédié sans limite à un seul GPU.

Avant de pouvoir créer un pool de postes de travail avec des capacités pour utiliser AMD MxGPU, vous devez effectuer certaines tâches de configuration sur les machines virtuelles et les hôtes ESXi.

Cette présentation décrit les tâches que vous devez effectuer dans vSphere avant de pouvoir créer ou configurer des pools de postes de travail dans Horizon 8. Pour plus d'informations sur l'activation du relais de périphérique GPU et sur l'ajout d'un périphérique PCI à une machine virtuelle, consultez le Livre blanc VMware sur l'accélération graphique.

  1. Installez la carte graphique sur l'hôte ESXi.
  2. Installez VIB (vSphere Installation Bundle) de GPU.
  3. Vérifiez que SR-IOV et VT-d ou AMD IOMMU est activé sur l'hôte ESXi.
  4. Utilisez la commande esxcfg-module pour configurer la carte graphique pour SR-IOV (virtualisation d'E/S d'une racine unique).

    Reportez-vous à la section Configuration d'AMD MxGPU.

  5. Redémarrez l'hôte ESXi.
  6. Ajoutez un périphérique PCI à la machine virtuelle et sélectionnez le périphérique PCI approprié pour activer le relais GPU sur la machine virtuelle.
  7. Vérifiez que les machines virtuelles invitées disposent de la version 11 ou ultérieure du matériel virtuel.
  8. Réservez toute la mémoire lors de la création de la machine virtuelle.
  9. Configurez les capacités 3D de la carte vidéo de la machine virtuelle.
  10. Obtenez les pilotes GPU du fournisseur de la GPU, puis installez les pilotes du périphérique GPU dans le système d'exploitation invité de la machine virtuelle.
  11. Installez VMware Tools et Horizon Agent dans le système d'exploitation invité et redémarrez.
  12. Définissez l'option Convertisseur 3D sur Gérer à l'aide de vSphere Client.

Dès que vous avez effectué ces tâches, vous devez ajouter la machine virtuelle à un pool de postes de travail manuel afin de pouvoir accéder au système d'exploitation invité à l'aide de PCoIP ou VMware Blast Extreme. Si vous tentez d'accéder à la machine virtuelle à l'aide de vSphere, un écran noir s'affichera.