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 dienice-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
undScreen
in derxorg.conf
-Datei.Anmerkung
Sie können das
nvidia-xconfig
NVIDIA-Hilfsprogramm verwenden, um automatisch einexorg.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 diedcvgltest
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
-
Navigieren Sie zu
/etc/dcv/
, und öffnen Sie diedcv.conf
-Datei mit Ihrem bevorzugten Texteditor. -
Fügen Sie den
[display/linux]
Abschnitt und dengl-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 undscreen_number
ist die Nummer, die dem Bildschirm zugeordnet ist, bezogen auf die GPU.screen_number
beginnt 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']
-
Speichern und schließen Sie die Datei.