La Quarta Rivoluzione e il ruolo della DPU
I data center di ultima generazione comprendono sia le DPU che le CPU e le GPU. Cos’è una DPU? Perché sono vitali per la trasformazione digitale e la “quarta rivoluzione”?
Il termine CPU, abbreviazione di Central Processing Unit, esiste dagli anni ’50. Al centro di ogni computer o dispositivo intelligente si trova la CPU, che esegue le applicazioni tradizionali.
Dagli anni ’90 alla CPU si è affiancata la GPU, o Graphic Processing Unit, sviluppata per accelerare la grafica su schermo per le workstation di ingegneria, l’elaborazione video e il gaming, e per tenere il passo con le aspettative particolarmente elevate tipiche dell’occhio umano. Dobbiamo la nostra sopravvivenza alla nostra capacità di essere immediatamente all’erta al minimo movimento o anomalia visiva, e questo è sempre stato un problema per la progettazione degli schermi dei computer, il cinema e la televisione.
Infatti, mentre la CPU è progettata per elaborare un flusso lineare di dati, la GPU è progettata per elaborare un’esperienza multidimensionale che comprende lo spazio più le dimensioni del colore e del tempo. In teoria, anche la CPU potrebbe gestire tutto questo, ma in pratica risulterebbe troppo lenta e imprecisa.
L’aspetto più interessante della GPU è che questa capacità di elaborazione multidimensionale è molto vicina alle esigenze del machine learning e dell’elaborazione dei big data. Quello che è stato originariamente progettato per rendere più vivaci i giochi per computer è diventato una parte essenziale dei data center che sono alla base della trasformazione digitale.
Oggi sentiamo parlare molto di DPU, o Data Processing Unit. Ma le CPU e le GPU non sono già in grado di elaborare i dati? Qui, la differenza è legata non a quello che viene fatto, ma al modo in cui viene fatto. La DPU ha un ruolo fondamentale nella gestione del modo in cui i dati si muovono all’interno di un data center. E, ovviamente, integra la propria CPU.
Accelerazione attraverso una rete intelligente
Analizziamo una conferenza internazionale ad alto livello. Nell’interesse della trasparenza e dell’accuratezza le parole di ogni oratore dovrebbero essere trascritte nella lingua originale e passate agli altri partecipanti, che dovrebbero tradurre quelle esatte parole nella propria lingua. Ma non funziona così, perché vengono utilizzati interpreti che raccontano in tempo reale agli ascoltatori quello che viene detto, nella loro lingua. I traduttori hanno il tempo di studiare, mentre gli interpreti fanno il loro lavoro al volo.
Il ruolo di un interprete esperto non è solo quello di fornire una traduzione accurata, ma richiede altre competenze. Prima di tutto, la conoscenza dei termini nazionali: un australiano potrebbe usare la parola “mate” in modo amichevole, mentre l’interprete sa che è meglio sostituire “mate” con “Vostra Altezza”. Poi c’è la comprensione delle frasi tipiche di una cultura – l’inglese dice “it is not cricket” – un’espressione che potrebbe risultare poco chiara per le altre persone.
Poi c’è la necessità di accelerare la comunicazione modificando “hum” ed “er”, pause drammatiche e aneddoti personali sconclusionati. Ci può anche essere una sottile codifica: i “nostri concorrenti europei” possono diventare i “nostri alleati europei”. Infine, nell’interesse della pace e della sicurezza globale, alcuni enunciati potrebbero essere semplicemente dimenticati.
Sintetizzando, un team di abili interpreti può fare in modo che i messaggi essenziali vengano trasmessi ai destinatari nella forma più sintetica, mantenendo il controllo sui messaggi negativi. I delegati evitano un mal di testa per la traduzione e il protocollo, e possono concentrarsi meglio sulla diplomazia di alto livello.
In un data center tradizionale la rete non è altro che una serie di cavi collegati da switch che distribuiscono i dati da e verso le CPU, dove avviene tutta l’elaborazione. In un data center moderno, la rete è collegata attraverso DPU che elaborano i dati al volo per ridurre il carico sulle CPU e lasciargli la gestione delle applicazioni. Di fatto, esse svolgono un ruolo non dissimile da quello di un team di interpreti molto professionali. Quindi cosa c’è nella DPU?
La DPU
La DPU è una nuova tipologia di processore programmabile, un SOC (System-on-Chip) che abbina tre elementi:
- Una CPU multi-core di tipo standard, ad alte prestazioni, programmabile via software.
- Un’interfaccia di rete ad alte prestazioni in grado di analizzare, elaborare e trasferire i dati in modo efficiente, alla velocità della rete.
- Un ricco set di motori di accelerazione flessibili e programmabili, progettati per scaricare (offload) i compiti di rete e ottimizzare le prestazioni delle applicazioni di AI e Machine Learning, sicurezza, telecomunicazioni e archiviazione, ecc.
Questo terzo componente è particolarmente significativo, perché può essere confrontato con le competenze dell’interprete perfetto che è stato appena descritto: un insieme di funzioni che servono a ottimizzare l’efficienza, e far sì che i dati giusti vadano nel formato giusto al posto giusto lungo il percorso più veloce e affidabile. Può anche supportare la crittografia, oltre a identificare il traffico anomalo o il malware, e persino avviare una risposta adeguata.
Alcuni fornitori di DPU si affidano a processori proprietari, mentre altri si aspettano che la CPU faccia tutto il lavoro, ma a meno che non siano presenti i tre elementi di cui sopra, il dispositivo non dovrebbe essere chiamato DPU.
La DPU, di solito, è integrata in un controller di interfaccia di rete (NIC) per creare quello che viene chiamato uno SmartNIC: un componente chiave dei data center di prossima generazione, quello che alimenta la rivoluzione dei dati definita come la “Quarta Rivoluzione”.
La Quarta Rivoluzione
Alcuni storici hanno individuato tre rivoluzioni chiave nell’evoluzione dell’umanità:
- La Rivoluzione Cognitiva, intorno al 70.000 a.C., che ha definito la nascita del linguaggio e la capacità di comunicare.
- La rivoluzione agricola, intorno al 10.000 a.C., che ha definito la nostra capacità di addomesticare gli animali da allevamento e coltivare le colture per sostenere l’ascesa delle città.
- La Rivoluzione Scientifica, durante il primo periodo moderno, che ha gettato le basi – con lo sviluppo della matematica, della fisica, dell’astronomia e delle scienze – per il nostro stile di vita moderno.
La quarta rivoluzione è l’intelligenza artificiale (IA), in grado di svolgere compiti con livelli di prestazione che vanno oltre l’umano. L’apprendimento automatico avanzato oggi è in grado di organizzare, elaborare ed estrarre informazioni quasi impercettibili ma preziose dall’enorme mole di dati generati da milioni di utenti su Internet e dalla diffusione di IoT. Un passo fondamentale in direzione dello sviluppo di una vera intelligenza artificiale e delle straordinarie possibilità che questo consente.
Anche in presenza delle GPU che elaborano i dati, l’evoluzione viene comunque frenata dal fatto che le CPU devono accedere alle informazioni e condividerle tra i computer, continuando ad alimentare le GPU con i dati.
Un passaggio fondamentale è stato quello di rendere la rete ancora più veloce, ma questo ha ulteriormente “appesantito” la CPU, gravandola di compiti relativi alla gestione dei dati. Ora con le DPU viene conferito un livello di intelligenza maggiore alla rete, proprio come quel team di interpreti molto professionali, trasformando la rete in un “agente attivo” nell’elaborazione complessiva dei dati. Le DPU avvicinano l’elaborazione ai dati stessi e fanno sì che la rete agisca come un co-processore che scarica il lavoro dall’engine di calcolo centrale.
La Trasformazione Digitale è l’applicazione commerciale della Quarta Rivoluzione: questo è il motivo per cui presto sentiremo parlare sempre di più delle DPU.
Foto in apertura: I differenti ruoli di CPU, GPU e DPU
Kevin Deierling VP Marketing NVIDIA Business Networking Unit
Contenuti correlati
-
Nvidia: il processore RTX Spark per i PC Windows
Nvidia ha presentato RTX Spark, un nuovo chip progettato per l‘Intelligenza Artificiale, la creazione di contenuti e il gaming. Questo processore per PC dispone di tecnologie come Cuda, RTX, Dlss, FP4, TensorRT, Optix, Reflex e G-Syng e...
-
Siemens velocizza la verifica dei chip per AI
La stretta collaborazione tra Siemens e Nvidia ha permesso di ottimizzare le prestazioni del sistema hardware-assisted per la verifica e la validazione Veloce proFPGA CS, consentendo uno sviluppo più rapido e affidabile di soluzioni SoC per AI/ML. Utilizzando...
-
TI e Nvidia per le architetture di alimentazione a 800 V
Texas Instruments (TI) e Nvidia hanno annunciato un’architettura di alimentazione a 800 V progettata per supportare la visione di Nvidia per i data center AI. Il produttore sottolinea che la sua architettura di alimentazione a 800 VCC...
-
Due nuove architetture da STMicroelectronics
STMicroelectronics ha ampliato la sua offerta per la conversione di potenza a 800 V con due nuove architetture sviluppate in base al reference design Nvidia 800 VDC. I due nuovi stadi di conversione di potenza, da 800...
-
Estensione della collaborazione tra Red Hat e NVIDIA
Red Hat e NVIDIA hanno ampliato la loro collaborazione per allineare le tecnologie open source enterprise all’evoluzione dell’AI nelle aziende e ai progressi dell’AI su scala rack. L’azienda fornirà uno stack AI completo e ottimizzato per la...
-
IEEE premia Jensen Huang
Jensen Huang, fondatore e CEO di NVIDIA, è stato premiato con la IEEE Medal of Honor 2026, il massimo riconoscimento dell’organizzazione, che conta oltre 500.000 membri, assegnato a coloro che hanno contribuito profondamente a cambiare il mondo...
-
HPE e NVIDIA per l’AI Factory Lab
HPE ha introdotto nuove soluzioni per AI factory, ampliando il portfolio NVIDIA AI Computing by HPE, ma ha anche annunciato, fra l’altro, una nuova interconnessione per data center AI e il primo laboratorio per AI factory nell’Unione...
-
Un white paper su PowiGaN da Power Integrations
Un nuovo white paper di Power Integrations illustra i vantaggi della tecnologia PowiGaN a 1250 V rispetto a quelle GaN a 650 V e SiC a 1200 V. Il documento è stato pubblicato all’OCP Global Summit 2025...
-
NVIDIA: investimento di 5 miliardi di dollari in azioni Intel
NVIDIA ha annunciato che investirà 5 miliardi di dollari in azioni ordinarie Intel, avviando una collaborazione per lo sviluppo congiunto di diverse generazioni di prodotti per data center e PC. Si tratta di un accordo storico, che...
-
Infineon e NVIDIA per lo sviluppo dei robot umanoidi
Infineon Technologies e NVIDIA stanno collaborando per accelerare lo sviluppo della robotica umanoide. Questa integrazione combina l’esperienza di Infineon in microcontrollori, sensori e attuatori intelligenti con i moduli della serie NVIDIA Jetson Thor, consentendo ai produttori OEM...













