Casa ImpresaAccessori NVIDIA: qual è la differenza tra CPU, GPU e DPU

NVIDIA: qual è la differenza tra CPU, GPU e DPU

by Adam Armstrong
DPU NVIDIA

NVIDIA ha lentamente ma inesorabilmente dominato il mercato delle GPU aziendali. Negli ultimi anni, le GPU sono diventate sempre più importanti e, nella necessità, si affiancano alla CPU. NVIDIA l'anno scorso ha introdotto una nuova unità di elaborazione con l'unità di elaborazione dati o DPU. Dove guarderemo i tre qui per vedere qual è la differenza e perché potrebbe essere necessario più di uno o tutti e tre.

NVIDIA ha lentamente ma inesorabilmente dominato il mercato delle GPU aziendali. Negli ultimi anni, le GPU sono diventate sempre più importanti e, nella necessità, si affiancano alla CPU. NVIDIA l'anno scorso ha introdotto una nuova unità di elaborazione con l'unità di elaborazione dati o DPU. Dove guarderemo i tre qui per vedere qual è la differenza e perché potrebbe essere necessario più di uno o tutti e tre.

DPU NVIDIA

L'unità di elaborazione centrale (CPU) è la più antica e conosciuta delle unità di elaborazione. La CPU, o spesso chiamata semplicemente “processore”, è in uso dagli anni ’1950. Spesso pensate come una sorta di cervello per i computer (o qualsiasi cosa che utilizzasse potenza di calcolo), per molto tempo queste unità di elaborazione sono state l'unico elemento programmabile nei dispositivi di cui sopra. Mentre continuano a diventare sempre più veloci, per il panorama in evoluzione della tecnologia dell'informazione erano necessarie altre unità di elaborazione.

Inserisci l'unità di elaborazione grafica (GPU). Inizialmente, la GPU è stata progettata per funzionare indipendentemente dalla CPU per manipolare la memoria ed eseguire il rendering delle immagini (grafica) per l'output di visualizzazione. Le GPU erano, e in gran parte lo sono ancora, ampiamente utilizzate nei videogiochi. NVIDIA è nota soprattutto per le sue GPU e le sue attività nei videogiochi, nell'elettronica automobilistica e nei dispositivi mobili. In ambito aziendale, NVIDIA ha sfruttato la potenza della propria GPU per i carichi di lavoro AI. Le capacità di elaborazione parallela delle GPU le rendono ideali per attività di calcolo accelerate di tutti i tipi.

Cos'è una DPU NVIDIA?

Quanto sopra è solo una rapida occhiata che cerca di riassumere argomenti generali in poche parole. Ci sono molte più profondità e sfumature sia delle CPU che delle GPU che possono riempire i libri e lo sono. Sebbene i due sopra elencati siano i più conosciuti, esiste un terzo tipo di unità di elaborazione abbastanza nuova sulla scena, la DPU.

Una delle prime menzioni delle DPU da parte nostra è stata quando È stato annunciato il progetto VMware Monterey. La CPU è il cervello che esegue l'elaborazione generica, la GPU ora accelera l'elaborazione e la nuova DPU è progettata per elaborare i dati che vengono spostati nel data center. Secondo NVIDIA, la DPU sarà un System on a Chip che è una combinazione di quanto segue:

  • CPU multi-core standard di settore, ad alte prestazioni, programmabile da software
  • Interfaccia di rete ad alte prestazioni
  • Motori di accelerazione flessibili e programmabili

Le caratteristiche di cui sopra sono necessarie per abilitare una piattaforma informatica isolata, bare metal e nativa del cloud che, secondo l’azienda, definirà la prossima generazione di elaborazione su scala cloud. Sebbene le DPU siano processori autonomi come CPU e GPU, sono più comunemente integrate negli SmartNIC, come nel caso del progetto Monterey che funziona con VMware. Le DPU BlueField di NVIDIA sono combinate sull'adattatore di rete ConnectX. Attualmente, NVIDIA offre la DPU NVIDIA BlueField-2 e la DPU NVIDIA BlueField-2X alimentata da intelligenza artificiale.

NVIDIA

Interagisci con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed