GPU-Sharing auf einem Linux-Amazon-DCV-Server aktivieren - Amazon DCV

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

GPU-Sharing auf einem Linux-Amazon-DCV-Server aktivieren

Mit GPU-Sharing können Sie eine oder mehrere physische GPUs Dateien für mehrere virtuelle Amazon DCV-Sitzungen gemeinsam nutzen. Weitere Informationen zu Sitzungen finden Sie unter Amazon DCV-Sitzungen verwalten. Mithilfe von GPU-Sharing können Sie einen einzelnen Amazon DCV-Server verwenden und mehrere virtuelle Sitzungen hosten, die sich die physischen GPU-Ressourcen des Servers teilen.

Anmerkung

GPU-Sharing wird nur auf Linux-Amazon-DCV-Servern unterstützt.

Voraussetzungen

Stellen Sie vor Beginn sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Installieren Sie den Amazon DCV-Server auf einem Linux-Server.

  • Installieren Sie das Amazon DCV dcv-gl und die nice-Xdcv Pakete auf dem Server.

  • Stellen Sie sicher, dass der Server über mindestens eine unterstützte NVIDIA-GPU verfügt.

  • Installieren Sie den NVIDIA-GPU-Treiber auf dem Server. Die offiziellen NVIDIA-Treiber sind erforderlich. Die Open-Source-NVIDIA-Treiber werden nicht unterstützt.

  • Stellen Sie sicher, dass der NVIDIA-GPU-Treiber hardwarebeschleunigtes OpenGL unterstützt.

  • Installieren Sie einen X-Server, und konfigurieren Sie die Abschnitte Device und Screen in der xorg.conf-Datei.

    Anmerkung

    Sie können das nvidia-xconfig NVIDIA-Hilfsprogramm verwenden, um automatisch eine xorg.conf Datei zu erstellen und sie für alle verfügbaren NVIDIA-Geräte zu konfigurieren. GPUs

  • Überprüfen Sie, ob der X-Server ausgeführt wird.

  • (Optional) Überprüfen Sie die Amazon DCV-Serverkonfiguration, indem Sie das dcvgldiag Tool ausführen. Weitere Informationen finden Sie unter Durchführung von Prüfungen nach der Installation.

    Sie können das nice-dcv-gltest Paket auch installieren und die dcvgltest Testanwendung ausführen, um zu überprüfen, ob der Server ordnungsgemäß für die gemeinsame Nutzung von GPU konfiguriert ist.

Um die gemeinsame GPU-Nutzung zu aktivieren, müssen Sie die Liste der virtuellen Sitzungen angeben GPUs , die von den virtuellen Sitzungen verwendet werden sollen. Wenn Sie das nicht angeben GPUs, wird nur die vom Standard-X-Server verwendete GPU mit dem Anzeigenamen :0.0 verwendet.

Geben Sie das GPUs im gl-displays Parameter in der dcv.conf Datei an, nachdem Sie die oben in diesem Thema beschriebenen Voraussetzungen erfüllt haben.

So aktivieren Sie GPU-Sharing auf einem Linux-Amazon-DCV-Server
  1. Navigieren Sie zu /etc/dcv/, und öffnen Sie die dcv.conf-Datei mit Ihrem bevorzugten Texteditor.

  2. Fügen Sie den [display/linux] Abschnitt und den gl-displays Parameter hinzu. Geben Sie dann die verfügbaren Werte GPUs im folgenden Format an:

    [display/linux] gl-displays = [':xserver_port.screen_number_1',':xserver_port.screen_number_2', ...]

    Wo xserver_port ist der Server und screen_number ist die Nummer, die dem Bildschirm zugeordnet ist, bezogen auf die GPU. screen_numberbeginnt bei0.

    Das folgende Beispiel zeigt den gl-displays Parameter für zwei, die in der standardmäßigen X-Server-Sitzung GPUs ausgeführt werden:

    [display/linux] gl-displays = [':0.0',':0.1']
  3. Speichern und schließen Sie die Datei.

  4. Stoppen Sie den Amazon DCV-Server und starten Sie ihn neu.