L’approccio innovativo della Cina all’accesso all’ecosistema CUDA di NVIDIA: ripensare i paradigmi hardware.

L’approccio innovativo della Cina all’accesso all’ecosistema CUDA di NVIDIA: ripensare i paradigmi hardware.

La Cina sta esplorando attivamente diverse strade per penetrare nell’ecosistema CUDA di NVIDIA, e una soluzione alternativa degna di nota merita attenzione.

Un dirigente cinese del settore dei semiconduttori auspica una transizione verso chip definiti via software nel settore dell’intelligenza artificiale.

Il CEO di NVIDIA, Jensen Huang, cita spesso CUDA come il “vantaggio competitivo più solido” che contraddistingue la leadership dell’azienda nell’intelligenza artificiale. La sua enfasi sullo sviluppo dell’ecosistema software sottolinea un aspetto cruciale del vantaggio competitivo di NVIDIA. In questo contesto, in Cina sono sorte preoccupazioni riguardo alla dipendenza del Paese da CUDA. Per affrontare questo problema, Wei Shaojun, figura chiave dell’Associazione cinese dell’industria dei semiconduttori, ha auspicato lo sviluppo di alternative a CUDA e ad altre tecnologie occidentali.

“Anche se la nostra tecnologia non è sufficientemente valida all’inizio, dobbiamo comunque utilizzarla. Il metodo per tentativi ed errori potrebbe non avere successo, ma senza provarci, resteremo sicuramente indietro.”

– Wei Shaojun

Shaojun sottolinea in particolare che, anziché tentare di creare un’alternativa diretta a CUDA, la Cina dovrebbe considerare una strategia meno convenzionale: l’adozione di “chip definiti via software” (SDC).Questo approccio sposta l’attenzione dalle preconfigurazioni hardware all’intelligenza computazionale guidata dal software. Attualmente, gli sviluppatori prediligono CUDA soprattutto per via del suo consolidato ecosistema, che li lega strettamente all’offerta hardware di NVIDIA. Tuttavia, gli SDC mirano a rompere questa dipendenza, e analizzeremo come ciò possa essere realizzato.

Huawei si prepara a lanciare l'Ascend 910C per sfidare l'H100 di NVIDIA nel mercato cinese dell'intelligenza artificiale.
Crediti immagine: Huawei

Grazie agli SDC (Software Development Chip), gli sviluppatori possono eliminare la necessità della tradizionale architettura CUDA per le loro attività computazionali. Questi chip, infatti, presentano una griglia riconfigurabile che utilizza un flusso di bit di configurazione generato dai compilatori. In sostanza, questa struttura offre maggiore flessibilità, poiché né il compilatore né il codice sorgente sono vincolati a una specifica architettura del set di istruzioni (ISA).Ciò contrasta nettamente con le GPU, che in genere funzionano tramite un sistema di scheduling dedicato. Gli SDC, al contrario, sfruttano la compilazione deterministica, garantendo un tracciamento preciso dei movimenti dei dati fino al singolo ciclo di clock.

Secondo il professor Wei Shaojun, le sfide legate alla creazione di livelli di traduzione ed ecosistemi indipendenti in grado di competere con CUDA sono formidabili. Egli sostiene che investire nella tecnologia SDC potrebbe offrire alla Cina un percorso più sostenibile per il futuro. Tuttavia, questo approccio non è esente da difficoltà, soprattutto a causa della sua dipendenza dai compilatori, che può complicare operazioni come il routing e il branching. Sebbene le SDC, come le RDU di SambaNova e le unità LPU di Groq, eccellano nell’adattarsi a carichi di lavoro specifici, non sono concepite come sostituti completi delle GPU.

Per ulteriori informazioni, potete consultare l’articolo originale di DigiTimes.

Per ulteriori aggiornamenti e immagini, consultare WccfTech.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *