Compute Engine fornisce le unità di elaborazione grafica (GPU) che puoi aggiungere alle tue macchine virtuali (VM). Puoi utilizzare queste GPU per accelerare carichi di lavoro specifici sulle tue VM come machine learning ed elaborazione di dati.
Questo documento fornisce una panoramica dei passaggi necessari per creare una VM con GPU collegate.
Per ulteriori informazioni sulle GPU su Compute Engine, consulta Informazioni sulle GPU.
Seleziona il modello di GPU
Per un elenco dei modelli di GPU disponibili, consulta Piattaforme GPU. Prendi nota anche del tipo di macchina supportato per il modello di GPU selezionato.
Per ogni modello, potrebbe essere utile esaminare anche quanto segue:
- Regioni e zone supportate.
- Prezzi delle GPU per conoscere il costo dell'utilizzo di ciascun modello di GPU sulle VM. Per le VM che utilizzano macchine ottimizzate per l'acceleratore, consulta anche i prezzi delle istanze VM.
- Esamina le limitazioni per le VM con GPU.
Scegli un sistema operativo
Se utilizzi GPU per il machine learning, puoi utilizzare un'immagine VM per il deep learning per la tua VM. Ogni immagine VM per il deep learning ha un driver GPU preinstallato e include pacchetti come TensorFlow e PyTorch. Puoi anche utilizzare un'immagine VM di deep learning per carichi di lavoro GPU generici. Per informazioni sulle immagini disponibili e sui pacchetti installati sulle immagini, consulta Scegliere un'immagine. Puoi anche utilizzare qualsiasi immagine pubblica o immagine personalizzata, ma alcune immagini potrebbero richiedere un driver o una procedura di installazione univoci non trattati in questo documento.
Devi identificare i driver appropriati per l'immagine del sistema operativo. Per la procedura di installazione dei driver, consulta Installazione dei driver GPU.
Controllare la quota GPU
Per proteggere gli utenti e i sistemi Compute Engine, i nuovi progetti hanno una quota GPU globale che limita il numero totale di GPU che puoi creare in qualsiasi zona supportata. Per esaminare la quota di GPU, consulta Quota di GPU.
Se hai bisogno di una quota GPU aggiuntiva, richiedi un aumento della quota. Quando richiedi una quota GPU, devi richiederne una per i tipi di GPU che vuoi creare in ciascuna area geografica e una globale aggiuntiva per il numero totale di GPU di tutti i tipi in tutte le zone.
Se il progetto ha una cronologia di fatturazione consolidata, riceverà la quota automaticamente dopo l'invio della richiesta.
VM GPU e quote di allocazione prerilasciabili
Le risorse per le VM che utilizzano il modello di provisioning standard predefinito (VM standard) in genere non possono utilizzare le quote di allocazione prerilasciabili, destinate ai carichi di lavoro temporanei e in genere più disponibili. Se il tuo progetto non ha una quota prerilasciabile e non hai mai richiesto una quota prerilasciabile, tutte le VM del progetto consumano quote di allocazione standard.
Tuttavia, una volta richiesta la quota di allocazione preassegnata, le VM standard che soddisfano tutti i seguenti criteri possono consumare solo la quota di allocazione preassegnata.
- La VM ha GPU collegate. Può essere una VM N1 con GPU collegate o una VM ottimizzata per l'acceleratore.
- La VM è configurata per essere eliminata automaticamente dopo un tempo di esecuzione predefinito di massimo 7 giorni tramite uno dei seguenti metodi:
- Utilizza il campo
maxRunDuration
oterminationTime
. Per ulteriori informazioni, consulta Limitare il tempo di esecuzione di una VM o Limitare il tempo di esecuzione delle VM in un gruppo di istanze gestite. - Utilizzando il campo
requestedRunDuration
, disponibile solo per i gruppi di istanze gestite (MIG). Per ulteriori informazioni, consulta la pagina Informazioni sulle richieste di ridimensionamento in un gruppo di istanze gestite.
- Utilizza il campo
- La VM non è autorizzata a utilizzare le prenotazioni. Per ulteriori informazioni, consulta Creare VM senza utilizzare le prenotazioni.
Se utilizzi la quota di allocazione preassegnata per questi carichi di lavoro, puoi usufruire sia dei vantaggi del tempo di esecuzione ininterrotto delle VM standard sia della maggiore disponibilità della quota di allocazione preassegnata.
Indipendentemente dalla quota utilizzata, le VM standard non sono idonee per i prezzi delle VM spot e non sono soggette a preemption.
Per ulteriori informazioni, consulta Quote con diritto di prelazione.
Crea una VM con GPU collegate
Per creare una VM con GPU collegate, completa i seguenti passaggi:
Crea la VM. Il metodo utilizzato per creare una VM dipende dal modello di GPU selezionato.
- Per creare una VM con GPU NVIDIA H100, A100 o L4 collegate, consulta Creare una VM ottimizzata per l'acceleratore.
- Per creare una VM con GPU NVIDIA T4, P4, P100 o V100 collegate, consulta Creare una VM N1 con GPU collegate.
Affinché la VM utilizzi la GPU, devi installare il driver GPU sulla VM. Se hai attivato una workstation virtuale NVIDIA RTX (in precedenza nota come NVIDIA GRID), installa un driver per la workstation virtuale.
Passaggi successivi
Scopri di più sulle piattaforme GPU.
Scopri di più sulle funzionalità e sulle limitazioni dell'utilizzo delle GPU.