Abilitazione della condivisione della GPU su un server NICE DCV Linux - NICE DCV

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Abilitazione della condivisione della GPU su un server NICE DCV Linux

Con la condivisione della GPU, puoi condividere una o più GPU fisiche tra più sessioni virtuali NICE DCV. Per ulteriori informazioni sulle sessioni, consulta Gestione delle sessioni NICE DCV. Utilizzando la condivisione della GPU, puoi utilizzare un singolo server NICE DCV e ospitare più sessioni virtuali che condividono le risorse GPU fisiche del server.

Nota

La condivisione GPU è supportata solo sui server DCV NICE Linux.

Prerequisiti

Prima di iniziare, completa i seguenti prerequisiti:

  • Installazione del server NICE DCV su un server Linux.

  • Installazione del file NICE DCVdcv-glenice-Xdcvpacchetti sul server.

  • Verifica della disponibilità sul server di almeno una GPU NVIDIA supportata.

  • Installazione dei driver della GPU NVIDIA sul server. Sono necessari i driver NVIDIA ufficiali. I driver NVIDIA open source non sono supportati.

  • Verifica che i driver della GPU NVIDIA supportino le librerie OpenGL con accelerazione hardware.

  • Installa un server X e configura le sezioni Device e Screen nel file xorg.conf.

    Nota

    Puoi utilizzare il pluginnvidia-xconfigUtility NVIDIA per creare automaticamente unxorg.confe configuralo per tutte le GPU NVIDIA disponibili.

  • Assicurati che il server X sia in esecuzione.

  • (Facoltativo) Verificare la configurazione del server NICE DCV eseguendo ildcvgldiagStrumento. Per ulteriori informazioni, consulta la pagina Controlli post-installazione .

    Inoltre, puoi installare il filenice-dcv-gltestpacchetta ed esegui ildcvgltestprova l'applicazione per controllare se il server è configurato correttamente per la condivisione della GPU.

Per abilitare la condivisione della GPU, è necessario specificare l'elenco delle GPU che devono essere utilizzate dalle sessioni virtuali. Se non si specificano le GPU, solo la GPU utilizzata dal server X standard, con il nome visualizzato:0.0, è usato.

Specificare le GPU nellagl-displaysParametro nelladcv.confdopo aver completato i prerequisiti descritti in precedenza in questo argomento.

Per abilitare la condivisione della GPU su un server NICE DCV Linux

  1. Passa a /etc/dcv/ e apri il file dcv.conf con l'editor di testo preferito.

  2. Aggiungi il kit[display/linux]Sezione egl-displaysParametro . Quindi, specifica le GPU disponibili nel formato seguente:

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

    Doveserver_portè il server enumero_schermoè il numero associato alla schermata relativa alla GPU.numero_schermoinizia da0.

    L'esempio seguente mostra il parametro gl-displays per due GPU in esecuzione sulla sessione del server X predefinito:

    [display/linux] gl-displays = [':0.0',':0.1']
  3. Salvare e chiudere il file .

  4. Arresto delleeriavviareil server NICE DCV.